NEWS
Adapter über Blockly starten/stoppen
-
Schalte bei den Objekten den Expertenmodus an (das Männchen), danach siehst Du in den Objekten auch die System Adapter und deren Zustände.
Ob die sich schalten lassen weiß ich nicht genau, kannst Du ja probieren.
-
In Blockly gibt es aus gutem Grund kein https://forum.iobroker.net/viewtopic.php?f=21&t=20697&p=217177#p217177, das man zum Stoppen und Starten einer Instanz benötigt.
-
Danke dslraser:
Das mit der Expertenansicht klappt. Lässt sich dann auch schalten. Leider komme ich nicht über Blockly dahin.
Danke auch Paul53:
Danke für die Info.
Was ist der Grund? Was für eine Alternative gibt es?
Edit: Wer lesen kann ist klar im Vorteil. [emoji51] Danke für den Link.
Grüße,
Stefan
Gesendet von iPhone mit Tapatalk
-
Wenn man in Blockly einen Datenpunkt zum Steuern auswählt, bekommt man deutlich mehr Datenpunkte angezeigt, als unter Objekte.
Dazu muss man in der Liste nur etwas weiter runter scrollen und kann dort auf die reinen Adapter-Datenpunkte zugreifen, die dann system.adapter.<adapter-name>.<instanznummer></instanznummer></adapter-name> heißen. Dort gibt es dann jeweils (wenn zutreffend) den Datenpunkt alive. Setzt man diesen auf false, wird der Adapter gestoppt, mit true wiederum gestartet.
Ein Beispiel zum Neustarten eines Adapters könnte so aussehen:
-
HI,
"Wenn man in Blockly einen Datenpunkt zum Steuern auswählt, bekommt man deutlich mehr Datenpunkte angezeigt, als unter Objekte...."
Ich sehe keine Datenpunkte im Blockly, ich sehe sie zwar unter Objekte, kann sie aber im Blockly nicht auswählen. Muss da noch ein Häckchen gesetzt werden?
-
@Hiltex sagte in Adapter über Blockly starten/stoppen:
Wenn man in Blockly einen Datenpunkt zum Steuern auswählt, bekommt man deutlich mehr Datenpunkte angezeigt, als unter Objekte.
Das ist nicht ganz korrekt.
Im ID Selector von Blockly bekommt man auch die Systemdatenpunkte zu sehen, die man unter Objekte nur sieht, wenn man den Expertenmodus aktiviert hat.
Dementsprechend vorsichtig sollte man mit diesen Datenpunkten umgehen.
-
@uschi08 sagte in Adapter über Blockly starten/stoppen:
Ich sehe keine Datenpunkte im Blockly
Bitte Screenshot
-
ein Freund der kurzen Worte
ich sehe keine Datenpunkte in Blockly...screenshot von Nichts?
Aber alles gut, man kann den Adapter auch über die Adminkonsole "gescheduled starten", reicht mir...
-
@uschi08 sagte in Adapter über Blockly starten/stoppen:
Blockly...screenshot von Nichts?
Screenshot von dem leeren ID selector
@uschi08 sagte in Adapter über Blockly starten/stoppen:
ein Freund der kurzen Worte
Unterwegs am Handy besser als nichts
-
@Homoran said in Adapter über Blockly starten/stoppen:
t von dem leeren ID selector
Alles gut, aber hier nochmal der Vollständigkeit halber, der Screen des Selektors, der ist eben nicht leer, sondern hat nur Objekte, keine Datenpunkte dabei....
und eben in der Objektansicht, sehr wohl Datenpunkte
-
@uschi08 sagte in Adapter über Blockly starten/stoppen:
hat nur Objekte, keine Datenpunkte
Hast du auch mal die Ordner versucht durch Anklicken zu öffnen?
-
in der Objektansicht natürlich, da sind auch die Datenpunkte.
Im Blockly-Auswahldialog, habe ich nur Objekte zu den Adaptern, unter Java dann halt nur eigene Datenpunkte aber keine der System-Adapter...Edit#1: STOPP-> don't miss the Männchen!
Der Trick ist das Rollen-Icon im Auswahldialog:
Danke für deine Hartnäckigkeit, jetzt habe ich es verstanden ;-))
-
@uschi08 sagte in Adapter über Blockly starten/stoppen:
Danke für deine Hartnäckigkeit,
Deswegen der Screenshot von nix
-
@uschi08 sagte in Adapter über Blockly starten/stoppen:
STOPP-> don't miss the Männchen!
STOPP!
Don't do THIS!!!Das ist nicht der Weg zum Starten von Programmen.
Javascript arbeitet Eventbasiert.
Programme lauern kontinuierlich im Hintergrund auf ihren Trigger -
@homoran said in Adapter über Blockly starten/stoppen:
Das ist nicht der Weg zum Starten von Programmen.
Javascript arbeitet Eventbasiert.
Programme lauern kontinuierlich im Hintergrund auf ihren TriggerWas genau meinst Du?
Ich bin ebenfalls auf der Suche, Adapter via Blockly an und auszuschalten. -
@michaelnorge sagte in Adapter über Blockly starten/stoppen:
Ich bin ebenfalls auf der Suche, Adapter via Blockly an und auszuschalten.
Adapter oder Skripte?
Wovon redest du genau?der Post ist 2 Jahre alt - da weiß ich jetzt nicht mehr den Zusammenhang
-
@michaelnorge
scripte werden nicht ausgeschaltet - nur nicht getriggertfür adapter - über js-function:
ein
aus
var obj = getObject("system.adapter.lgtv.0"); obj.common.enabled = false; // Adapter ausschalten setObject("system.adapter.lgtv.0", obj);
-
Ich hab das relativ einfach über javascript rules und den alive Datenpunkt gelöst.
-
Skript:
Wenn Pool Wärmepumpe ein -> starte Tuya Adapter nach 30 Sekunden:
-
Skript
Wenn Pool Wärmepumpe aus -> stoppe Tuya Adapter nach 3 Sekunden:
Funktioniert bisher problemlos und zuverlässig ...
Beste Grüße
-
-
@michaelnorge es ist relativ einfach Adapter über Blockly zu stoppen bzw. zu starten
Im Javascript Adapter muss exec erlaubt werden:
Dann im Blockly:
um 3:30Uhr stoppe ich "iot" und "vr200" und um 5:00Uhr starte ich beide wieder
(sie verursachen sonst Fehler bei der DSL-Zwangstrennung).
-
Ja danke Euch für die informationen!
Ich werde es mal probieren.Frohe Ostern !!!