NEWS
ein Widget zum steuern von mehreren Objekten
-
Hi zusammen,
ich bin mit ioBroker relativ neu unterwegs und hole mir hilfe durch das Forum und youtube Videos.
Bei einem Problem von mir habe ich aber noch keine Lösung finden können.Meine Lampen kann ich mit Lichschalter und Shelly aus und einschalten.
Auch mit dem ioBroker kann ich diese ein ausschalten.Als Lampe verwende ich z.B. PhilipsHue Birnen, die ich nur über PhilipsHue-App oder ioBroker dimmen kann.
Jetzt möchte ich aber nicht zwei Widgets / Lampen in der Visualisierung haben um mit der einen die Lampe einzuschalten und mit der anderen die Helligkeit regeln.
Wie kann ich dies mit einer realisieren? -
Hi zusammen,
ich bin mit ioBroker relativ neu unterwegs und hole mir hilfe durch das Forum und youtube Videos.
Bei einem Problem von mir habe ich aber noch keine Lösung finden können.Meine Lampen kann ich mit Lichschalter und Shelly aus und einschalten.
Auch mit dem ioBroker kann ich diese ein ausschalten.Als Lampe verwende ich z.B. PhilipsHue Birnen, die ich nur über PhilipsHue-App oder ioBroker dimmen kann.
Jetzt möchte ich aber nicht zwei Widgets / Lampen in der Visualisierung haben um mit der einen die Lampe einzuschalten und mit der anderen die Helligkeit regeln.
Wie kann ich dies mit einer realisieren? -
@eXe Verständnisfragen, warum zum ausschalten Shelly und nicht auf 0 dimmen? Frage 2, kann die hue 🍐 Nur dimmen oder auch RGB?
Dann kann ich dir alternativen zeigen.
MFG
CrunkFXdanke für deine schnelle Antwort.
Die Lichter lasse ich nicht auf 0 dimmen, da mir das nicht eingefallen ist. Ich wüsste auch nicht, dass ich das mit dem Shelly1 direkt machen kann. Ohne es gemacht zu haben, kann ich mir vorstellen, dass das über den iOBroker gehen könnte, aber ich wollte ein „sicheres“ und schnelles System aufbauen, welches die Grundfunktionalitäten hat, auch wenn der iOBroker mal nicht laufen sollte (wegen Frau und so).
Ich habe sowohl Lampen die sich nur dimmen lassen als auch welche die RGB können.
-
danke für deine schnelle Antwort.
Die Lichter lasse ich nicht auf 0 dimmen, da mir das nicht eingefallen ist. Ich wüsste auch nicht, dass ich das mit dem Shelly1 direkt machen kann. Ohne es gemacht zu haben, kann ich mir vorstellen, dass das über den iOBroker gehen könnte, aber ich wollte ein „sicheres“ und schnelles System aufbauen, welches die Grundfunktionalitäten hat, auch wenn der iOBroker mal nicht laufen sollte (wegen Frau und so).
Ich habe sowohl Lampen die sich nur dimmen lassen als auch welche die RGB können.
-
@eXe Also wäre für dich ein widget notwendig mit Schalter und Slider, den Schalter zum ein aus und den slider zum dimmen bzw einen colorpicker für rgb?
-
@CrunkFX
Ganau.
Schön wäre es natürlich, dass wenn der Schalter aus ist, aber ich am Slider dimme, dann der Schalter ebenfalls angeht.Und bevorzugt über ein Symbol, damit es relativ kompakt ist, weil ich es primär auf SmartPhones benutzen werden.
Spontan würde es z.B. so gehen. Das ist eine Widget group, das design kann man auf deine wünsche anpassen, falls du beispiele hast wie du´s gerne hättest, immer her damit. Mit der Glühbirne lässt sich der shelly einschalten(bild kannst du natürlich ändern) und dann via slider verstellen. Um mit dem Slider den Shelly ein/auszuschalten, benötigst du afaik ein script, was aber auch kein priblem wäre
-
@CrunkFX
Ganau.
Schön wäre es natürlich, dass wenn der Schalter aus ist, aber ich am Slider dimme, dann der Schalter ebenfalls angeht.Und bevorzugt über ein Symbol, damit es relativ kompakt ist, weil ich es primär auf SmartPhones benutzen werden.
@eXe Falls du das ganze Automatisieren möchtest geh bitte so vor,
Falls du bereits den Geräte Adapter hast kannst du das hier überspringen:
Installiere bitte den Manage Devices(Geräte) Adapter

--------------
Dann,im Geräte Adapter ein neues Gerät als Dimmer anlegen

Dann auf OK und bei Set den datenpunkt zum dimmen

Und bei ON_SET den Datenpunkt zum Schalten(Shelly) eintragen.Nun benötigen wir den Javascript Adapter

Falls du diesen nicht hast, bitte installieren:Dann gehst du auf Scripte und legst wahlweise ein Blockly oder Javascript an:

Dort kannst du wahlweise Selber bauen oder importieren:<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="?tvztW-VRC_Mzlhop!:r" x="62" y="40"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="dUSrZ*dT9C(=/79Fl{[("> <field name="oid">alias.0.Gerät_3.SET</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="6TYoK$o_B}QN8LDo)jo%"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Gerät_3.ON_SET</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="p(IRshc)Or;%GQzD{od7"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </xml>Und die Felder SET und ON_SET mit den eben erstellten Datenpunkten füllen.


