Originally posted by: <email address deleted>
Hi,
ich nutze für mein Küchenradio einen Zwischenstecker (HM-LC-SW1-PL). Die
letzten Monate funktionierte die tägliche Schaltung wunderbar.
Seit zwei Tagen (da habe ich FHEM aktualisiert - 7390+CUL) funktioniert es
nicht mehr.
z.B. soll Montag für eine Stunde Stecker1 angehen... Bisher nutzte ich:
define RadioMontag at *06:45:00 {if ($wday == 1){ fhem("set Stecker1
on-for-timer 3600") }}
Hat sich etwas geändert oder ist es nur ein möglicher Fehler?
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Am Donnerstag, 29. November 2012 14:46:29 UTC+1 schrieb Kai Schotzerl:
>
> Hi,
> ich nutze für mein Küchenradio einen Zwischenstecker (HM-LC-SW1-PL). Die
> letzten Monate funktionierte die tägliche Schaltung wunderbar.
> Seit zwei Tagen (da habe ich FHEM aktualisiert - 7390+CUL) funktioniert es
> nicht mehr.
>
heist was? geht nicht mehr an, geht nicht mehr aus, schreibt Fehlermeldung?
Beim Kommando ist hinzugekommen, dass on-till jetzt auch geht. Aber vom
Format hat sich on-for-timer nicht geaendert.
Geaender hat sich die Kalkulation der Zeit, ist aber gerade getestet worden
- es was ein Bug in der Berechnung
>
> z.B. soll Montag für eine Stunde Stecker1 angehen... Bisher nutzte ich:
> define RadioMontag at *06:45:00 {if ($wday == 1){ fhem("set Stecker1
> on-for-timer 3600") }}
>
> Hat sich etwas geändert
geaendert seit wann? Wann war der letzte update?
> oder ist es nur ein möglicher Fehler?
>
immer :-(
Kannst du die Messages, die gesendet werden aufzeichnen?
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hallo!
Hat sich vielleicht etwas bei den eventMaps geändert?
Mir ist gerade aufgefallen, dass bei einem Schalter, wo ich on und off per
eventMap invertiert habe immer "off-for-timer" gesendet wird.
Grüße, Ralf
Am Donnerstag, 29. November 2012 17:17:46 UTC+1 schrieb Martin:
>
>
> Am Donnerstag, 29. November 2012 14:46:29 UTC+1 schrieb Kai Schotzerl:
>>
>> ich nutze für mein Küchenradio einen Zwischenstecker (HM-LC-SW1-PL). Die
>> letzten Monate funktionierte die tägliche Schaltung wunderbar.
>> Seit zwei Tagen (da habe ich FHEM aktualisiert - 7390+CUL) funktioniert
>> es nicht mehr.
>>
>
> heist was? geht nicht mehr an, geht nicht mehr aus, schreibt Fehlermeldung?
>
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hmmm, nachdem es 2 Tage nicht ging, funktionierte heute Morgen der Stecker
auf einmal wieder. Ich habe gerade ein Update gefahren und werde es weiter
beobachten.
@ Martin
Genau, der Stecker geht nicht an. Manuell An und Aus geht problemlos. Ein
zeitlich gesteuerter set Stecker off ging auch, nachdem ich ihn manuell
angemacht hatte.
Das letzte Update ist gut zwei Wochen her... Ich werde jetzt mal das
Loglevel erhöhen... vielleicht ergibt sich da ja etwas.
@Ralf
Mit eventMap habe ich noch nicht gespielt.
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
So, heute Morgen startete das Radio wieder nicht, gestern Mittag schon.
So sah die Log gestern aus (die ganzen Global Trigger Einträge habe ich mal
entfernt)
2012.12.04 13:15:00 5: exec at command RadioMitB
> 2012.12.04 13:15:00 5: Cmd: >{if ($wday == 3){ fhem("set Stecker1
> on-for-timer 2700") }}<
> 2012.12.04 13:15:00 5: Triggering global (1 changes)
> 2012.12.04 13:15:00 5: global trigger:
> 2012.12.04 13:15:00 5: redefine at command RadioMitB as *13:15:00 {if
> ($wday == 3){ fhem("set Stecker1 on-for-timer 2700") }}
> 2012.12.04 13:15:00 5: Triggering global (1 changes)
> 2012.12.04 13:15:00 5: global trigger:
> 2012.12.04 13:15:00 5: exec at command RadioFreB
> 2012.12.04 13:15:00 5: Cmd: >{if ($wday == 5){ fhem("set Stecker1
> on-for-timer 2700") }}<
> 2012.12.04 13:15:00 5: Triggering global (1 changes)
> 2012.12.04 13:15:00 5: global trigger:
> 2012.12.04 13:15:00 5: redefine at command RadioFreB as *13:15:00 {if
> ($wday == 5){ fhem("set Stecker1 on-for-timer 2700") }}
> 2012.12.04 13:15:00 5: Triggering global (1 changes)
> 2012.12.04 13:15:00 5: global trigger:
> 2012.12.04 13:15:00 5: exec at command RadioDieB
> 2012.12.04 13:15:00 5: Cmd: >{if ($wday == 2){ fhem("set Stecker1
> on-for-timer 2700") }}<
> 2012.12.04 13:15:00 5: Cmd: >set Stecker1 on-for-timer 2700<
> 2012.12.04 13:15:00 5: Triggering Stecker1 (1 changes)
> 2012.12.04 13:15:00 5: Stecker1 trigger:
>
> 2012.12.04 13:15:00 2: CUL_HM set Stecker1 on-for-timer 2700 rxt:1
>
So sah das Ergebnis heute Morgen aus:
2012.12.05 06:45:00 5: exec at command RadioFreA
> 2012.12.05 06:45:00 5: Cmd: >{if ($wday == 5){ fhem("set Stecker1
> on-for-timer 3600") }}<
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: redefine at command RadioFreA as *06:45:00 {if
> ($wday == 5){ fhem("set Stecker1 on-for-timer 3600") }}
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: exec at command RadioMonA
> 2012.12.05 06:45:00 5: Cmd: >{if ($wday == 1){ fhem("set Stecker1
> on-for-timer 3600") }}<
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: redefine at command RadioMonA as *06:45:00 {if
> ($wday == 1){ fhem("set Stecker1 on-for-timer 3600") }}
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: exec at command RadioDieA
> 2012.12.05 06:45:00 5: Cmd: >{if ($wday == 2){ fhem("set Stecker1
> on-for-timer 3600") }}<
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: redefine at command RadioDieA as *06:45:00 {if
> ($wday == 2){ fhem("set Stecker1 on-for-timer 3600") }}
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: exec at command RadioDonA
> 2012.12.05 06:45:00 5: Cmd: >{if ($wday == 5){ fhem("set Stecker1
> on-for-timer 3600") }}<
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
> 2012.12.05 06:45:00 5: redefine at command RadioDonA as *06:45:00 {if
> ($wday == 5){ fhem("set Stecker1 on-for-timer 3600") }}
> 2012.12.05 06:45:00 5: Triggering global (1 changes)
> 2012.12.05 06:45:00 5: global trigger:
>
Wie mir scheint, werden die einzelnen hinterlegten Zeiten nicht alle
durchgegangen (Freitag, Montag, Dienstag, Donnerstag). Warum wird der
Mittwoch ausgelassen?
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
also ein problem mit "on-for-timer" hast du nicht mehr, wenn ich es recht
sehe. Es ist jetzt ein Problem triggern und fhem-timer - korrekt?
Homematic ist das nicht - oder siehst du einen Zusammenhang?
Gruss
Martin
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Originally posted by: <email address deleted>
Hmmm, da kann ich nicht wirklich drauf antworten, da ich da nur bedingt
Ahnung davon habe, und da ich mir bisher nie diese Logfiles zu Gemüte
geführt habe.
Mir ist lediglich aufgefallen, dass meine On-for-Timer Einträge (insg. 10
St.) in der fhem.cfg immer wild durcheinander sind (beim Ersteintrag sind
waren die von Mo-Fr geordnet),
und scheinbar nicht alle abgearbeitet werden. Wo im Einzelnen die Ursache
dafür liegt kann ich nicht sagen, da ich mich nicht tiefer in die Materie
gearbeitet habe.
also ein problem mit "on-for-timer" hast du nicht mehr, wenn ich es recht
> sehe. Es ist jetzt ein Problem triggern und fhem-timer - korrekt?
> Homematic ist das nicht - oder siehst du einen Zusammenhang?
> Gruss
> Martin
>
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Wie wäre es denn, wenn du das nicht mit einem Eintrag pro Tag
machst.... mal vorausgesetzt die Einschaltzeit ist Wochentags mehr
oder weniger gleich:
define RadioAn at *06:45:00 {if (!($we)) { fhem("set Stecker1
on-for-timer 3600") }}
Dann würde an jedem Werktag das Radio angehen, mit nur einem "define".
Damit hast du nicht mehr ein event pro Tag und kannst vielleicht
leichter die nächste Ausführungzeit feststellen und zugleich
ausschliessen, dass du in deinem define für einen bestimmten Wochentag
einen subtilen Tippfehler oder so hast.
On 5 Dez., 14:22, Kai Schotzerl wrote:
> Hmmm, da kann ich nicht wirklich drauf antworten, da ich da nur bedingt
> Ahnung davon habe, und da ich mir bisher nie diese Logfiles zu Gemüte
> geführt habe.
> Mir ist lediglich aufgefallen, dass meine On-for-Timer Einträge (insg. 10
> St.) in der fhem.cfg immer wild durcheinander sind (beim Ersteintrag sind
> waren die von Mo-Fr geordnet),
> und scheinbar nicht alle abgearbeitet werden. Wo im Einzelnen die Ursache
> dafür liegt kann ich nicht sagen, da ich mich nicht tiefer in die Materie
> gearbeitet habe.
>
> also ein problem mit "on-for-timer" hast du nicht mehr, wenn ich es recht
>
>
>
>
>
>
>
> > sehe. Es ist jetzt ein Problem triggern und fhem-timer - korrekt?
> > Homematic ist das nicht - oder siehst du einen Zusammenhang?
> > Gruss
> > Martin
--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com