NEWS
[Erledigt] Feststellen ob Aktion aus VIS oder Programmgesteuert
-
Hallo Pix, das ist super
Ist nur ein Rollo
hm-rpc.0.MEQ1310993.1.LEVEL
Die Systemvariable zum Aktivieren/Deaktivieren des Sonnensensors ist
hm-rega.0.8022
Du müsstest mir bitte kurz dann noch mitteilen wo ich das Script anwende.
Danke Gruß
Zippolighter
-
Hi habe das mal versucht als Skript unter global mit den Werten
In Zeile 8 fehlte wohl nach " " ein Semikolon. Habe ich eingefügt. Allerdings immer noch eine Meldung
Gruß Zippolighter -
Hi habe das mal versucht als Skript unter global mit den Werten
In Zeile 8 fehlte wohl nach " " ein Semikolon. Habe ich eingefügt. Allerdings immer noch eine Meldung
filename="Screenshot_26.jpg" index="1">~~
filename="Screenshot_25.jpg" index="0">~~
Gruß Zippolighter `
Na ja..Komma vergessen:
/* Skript zum Ausschalten des Temperaturschalters ins der CCU erstellt: 26.06.2016 von pix http://forum.iobroker.net/viewtopic.php?f=30&t=3198 */ var idTempSchalter = " "; //hier die id des Schalters eintragen var idRollo = " "; // hier die ID vom Rollo eintragen // Szene wird aus VIS/Web-Adapter gestartet on( { id: idRollo, change: 'any', from : 'system.adapter.web.0' // Steuerung aus VIS }, function (obj) { setState(idTempSchalter, false); // Temperaturschalter aus log('Temperatur-Schalter in der CCU auf <aus>gestellt, da Rollos aus VIS bedient wurden'); });</aus>
-
Irgendwie scheint das nicht zu klappen.
Habe bestimmt noch irgend was falsch eingestellt, aber keine Ahnung was. Allerdings wenn ich das Rollo rauf oder runter fahre aus dem Widget passiert keine Änderung an dem Sonnensensor. Auch nichts im log vom script
/* Skript zum Ausschalten des Temperaturschalters ins der CCU erstellt: 26.06.2016 von pix http://forum.iobroker.net/viewtopic.php?f=30&t=3198 */ var idTempSchalter = "hm-rega.0.8022"; //hier die id des Schalters eintragen var idRollo = "hm-rpc.0.MEQ1310993.1.LEVEL"; // hier die ID vom Rollo eintragen // Szene wird aus VIS/Web-Adapter gestartet on( { id: idRollo, change: 'any', from: 'system.adapter.web.0' // Steuerung aus VIS }, function (obj) { setState(idTempSchalter, false); // Temperaturschalter aus log('Temperatur-Schalter in der CCU auf <aus> gestellt, da Rollos aus VIS bedient wurden'); });</aus>
Danke Gruß Zippolighter
-
Ist Adapter Javascript aktiv?
-
Ist Adapter Javascript aktiv? `
Hoffe meinst das,
dann ja -
Und auch das Skript gestartet?
-
Und auch das Skript gestartet? `
Das grüne Icon mit Pause war für mich das es gestartet ist. -
Auch wenn es mit change: 'any', eigentlich laufen sollte, kannst du mal auf
change: 'ne',
ändern?
Und ist die Variable auf der CCU eine Boolean-Variable?
Gruß
Pix
-
@pix:Auch wenn es mit change: 'any', eigentlich laufen sollte, kannst du mal auf
change: 'ne',
ändern?
Und ist die Variable auf der CCU eine Boolean-Variable?
Gruß
Pix `
Hi,
change: 'ne', ````habe es ausprobiert, leider ohne Erfolg. Im log vom iobroker habe ich das gefunden, ist ja der Adapter, ist bei any und ne. Habe ich vorher übersehen. Ob es damit zu tun hat. Weiß ich nicht ` > hm-rpc-0 2016-06-27 07:45:09.098 info setValue ["MEQ1310993:1","LEVEL",{"explicitDouble":0.55}] FLOAT > > javascript-0 2016-06-27 07:44:45.435 info received all objects > > javascript-0 2016-06-27 07:44:43.571 info received all states > > javascript-0 2016-06-27 07:44:39.786 info requesting all objects > > javascript-0 2016-06-27 07:44:39.783 info requesting all states > > javascript-0 2016-06-27 07:44:39.763 info starting. Version 2.1.9 in /opt/iobroker/node_modules/iobroker.javascript > > host-raspberrypi3_ioBroker 2016-06-27 07:44:37.658 info instance system.adapter.javascript.0 started with pid 21190 ` Ja die Variable ist boolean. Gruß Zippolighter
-
Nachdem ich das Script aus der Gruppe Global herausgenommen habe und es KEINER GRUPPE zugewiesen habe, ging es sofort.
Danke nochmal an alle die hier mitgeholfen haben
Gruß Zippolighter