Danach das Script starten.
Wenn du jetzt via Schalter den Shelly aus machst und du den Slider Bewegst wird der Shelly automatisch eingeschaltet. -
@eXe Falls du das ganze Automatisieren möchtest geh bitte so vor,
Falls du bereits den Geräte Adapter hast kannst du das hier überspringen:
Installiere bitte den Manage Devices(Geräte) Adapter

--------------
Dann,im Geräte Adapter ein neues Gerät als Dimmer anlegen

Dann auf OK und bei Set den datenpunkt zum dimmen

Und bei ON_SET den Datenpunkt zum Schalten(Shelly) eintragen.Nun benötigen wir den Javascript Adapter

Falls du diesen nicht hast, bitte installieren:Dann gehst du auf Scripte und legst wahlweise ein Blockly oder Javascript an:

Dort kannst du wahlweise Selber bauen oder importieren:<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="?tvztW-VRC_Mzlhop!:r" x="62" y="40"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="dUSrZ*dT9C(=/79Fl{[("> <field name="oid">alias.0.Gerät_3.SET</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="6TYoK$o_B}QN8LDo)jo%"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Gerät_3.ON_SET</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="p(IRshc)Or;%GQzD{od7"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </xml>Und die Felder SET und ON_SET mit den eben erstellten Datenpunkten füllen.


Danach das Script starten.
Wenn du jetzt via Schalter den Shelly aus machst und du den Slider Bewegst wird der Shelly automatisch eingeschaltet. -
@eXe Falls du das ganze Automatisieren möchtest geh bitte so vor,
Falls du bereits den Geräte Adapter hast kannst du das hier überspringen:
Installiere bitte den Manage Devices(Geräte) Adapter

--------------
Dann,im Geräte Adapter ein neues Gerät als Dimmer anlegen

Dann auf OK und bei Set den datenpunkt zum dimmen

Und bei ON_SET den Datenpunkt zum Schalten(Shelly) eintragen.Nun benötigen wir den Javascript Adapter

Falls du diesen nicht hast, bitte installieren:Dann gehst du auf Scripte und legst wahlweise ein Blockly oder Javascript an:

Dort kannst du wahlweise Selber bauen oder importieren:<xml xmlns="https://developers.google.com/blockly/xml"> <block type="on_ext" id="?tvztW-VRC_Mzlhop!:r" x="62" y="40"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="dUSrZ*dT9C(=/79Fl{[("> <field name="oid">alias.0.Gerät_3.SET</field> </shadow> </value> <statement name="STATEMENT"> <block type="control" id="6TYoK$o_B}QN8LDo)jo%"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Gerät_3.ON_SET</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="p(IRshc)Or;%GQzD{od7"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </xml>Und die Felder SET und ON_SET mit den eben erstellten Datenpunkten füllen.


Danach das Script starten.
Wenn du jetzt via Schalter den Shelly aus machst und du den Slider Bewegst wird der Shelly automatisch eingeschaltet.Hi nochmal,
ich habe es nun nach Anleitung umgesetzt und einige Tage in der Praxis beobachtet. Leider ist das Ergebnis unzureichend.
Das Problem ist das Script:

Erklärung:
Ich habe das Script erweitern müssen, da wenn ich das Licht über die iOBroker Visualisierung ausgeschaltet habe, dann "lediglich" die Philips hue Variable auf off gestellt wurde. Laut Shelly war das Licht noch an.Jetzt habe ich die Problematik, dass ab und zu wenn ich das Licht per Lichtschalter ausmache, dieses nach einiger Zeit (geschätzt 15 Sekunden) wieder angeht. Ich kann es mir derzeitig nur so erklären, dass wenn ich per LIchtschalter (somit per Shelly) das Licht ausschalte, die Philips hue Bridge lange braucht bis es feststellt, dass die Philips hue Lampe nicht erreichbar ist. In dieser Zeit ist aber die Varible der Philips hue Lampe auf on und das Script schaltet somit wieder den Shelly an.
-
Hi nochmal,
ich habe es nun nach Anleitung umgesetzt und einige Tage in der Praxis beobachtet. Leider ist das Ergebnis unzureichend.
Das Problem ist das Script:

Erklärung:
Ich habe das Script erweitern müssen, da wenn ich das Licht über die iOBroker Visualisierung ausgeschaltet habe, dann "lediglich" die Philips hue Variable auf off gestellt wurde. Laut Shelly war das Licht noch an.Jetzt habe ich die Problematik, dass ab und zu wenn ich das Licht per Lichtschalter ausmache, dieses nach einiger Zeit (geschätzt 15 Sekunden) wieder angeht. Ich kann es mir derzeitig nur so erklären, dass wenn ich per LIchtschalter (somit per Shelly) das Licht ausschalte, die Philips hue Bridge lange braucht bis es feststellt, dass die Philips hue Lampe nicht erreichbar ist. In dieser Zeit ist aber die Varible der Philips hue Lampe auf on und das Script schaltet somit wieder den Shelly an.
@eXe Jetzt verstehe ich das auch endlich. Ich dachte, dass dein Lichtschalter auch physikalisch den Strom von der hue birne trennt. Was du brauchst ist also eine Wechselschaltung zwischen Wandschalter und IOBroker. Ich schaue gleich wenn ich Zeit finde kurz danach.
Mfg
CrunkFX
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
