NEWS
[gelöst]Backrohrautomation geht nicht mehr
-
Hi!
Ich habe bei meinem Backrohr einen Meross Zwischenstecker und einen Switchbot installiert. Mittels Zeitplan sollte sich alles einschalten, was es auch tat bislang.
Jetzt funktioniert es nicht mehr und ich weiss nicht warum.
Die originalen Datenpunkte funktionieren.
Leider weiss ich nicht mehr was die 2 Datenpunkte Switchbot schalten und Meross Schalten machen sollten. Ich glaube, hier ist vielleicht das Problem, aber wie gesagt, ich habe am Skript nix geändert!
Hat wer eine Idee?
Danke-Anbei Bilder:
-
Wenn ich die Cron Regel rausnehme, dann funktioniert es!
-
Hab auch vor paar Tagen paar Sachen geupdatet. Seitdem geht mein Rasensprenger nicht mehr. Irgendwas stimmt da mit CRON nicht. Wollte ich WE mal forschen.
Updates hast keine gemacht? -
@jwedenig sagte in Backrohrautomation geht nicht mehr:
Wenn ich die Cron Regel rausnehme
Vorrausgesetzt die beiden Datenpunkte Minuten und Stunden sind vom Typ Zahl dann müssen die "erstelle Text aus" beide weg. Falls vom Typ String dann muss man nach Zahl konvertieren.
Zusätzlich ist Dein Skript noch ausbaufähig -
@djmarc75
sie sind vom Typ "gemischt"
-
@jwedenig sagte in Backrohrautomation geht nicht mehr:
sie sind vom Typ "gemischt"
dann nach Zahl konvertieren.
Ein Cron arbeitet immer mit Zahlen.
Dein Cron sollte mit der Textkonvertierung eigentlich noch nie funktioniert haben. -
dh auf Zahl ändern und die "erstelle Text aus" weg, oder?
Komisch, es hat ja so schon funktioniert? -
-
@djmarc75 sagte: Ein Cron arbeitet immer mit Zahlen.
Nein, es ist ein String. Zahlen werden automatisch in String gewandelt.
-
@paul53 sagte in Backrohrautomation geht nicht mehr:
Nein, es ist ein String. Zahlen werden automatisch in String gewandelt.
ok, wusste ich auch nicht.
-
@djmarc75
ok, danke, habe das Skript geändert und die Datenpunkte auf Zahl geändert, leider gehts nicht -
@jwedenig sagte in Backrohrautomation geht nicht mehr:
die Datenpunkte auf Zahl geändert
die Datenpunkte im Objektbaum oder in Blockly konvertiert ?
-
@djmarc75
Datenpunkte sind jetzt Zahl, und das Skript so wie du es mir geschickt hast
Das "nachZahl" kann wieder weg, oda? -
@jwedenig sagte in Backrohrautomation geht nicht mehr:
Datenpunkte sind jetzt Zahl
Den Typ vom Datenpunkt eines Adapters nicht ändern !
Stell mal wieder auf gemischt und dann bau mal so nachnatürlich unter den Kommentarbausteinen Deine Steuereblöcke einsetzen
-
@djmarc75 sagte in Backrohrautomation geht nicht mehr:
Den Typ vom Datenpunkt eines Adapters nicht ändern
es ist ja ein "userdata" Datenpunkt
Ich probiers mal
-
@jwedenig sagte in Backrohrautomation geht nicht mehr:
es ist ja ein "userdata" Datenpunkt
ok, jetzt seh ichs auch.
Dann kannst Du den Typ auf Zahl lassen und dann braucht es die beiden "nach Zahl" Blöcke auch nicht. -
@jwedenig
Der Zeitplan wird nicht bei Skriptstart aktiviert.
Vorschlag für Einschalten: -
@paul53
Hi Paul53:-)Ich habe es nun so nachgebaut, leider rührt sich nix:
Ich weiss leider auch nicht wozu ich damals die 2 Datenpunkte "Switchbot" und "meross" schalten erstellt habe, da ich sie nirgends in einem Skript finden kann
-
@jwedenig sagte in Backrohrautomation geht nicht mehr:
leider rührt sich nix
Bau direkt über den Falls Baustein mal ein DebugBaustein ein und schau im Log nach.
@jwedenig sagte in Backrohrautomation geht nicht mehr:
Ich weiss leider auch nicht wozu ich damals die 2 Datenpunkte "Switchbot" und "meross" schalten erstellt habe, da ich sie nirgends in einem Skript finden kann
Also hierbei kann Dir niemand helfen
-
@jwedenig sagte: Ich weiss leider auch nicht wozu ich damals die 2 Datenpunkte "Switchbot" und "meross" schalten erstellt habe
Ich auch nicht, also kann ich da nicht helfen.
Der Zeitstempel von "Set switch to On/Off" zeigt 14:00:03 an?