FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Christian72D am 03 Dezember 2015, 09:23:18

Titel: Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: Christian72D am 03 Dezember 2015, 09:23:18
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?
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: dev0 am 03 Dezember 2015, 09:44:39
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.
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: Christian72D am 04 Dezember 2015, 12:49:08
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.
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: dev0 am 04 Dezember 2015, 13:08:55
Kann ich nicht nachvollziehen. Lösch das at einfach und lege es neu an.
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: Bennemannc am 04 Dezember 2015, 15:48:43
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
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: dev0 am 04 Dezember 2015, 16:36:49
Siehst du einen Fehler im Perlcode, den ich nicht erkannt habe? Oder ist das jetzt einfach nur deine Meinung unabhängig von Thema?
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: Bennemannc am 04 Dezember 2015, 18:23:41
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
Titel: Antw:Rolladensteuerung läßt sich nicht mehr editieren...
Beitrag von: Puschel74 am 04 Dezember 2015, 21:04:58
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.