NEWS
Verstehe nicht, warum das Blockly nicht funktioniert
-
Hallo zusammen,
bin gerde dabei, mein erstes Blockly zu erstellen.
Ziel ist es, durch einen DropDown-Schalter in VIS ( EIN/ AUS) eine Ladestation zu schalten. Aber leider schält das Relais nicht, obwohl sich der Datenpunkt in der Objektübersicht vom Salter ändert. Was mache ich falsch?
Gruß Volker
-
@volker3-0 nimm den "steuere" Block und nicht den "aktualisiere"
-
Und guck ob im Datenpunkt wirklich EIN und AUS so geschrieben wird und nicht Ein Aus oder ein aus
-
@djmarc75
Danke für die Info.
Habe das Blockly entsprechend umgebaut auf:
Aber zuverlässig tut es nicht. Konnte jetzt 2-3 mal umschalten, aber jetzt lässt sich der Ausgang nicht mehr abschalten, obwohl der Switch auf Aus steht.
Woran kann das liegen? -
Warte , ich versuch mal schnell was zu bauen
-
@volker3-0 dann mal den Datenpunkt kontrollieren siehe:
@haselchen sagte in Verstehe nicht, warum das Blockly nicht funktioniert:
Und guck ob im Datenpunkt wirklich EIN und AUS so geschrieben wird und nicht Ein Aus oder ein aus
-
@djmarc75 @haselchen
Es lässt sich ein mal einschalten, aber dann nicht mehr aus. Im Log wird das geschrieben:
Über meine Handyapp kann ich das Relais immer zuverlässig Ein oder Aus schalten.
Datenpunkt wird über den DropDown auf Ein oder Aus gesetzt. Schreibweise passt. -
@volker3-0 sagte in Verstehe nicht, warum das Blockly nicht funktioniert:
Schreibweise passt.
Zeig mal die Objektdaten vom Datenpunkt bitte.
-
-
@volker3-0 Objektdaten
-
@djmarc75 Jetzt muss ich echt dumm fragen, was du genau meinst?
Meinst du das hier?
Sorry für den Aufwand, den ich euch mache -
-
Stand gerade auf der Leitung. Sorry
-
@djmarc75 @haselchen Raspi neu gebootet, jetzt tuts! Ich werde es beobachen....
Was auch immer das war.
Euch vielen herzlichen Dank für eure Zeit und Hilfe -
@volker3-0 Ach, sehe erst jetzt dass dies ein eigener DP ist.
Dann liegt das Problem wohl in Deinem Wert welchen Du per VIS Widget setzt.Dem DP ist es ja egal was Du da reinschreibst, nur sollte es der selbige Wert sein welchen Du im Skript übergibst.
Prinzipiell frag ich mich warum Du per VIS den "Schalter" nicht direkt ansteuerst - könntest ja dadurch das Skript sparen.
-
@djmarc75
Ich will mittels dem Schalter im Vis die Ladestation entweder Ein, Aus oder Auto schalten. Bei Auto muss ich noch einbauen, dass er abhängig von der Überkapazität dann das Relais schält.
Daher der Umweg über einen eigenen Datenpunkt für den Schalter.Ich denke, das ist so die korrekte Vorgehensweise....
-
@volker3-0 sagte in Verstehe nicht, warum das Blockly nicht funktioniert:
mittels dem Schalter im Vis die Ladestation entweder Ein, Aus oder Auto schalten
Die Schreibweise muss mit dem Skript zu 100% übereinstimmen !
Bitte prüfen. -
@volker3-0 mach mal zum Test folgendes kleine Skript. Der Trigger Dein VIS Datenpunkt:
Im LOG siehst ja was übergeben wird.
-
gelöscht
-
@djmarc75 Script läuft jetzt und ich kann zwischen Ein, Aus und Auto schalten.
Jetzt habe ich jedoch festgestellt, dass wenn lange Zeit Überkapazität herrscht (Total Instantaneous power), ich nicht mehr ausschalen kann.
Wenn ich auf Aus schalte, dann wird die Ladestation für ca. 1 Sekunde ausgeschalten und schält dann wieder ein.
Das verstehe ich nicht ganz, denn das Script sollte ja in der Aus-Position hängen bleiben, oder habe ich einen Denkfehler?Gruß Volker