NEWS
(gelöst) Verständnisfrage
-
Hallo,
meine Kenntnisse in Javascript halten sich in Grenzen. Meine Scripte habe ich mir überwiegend aus Schnipseln gebastelt und auf meine Bedürfnisse angepasst. Ein Script allerdings, mit dem ich insgesamt 5 Funksteckdosen steuere, verstehe ich nicht.
Für die Steckdosen habe ich 5 Datenpunkte angelegt. Steckdosen 1-4 werden in VIS mit basic - Bulb on/off gesteuert und funktionieren auch.
Steckdose 5 steuere ich über Blockly mit einem Timer, geht auch.
Was ich allerdings nicht verstehe, Steckdose 1, 3, und 4 liefern in den Objekten 0/1, 2 und 5 jedoch true/false. Die einzelnen Blöcke im Script habe ich mit copy/paste angelegt und sind identisch.
Sicherlich könnte man das Script vereinfachen, dies übersteigt aber mein Können und für mich ist wichtig, dass es funktioniert.
Für die Zukunft würde mich schon interessieren, woher diese unterschiedlichen states kommen.
Vielen Dank im Voraus
-
Hallo,
meine Kenntnisse in Javascript halten sich in Grenzen. Meine Scripte habe ich mir überwiegend aus Schnipseln gebastelt und auf meine Bedürfnisse angepasst. Ein Script allerdings, mit dem ich insgesamt 5 Funksteckdosen steuere, verstehe ich nicht.
Für die Steckdosen habe ich 5 Datenpunkte angelegt. Steckdosen 1-4 werden in VIS mit basic - Bulb on/off gesteuert und funktionieren auch.
Steckdose 5 steuere ich über Blockly mit einem Timer, geht auch.
Was ich allerdings nicht verstehe, Steckdose 1, 3, und 4 liefern in den Objekten 0/1, 2 und 5 jedoch true/false. Die einzelnen Blöcke im Script habe ich mit copy/paste angelegt und sind identisch.
Sicherlich könnte man das Script vereinfachen, dies übersteigt aber mein Können und für mich ist wichtig, dass es funktioniert.
Für die Zukunft würde mich schon interessieren, woher diese unterschiedlichen states kommen.
Vielen Dank im Voraus
@mcfly11111 sagte in Verständnisfrage:
sername: 'root',
password: 'root'passwort ist aber einfach :male-detective:
womit hast du den die Datenpunkte angelegt? die müssen boolean sein? aber java übersetzt auch immer 0-1 ->an-aus
-
Hi :)
Neben den Datenpunkt kannst du ja den Datentyp des States einstellen:
Stift Symbol drücken- > Und dann unter ArtLogikwert (True, False)
oder
Zahl (0,1,2,.......)auswählen.
Wenn du beim erstellen der Datenpunkte z.B. Gemischt ausgewählt hast verändert sich der Datenpunkt.
Du schreibst per Script 0/1 rein. Bulb aber true, false. Dank der interpretation von Iobroker 0=false und 1 = true funktioniert es.
-
Hi,
war das Wochenende nicht zu Hause.
Die Datenpunkte habe ich per script angelegt.
Geändert hab ich die auch schon, Zahl oder Logikwert. Sind jedenfalls immer identisch. Bisher keine Änderung.
Jetzt sämtliche steckdosen-DP in den Objekten gelöscht und per script, wie oben, neu angelegt. Alle DP zeigen jetzt 0/1! Warum das vorher anders war, wird mir aber dennoch ein Rätsel bleiben.
Das Passwort wird noch geändert. Stammt noch vom setup und ist einfacher einzugeben.Danke
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden