Leider selbst bei der 8.5.1 aufwärts "Magic Byte ist nicht 0xE9"
Aber, da mein Vorhaben ja auch mit der 7.2.0 funktioniert werde ich es glaub ich erstmal dabei belassen.
Leider selbst bei der 8.5.1 aufwärts "Magic Byte ist nicht 0xE9"
Aber, da mein Vorhaben ja auch mit der 7.2.0 funktioniert werde ich es glaub ich erstmal dabei belassen.
Edit: Sorry hab deinen letzten Post übersehen!
Von 7.2 auf 8.5.1 ist natürlich OK!
-------------------------------------------------------------------------------------------------------------
Vorsicht, Migrationspfad beachten! Beim Update von 7.2 auf 9.4 oder aktueller gibts einen Datenverlust!
Erst auf 8.5.1, dann auf 9.1 updaten ... danach gibts keine Einschränkungen mehr.
Hallo zusammen,
nachdem ich nun Zeit gefunden habe das Projekt abzuschließen, möchte ich hier nochmal alles zusammenfassen und etwas an die Community zurückgeben. An der Stelle vielen Dank euch allen für die Unterstützung!
Ziel war es, mit einem Delock 11828 Adapter eine Timersteuerung umzusetzen, welche alle 30 Minuten für 2 Sekunden „aus“ schaltet und auch ohne Wifi funktioniert.
Der Adapter wurde mit der Firmware 7.2.0 ausgeliefert, diese habe ich zunächst auf die Version 9.4.0 und dann die 12.4.0 upgraden können. Bei beiden Versionen erst die tasmota.minimal.bin und dann die tasmota.bin verwenden.
(Achtung, bei der 9.4.0 funktioniert nur die minimal-Version von karoCB, siehe Post vom 11.02.2023).
Wer mit der 7.2.0 arbeiten möchte, muss unten bei der Rule statt System#Init => Power1#Boot verwenden.
Nach dem Firmware Upgrade muss der Adapter dann wieder wissen, wer er eigentlich ist, dafür über die Console mit folgenden Eingaben das Template konfigurieren:
template {"NAME":"Delock 11828","GPIO":[0,0,0,17,0,0,0,0,0,158,21,0,0],"FLAG":0,"BASE":53}
module 0
restart 1
Nun kann die eigentliche Rule für die Timersteuerung eingegeben und gestartet werden:
Rule1
on System#Init do backlog Time 1625436000; Power1 1; ruletimer1 1800 endon
on Rules#Timer=1 do backlog Power1 0; ruletimer2 2 endon
on Rules#Timer=2 do backlog Power1 1; ruletimer1 1800 endon
Rule1 1
Restart 1
Darüber hinaus habe ich noch folgende Anpassungen vorgenommen:
Mich hat durch das fehlende Wifi noch das blaue blinken der LED gestört, dieses kann so deaktiviert werden:
Set status LED blinking during Wi-Fi and MQTT connection problems => 1 = Disabled
Noch zur Info:
Betätigt man den Taster des Adapters bleibt der gewählte Schaltzustand solang erhalten bis die nächste Timer-Aktion anläuft.
Das wars