NEWS
[gelöst] mehrere Aktionen mit einem Klick
-
Hallo,
ich benötige eure konkrete Hilfe, komm nicht weiter. Habe auch schon die Suche bzw. das Internet dazu befragt.
Ich möchte einen AN / AUS Schalter im VIS haben mit denen ich auf einen schlag mehrere Geräte an bzw. ausschalten kann.
Habe mehrere Richtungen versucht (Ereignisse / skripte) aber ich bekomms nicht hin.
Könnt ihr mir bitte kurz zusammenfassen mit welchen Settings ich das am besten umsetzen kann?
Zusätzlich möchte ich dass dann noch mit mehreren Rolladensteuerungen umsetzen (Alle Auf / Alle zu). Das könnte ich mir dann sicher aus dem obrigen ableiten.
Vielen Dank vorab!
-
Einfachste Lösung wäre per Javascript einen eigenen Datenpunkt zu erstellen (Typ boolean), den man dann per VIS ändern kann.
Für diesen Datenpunkt (z.B. meinstate) dann ein Skript schreiben wie:
on('javascript.0.meinstate', function (obj) { var val = obj.state.val; setState(idLampe, val); setState(idStehlampe, val); setState(idFernseher, val); })
So in etwa …
-
Einfache Lösung klingt gut
Könntest du mir hier mit einer kleinen Schritt zu Schritt Anleitung behilflich sein?
Denke das würde nicht nur mir helfen…
Sorry fürs blöde Fragen!
-
Äh ja .. länger wirds dann auch nicht mehr …
1.) Javascript-Adater installieren.
2.)= Im JS-Adapter ein neues Skript erstellen (als Javascript).
3.) Folgenden Code für das Skript verwenden
const myStateId = 'meinstate'; // Datenpunkt anlegen createState(myStateId , {name: 'Mein State', type: 'boolean', def: false, read: true, write: true, role: 'switch'}); on('javascript.0.'+myStateId , function (obj) { var val = obj.state.val; // Mehrer States schalten setState(idLampe, val); setState(idStehlampe, val); setState(idFernseher, val); })
Einfacher kann ich das auch nicht erklären.
Zu Javascript und den Befehlen siehe hier:
https://github.com/ioBroker/ioBroker.ja … ascript.md
MfG Markus
-
Ich möchte einen AN / AUS Schalter im VIS haben mit denen ich auf einen schlag mehrere Geräte an bzw. ausschalten kann. `
Dafür ist der Adapter http://www.iobroker.net/docu/?page_id=1950&lang=de gedacht. -
super vielen Dank euch!
Habs mit dem Scenes Adapter gelöst, denke ich bin zufrieden mit der Lösung
DANKE!
-
ich bin zufrieden mit der Lösung `
Dann markiere bitte das Thema im Betreff des ersten Beitrags als [gelöst].