Heute sind die ersten Tests erfolgreich verlaufen eine Homematic Funk-Zwischensteckdose umzuprogrammieren. Dazu wird die eigentliche Firmware gelöscht und durch einen Funk-Bootloader ersetzt. Dieser Bootloader sucht beim Systemstart und gedrückter Taste der nach einem CUL in Reichweite im "AirLink"-Modus. Ist der Verbindungsaufbau erfolgreich kann die Dose am Rechner mit CUL per:
avrdude -p atmega32 -P /dev/ttyACM0 -c avr109 -U flash:w:main.hex
mit beliebiger Firmware versehen werden. Nach einmaligem Einspielen des Bootloaders ist ein Öffnen nicht mehr nötig.
Das sollte mit allen Homematic Aktoren funktionieren, die auf Atmel Prozessoren basieren. Antrieb hier ist es den 4fach-HM-Hutschienen Aktor bei MAX! Thermostaten anzumelden, um so direkt Fussbodenheizungen zu steuern ... Firmwaremitstreiter werden noch gesucht.
Denkbar ist auch eine FS20-ST Emulation mit Rückmeldung usw ...
Entsprechende Firmware wird es die nächsten Tage im svn geben.