Ich wollte eben meine Rolladensteuerung editieren, bekomme aber immer eine unklare Meldung.
Aktuell habe ich dort stehen:
define Rollade_K_auf_Woche at *05:30 {if (!$we){fhem("set K.Rolladen off")}}
Also die Anpassung nicht geklappt hat wollte ich es mit modify einfach neu übernehmen, da kommt die Meldung daß es in HH:MM:SS oder {perl} vorliegen muß.
Also noch per ":00" die Sekunden angefügt, nimmt er trotzdem nicht.
Was ist da jetzt das Problem?
Zitat von: Christian72D am 03 Dezember 2015, 09:23:18
bekomme aber immer eine unklare Meldung.
Sollen wir jetzt raten wie die Meldung lautete?
FHEM auf aktuellem Stand? Mit $we gab es for ein paar Tagen Probleme.
Zitat von: Christian72D am 03 Dezember 2015, 09:23:18
da kommt die Meldung daß es in HH:MM:SS oder {perl} vorliegen muß.
Ich dachte daß das klar wäre.
Ja, Update mache ich alle 2 Tage.
Kann ich nicht nachvollziehen. Lösch das at einfach und lege es neu an.
Hallo,
warum gehen alle auf Perl Ebene runter, wenn man es auch komplett in fhem machen kann.define Rollade_K_auf_Woche at *05:30 IF (!$we) (set K.Rolladen off)
Da haben sich bereits viele Entwickler richtig Mühe gemacht damit man nicht mit {}"" und Co rummachen muss. Dann sollte man es auch nutzen.
Gruß Christoph
Siehst du einen Fehler im Perlcode, den ich nicht erkannt habe? Oder ist das jetzt einfach nur deine Meinung unabhängig von Thema?
Hallo,
zum einen ist das meine Meinung und zum anderen ein Versuch das Problem zu lösen. Der Fehler kommt von Perl - kein Perl im define = kann von dort keine Fehlermeldung kommen => ggf. ein Fehler / Problem in einem Modul.
Gruß Christoph
Zitat von: Christian72D am 03 Dezember 2015, 09:23:18
Was ist da jetzt das Problem?
Wenn der Code direkt aus der fhem.cfg kommt dürfte es vermutlich an fehlenden ; liegen
Edith:
Vermutlich daher da ich meine Konfig weder in der Produktiv- noch in der Testumgebung direkt bearbeite.
Und das auch nicht machen werde nur um etwaige Fehlermeldungen reproduzieren zu können die der Fragesteller nicht per Copy&Paste posten wollte.
Zitat von: Christian72D am 04 Dezember 2015, 12:49:08
Ich dachte daß das klar wäre.
Für dich sicher - du siehst es ja.