FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Beetle2003 am 14 März 2023, 07:38:02

Titel: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Beetle2003 am 14 März 2023, 07:38:02
Hallo,

ich habe mehrere HM-LC-SW2-SM zur Garagentor- und Garagenlichtsteuerung im Einsatz.
Diese hängen sich regelmässig auf. Ich trenne diese vom Strom und anschliessend funktionieren sie für einige Tage.

Kennt jemand dieses Problem und hat dafür eine Lösung?

Danke
Titel: Antw:AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: papa am 14 März 2023, 08:06:40
Problem - ja
Lösung - Nein

Hier wird aber gerade dran gearbeitet: https://homematic-forum.de/forum/viewtopic.php?f=76&t=78078&start=40
Titel: Antw:AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Beetle2003 am 14 März 2023, 22:16:19
Hallo,

danke für die Information.

Habe heute Abend diese Seite gefunden:
https://wolles-elektronikkiste.de/watchdog-timer

Könnte das eine Lösung sein? Habe es versucht einzubauen, doch bin ich an dieser Routine gescheitert:
ISR(WDT_vect){
  hardwareReset();
}

Wenn der Teil in dem Sketch eingebaut ist, funktioniert er nicht mehr. Sicherlich liegt dieses an meinen wenigen Kenntnissen.
Titel: Antw:AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: papa am 15 März 2023, 09:06:45
Nein - das geht nicht. Der Watchdog wird für die Sleep-Funktion benötigt.
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Beetle2003 am 21 März 2023, 06:19:09
Guten Morgen,

ich habe dieses in den Sketch eingebaut. Die besagter Routine habe ich weggelassen.

Das Relais schaltet jetzt etwas zeitverzögerter. Doch bisher zuverlässig und das zweite Testrelais ohne diese Funktion ist schon einmal nicht ansprechbar gewesen. Wenn jetzt die Sleep Mode verhindert wird, damit kann ich leben, da die Relais mit einem 5V Netzteil betrieben werden.

Schön wäre wenn, Sleepmode weiterhin funktionieren würde.
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: papa am 21 März 2023, 08:54:38
Aber dann startet der Sketch ja immer neu - das ist doch auch keine Lösung.
Gibt es da nicht dfann Problem, wenn z.B. die Regsiterlisten abgerufen werden. Da wird ja einiges an Daten übertragen.
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Beetle2003 am 21 März 2023, 22:16:11
Hallo Papa,

Du hast sicherlich recht, dass es keine optimale Lösung ist. Für einen anderen Weg fehlt mir das Wissen.
Wenn Du etwas besseres kennst, würde ich es testen.
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Nighthawk am 18 Januar 2024, 20:06:40
Hi zusammen,

gibt es hier eigentlich eine finale Lösung?
In dem von papa verlinkten Thread liest es sich als wenn es eine gibt, nur gibt es keinen Hinweis (und auch keine Antwort auf meine Rückfrage) wie diese nun genau aussieht und wie man sie in den vorhandenen Sketch einbauen kann.
Ich wäre für eine Lösung sehr dankbar.

Gruß
Alex
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: trilu am 20 Januar 2024, 12:07:12
Hi Alex,
ja, gibt eine Lösung :-)
siehe hier: https://homematic-forum.de/forum/viewtopic.php?f=76&t=81479&p=793956#p793956
Viele Grüße
Horst
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Nighthawk am 20 Januar 2024, 20:11:31
Hallo Horst,

vielen dank, ich probier es aus :-)

Gruß
Alex

Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Nighthawk am 21 Januar 2024, 20:29:31
hmm, an welcher Stelle genau muss ich den Parameter ändern?
Wenn ich den im Sketch für die OBI Steckdose ändere

typedef AskSin<StatusLed<LED_PIN>, NoBattery, Radio<RadioSPI, 2> > Hal;
zu

typedef AskSin<StatusLed<LED_PIN>, NoBattery, CalibratedRadio<RadioSPI, 2> > Hal;
gibt es haufenweise Fehlermeldungen..

Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: trilu am 21 Januar 2024, 22:08:27
Compilierst du denn mit dem letzten Asksin++ Master?
Falls nicht, downloade ihn Mal...
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: Nighthawk am 22 Januar 2024, 12:47:43
Danke für den Hinweis, hat nun fertigkompilliert.

Leider ist das Problem mit dem tauben Radio damit zumindest bei mir (in dem OBI Sketch https://github.com/jp112sdl/Beispiel_AskSinPP/tree/master/examples/HM-LC-Sw1-Pl-DN-R1_OBI (https://github.com/jp112sdl/Beispiel_AskSinPP/tree/master/examples/HM-LC-Sw1-Pl-DN-R1_OBI)) nicht gelöst..
Es ist weiterhin eher ein Glücksspiel ob der Befehl bei ankommt und verarbeitet wird, oder eben nicht..
Interessant ist aber dass z.B in dem Sketch https://github.com/pa-pa/AskSinPP/tree/master/examples/HM-LC-SWX-SM (https://github.com/pa-pa/AskSinPP/tree/master/examples/HM-LC-SWX-SM) gar keine Probleme zu beobachten sind..
Titel: Aw: AskSin++ HM-LC-SW2-SM hängt sich auf
Beitrag von: trilu am 25 Januar 2024, 14:36:26
Dann scheinst Du ein anderes Problem zu haben - die Funkanbindung ist ja über die verschiedenen Sketche die Selbe.