NEWS
[Vorstellung] Meine dritte VIS
-
@kuddel sagte in [Vorstellung] Meine dritte VIS:
Da HM Wired aber leider keine Einschaltdauer unterstützt, kann die Ausfallautomatik (iobroker stürzt während der Bewässerung ab) nicht verwendet werden.
Gibt es bei HM Aktoren die das ermöglichen?
MfG Michael -
@altersrentner ja.
Ich verwende bei mir den HM-LC-Sw4-DR für meine Bewässerung.
-
@kuddel
Hallo Kuddel,
Ich habe in meiner Haussteuerung zur Zeit 9 Ventile die über
HM Wired angesteuert werden. Weitere Ventile sind in Planung.
Die Ventile werden in der VIS bei Bedarf ein und ausgeschaltet.
Deine Steuerung ist sehr speziell und komplex und für mich zu umfangreich.
Ich hätte Interesse an dem Timer und an der Möglichkeit mehrere Ventile automatisch
nacheinander zu schalten. Gibt es eine Möglichkeit diese zwei Steuerungen zu separieren,
so das ich sie nutzen könnte.
Da ich nicht so der Prammierprofi bin, würde ich ein Skript und etwas Unterstützung benötigen.
Wäre das möglich?
Mit freundlichen Grüßen
Michael -
@altersrentner die entsprechenden Blöcke aus meinem Skript rausziehen wäre wieder ernormer Aufwand mit testen etc. für mich.
Vllt. versuchst du einfach mein Skript zum laufen zu bekommen.
Im Thread dazu helfen wir die natürlich gern bei Fragen.
-
Ich habe seit ein paar Wochen Probleme mit deinem Rollladen Script. Die Rollladen fahren weder hoch noch runter.
Ich habe an dem Script nichts verändert. Ich habe auch alle Datenpunkte neu im Script eingelesen, leider ohne Erfolg.
Kannst du mir eventuell sagen, woran das liegt?
Vielen Dank!
-
@djsirius
Hast du Updates gemacht? -
@sigi234 zum Teil. Ich bin aber noch auf js-controller 3.2.16
Und Script Engine auf 5.1.3 -
@djsirius hier die aktuelle Version von meinem Zeiten-Skript:
Objekte (per Javascript erstellen) unter 0_userdata.0
Blockly Export:
rolladen_tag_nacht.txt -
@kuddel Vielen Dank!
Ich habe das jetzt mal importiert. Leider bekomme ich Fehlermeldungen.
Hast Du eventuell irgendwelche Datenpunkte vergessen, die ich anlegen muss?
Weihnachtszeit hat z.B. gefehlt.
Vielen Dank!
-
@djsirius kann gut sein, das da doch noch Datenpuknkte fehlen, aber das sieht man ja direkt in den Warnings im Log.
Damit das Skript erst einmal fehlerfrei läuft, übernimm einfach mal meine Werte
-
Mein Script rechnet die Änderungen von rolladen_schliessen_verzoegerung nicht um. Die Uhrzeit bleibt immer auf 22:00 Uhr.
Bei rolladen_oeffnen_verzoegerung funktioniert das.
Ich blicke bei dem Script auch nicht durch, wo der Fehler ist.
15:39:31.575 error javascript.0 (4917) script.js.smarthome.rolladen.rollladen_tag_nacht_neu: TypeError: Cannot read property 'length' of null 15:39:31.575 error javascript.0 (4917) at subsequenceFromStartLast (script.js.smarthome.rolladen.rollladen_tag_nacht_neu:5:22) 15:39:31.576 error javascript.0 (4917) at Object.<anonymous> (script.js.smarthome.rolladen.rollladen_tag_nacht_neu:180:22)
-
15:39:31.576 error javascript.0 (4917) at Object.<anonymous> (script.js.smarthome.rolladen.rollladen_tag_nacht_neu:180:22)
Das Skript hat ein Problem in Zeile 180, Zeichen 22.
Das bebzieht sich auf meinen Rollo-Aktor in der Küchen.
Den Block
kannst du eigentlich direkt deaktivieren.
-
@kuddel Der Block ist von Anfang an deaktiviert gewesen.
-
@djsirius dann prüfe mal bitte, ob wirklich alle DPs unter 0_userdata.0.zeiten einen Wert haben
-
-
@djsirius unter tagelaenge habe 4 DPs noch keine Wert, sonder null, also nichts
-
@kuddel ich habe da jetzt irgendwas manuell eingetragen, richtig?
Aber warum wird rolladen_schliessen nicht geändert, wenn rollanden_schliessen_verzoegerung geändert wird? -
@djsirius gibt es noch Fehler im log?
-
16:19:00.072 warn javascript.0 (4917) at Object.<anonymous> (script.js.smarthome.rolladen.rollladen_tag_nacht_neu:31:3) 16:19:00.073 warn javascript.0 (4917) at Object.<anonymous> (script.js.smarthome.rolladen.rollladen_tag_nacht_neu:33:3)
-
@djsirius da passt iwas nichts zusammen. Vermutlich heißt ein DP anders als er im Skript erwartet wird oder so.
Blätter mal alle Blöcke auf und schaue, wo die DPs nicht korrekt angezeigt werden