FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: thgorjup am 23 Dezember 2016, 23:34:37

Titel: at Befehl funktioniert oftmals nicht
Beitrag von: thgorjup am 23 Dezember 2016, 23:34:37
Hallo, ich lasse meinen Homematic Rolläden bei Sonnenaufgang hochfahren.
Allerdings habe ich das Problem, dass er oftmals nicht hoch fährt.

So sieht das bei mir in FHEM aus:

define RolladenAuf at *{sunrise(+120)} set HM_4D035F pct 100


Im Logfile sieht das auch ganz toll aus, aber die Rollöden sind unten.

2016.12.23 07:45:46 3: CUL_HM set HM_4D035F pct 100


Ich habe jetzt eine kleine Art Watchdog mittels DOIF eingebaut, der den Rolladen hochfährt. Das funktioniert aber ich möchte wissen was hier faul ist:

define HA.RolladenAuf DOIF ([{sunrise(+300)}-{sunrise(+900)}] and [HM_4D035F:pct] == 0) (set HM_4D035F pct 100)


Kann mir jemand das erklären?
Danke und Gruß
Thomas
Titel: Antw:at Befehl funktioniert oftmals nicht
Beitrag von: viegener am 25 Dezember 2016, 00:23:10
So wie Du es schilderst hat Dein Problem doch offensichtlich nichts mit at zu tun, denn das Kommando wird doch ausgelöst oder?

Du hast also ein Problem, dass der Homematic device nicht reagiert. Insofern solltest Du (ohne den DOIF) mal schauen, was am Homematic device zu sehen ist. Es scheint ja, dass das Kommando nicht am Rolladen ankommt.
Titel: Antw:at Befehl funktioniert oftmals nicht
Beitrag von: igami am 25 Dezember 2016, 07:22:52
Ich kann mich irren, aber ist pct 100 nicht unten?