Die HCAN Hausautomatisierung

Neue Webpräsenz und Support mit Beginn des Jahres 2012

Mit freundlicher Unterstützung und Hilfe von Martin Haller habe ich mich
entschlossen, den Support und die Weiterentwicklung des sehr schönen und
sinnvollen Projektes HCAN fortzuführen.

Die Website mit Wiki bleibt weiterhin in der bisherigen Form (unter der 
neuen Adresse) online. Veränderungen und Weiterentwicklungen wird 
es erst im Laufe der Zeit geben können.

Anfragen an info [at] grundwerk.info.

Ulrich Uhlig

News

20120113:
	- Alle Seiten jetzt auf Subdomain: http://hcan.grundwerk.info/

	- Forum ist Online! (http://hcan.grundwerk.info/forum/)
		o dieses soll perspektivisch die Mailingliste ersetzen
		o bitte reichlich posten und Wünsche bzgl. der Struktur
		  des Forums mitteilen

20120103:
	- Übernahme und weiterer Betrieb der Seiten von www.iuse.org
	  durch Ulrich Uhlig (http://hcan.grundwerk.info/)

	- Support und Weiterentwicklung des HCAN-Projektes

	- Anfragen jederzeit an info [at] grundwerk.info

20110907:
	- neues Release von Ingo Lages und Martin Kramer: hcan-2.0-2

20100414:
	- neue Patches:
	- DS18S20 9-Bit von Oliver Pirdszun
	- Unterputz-Bewegungsmelder von Ingo Lages und Martin Kramer

20091001:
	- Bugfix fuer timeservice device im Controller-1612 

20090919:
	- Web-Seite und Wiki laufen jetzt auf neuer Hardware, nachdem der 
	  alte Server seit Freitag instabil wurde

20090724:
	- Bugfix fuer telican bzgl. Control-Mode

20090619:
	- Ueberspannungssschutz-Modul fuer 24V Versorgung und CAN Bus

20090521:
	- Ingo Lages und Martin Kramer stellen einen Atmega644-Patch bereit (danke!)
	- er ermoeglicht die Verwendung eines AVR Atmega644 im 
	  Controller-1612 und im Userpanel

20090220: HCAN 2.0
	- Version 2.0 ist fertig: hcan-2.0
	- Dokumentation ab jetzt komplett im Wiki
	- Website entruempelt

20081104:
	- das Wiki ist online!
	- die HCAN-Mailingliste ist eingerichtet

20081024:
	- es ist ein Wiki in Vorbereitung, das als Dokumentationsgrundlage
	  dienen wird und das Handbuch und die Howtos/FAQ abloesen wird
	- die iuse.org Domain wird in den naechsten Tagen umgezogen, ev. 
	  ist die Website fuer einige Stunden nicht erreichbar
	- die HCAN Installation von Markus Buechler: http://www.brigmar.ch/
	  Danke!
	- Thomas Dackweiler hat eine Reichelt Bestellliste fuer einen
	  Controller-1612 erstellt:
	  Bestellliste-Controller-1612
	  Danke!

20071228: HCAN 1.0
	- erste Stable Version
	- Handbuch aktualisiert
	- es gibt fertige 
		o Compilate fuer Debian
		o Hexfiles
	- Download HCAN 1.0 hier

20071123: Release-Kandidat fuer HCAN 1.0
	- hcan Update, Stand 20071123
	- Bugfix in heizung_update_heizstop()
	- Bugfix in Lichtzone: Wenn der Taster nochmals gedrueckt wird, so 
	  wird der Timer wieder zurueckgesetzt (war bisher nicht so)
	- Dunstabzugssteuerung Erweiterung: per Taster x min manuell
	  freischaltbar (physischer Taster oder "virtueller" Bedienfeld-Taster)
	- Heizung: per Feature Bit kann eine Heizung jetzt 200% Waermebedarf
	  melden. Das macht Sinn, wenn 2 HK ueber ein Heizung-Device gesteuert
	  werden
	- Bugfix: Powerports reagieren nun nicht mehr auf die 255er Gruppe!
	  (die 255 ist der Ersatzwert - als "Broadcast" sollte der Konvention
	  nach die 254 dienen)
	- Firmware/EDS Compat-Check in Controller-1612 Firmware: Dadurch werden
	  Inkonsistenzen zwischen den EDS Block-Definitionen, die die Firmware
	  eincompiliert hat und den tatsaechlichen EDS Block Groessen in der
	  Config erkannt. Im Fehlerfalle bootet der Controller-1612, allerdings
	  laed der die Config nicht und sendet eine entsprechende Warnung
	  (siehe technische FAQ)
	- Fix fuer WinAVR in mem_check.c
	- Bugfix in device.c: falsche struct bei sizeof() angegeben; dieser Bug
	  ist durch den Compat Check zu tage getreten
	 

20071007:
	- hcan Update, Stand 20071007
	- Heizungen heizen nun nicht mehr, wenn ein (beim heizung-Device
	  konfigurierter) Reedkontakt ein offendes Fenster meldet. Den Gasverbrauch
	  freuts bei vergessenen Fenstern :-)
	- die Heizungen senden, wenn sie Waermebedarf haben, eine Waermeanforderung
	  Damit kann eine zentrale Heizungssteuerung den Brenner entsprechend
	  steuern
	- Update von Ingo's multitaster und IO Extension
	- telican --syslog loggt nun auch die Quell-Adresse
	- Bugfix: Instabilitaeten, die sich seit 20070814 eingeschlichen hatten,
	  sind wieder behoben. Fuer grosse Setups auf einem einzelnen
	  Controller-1612 war der Wunsch aufgekommen, die maximale Anzahl der
	  Devices pro Controller-1612 auf 128 anzuheben und den maximalen dafuer
	  zur Verfuegung stehenden Speicher auf 992 Bytes zu erhoehen. Das schien
	  erst einmal zu funktionieren, dann gab es jedoch trotz dem eingebauten
	  SRAM-Monitoring merkwuerdige Verhalten ohne Alarm.  Nach Zuruecksetzen
	  der Grenzen verschwand das merkwuerdige Verhalten sofort. Daher ist jetzt
	  in der Standardversion wieder die Grenze 64/768 aktiv; wem das zu wenig
	  ist, kann BIGMEMUSAGE im Makefile setzen, wovon ich jedoch aufgrund
	  dieser Erfahrung dringend abrate!

	  Aufgrund dieser Erfahrung moechte ich in absehbarer Zeit eine stabile (im
	  Produktivbetrieb bewaehrte) Version herausbringen, die dann aehnlich wie
	  bei Debian ueber lange Zeit hinweg unveraendert bleibt.  Nur kleine
	  Bugfixes werden dann vorgenommen.


20071004:
	- Neues Inbetriebnahme Howto als Ergaenzung zum Handbuch
	- Handbuch Update

20070821:
	- Bild eines fertigen Bedienfeldes

20070814:
	- hcan Update, Stand 20070814
	- nachdem nun Debian Etch schon eine Weile aktuell ist und bei einigen 
	  Hausautomatisierern verwendet wird, gibts ab jetzt standardmaessig 
	  etch (Debian 4.0) Pakete. Selbstverstaendlich kann man weiterhin fuer
	  andere Linux-Distris selbst compilieren

20070719:
	- hcan Update, Stand 20070719
	- eine IO Extension fuer externe IOs mit Shiftregistern und ein 2-Taster
	  Rolladenbetrieb von Ingo Lages und Martin Kramer;
	- diverse kleine Aenderungen und Bugfixes, die sich in der Praxis gezeigt
	  haben; HCAN ist seit Mai 2007 in unserem Haus in Betrieb und laeuft bisher
	  sehr zuverlaessig
	- Achtung: Viele EDS Block-Definitionen haben sich geaendert, d.h. die
	  Configs auf den Boards (Controller-1612 und Userpanels) sind NICHT 
	  binaerkompatibel; dazu per telican die Config vorher sichern, die neu
	  dazugekommenen Felder ergaenzen und wieder einspielen!

20070430:
	- Bild vom Schaltschrank OG bei "Bilder"

20070311: Kleines Website Update: 
	- aufgrund der vielen Anfragen sind jetzt auch die Layouts und 
	  Stuecklisten downloadbar
	- das Handbuch ist in der aktuellen Version verfuegbar
	- bei den Bildern sind jetzt noch 2 Schnappschuesse vom Verteilerschrank
	  auf unserem Bau zu sehen - wenn wieder mehr Zeit ist, gibts mehr Infos

20060626:
	- Projekt veroeffentlicht
	- Website ist online