FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Dracolein am 10 Dezember 2019, 21:47:52

Titel: Einfache Funksteckdose schalten (Osram Smart Plug)
Beitrag von: Dracolein am 10 Dezember 2019, 21:47:52
Hallo zusammen,

ich bin nun seit Stunden am verzweifeln, nachdem ich meine erste Funksteckdose vom Typ Osram Smart Plug erfolgreich in FHEM eingebunden habe.
Es gelingt mir nicht, diese in FTUI mit einem simplen Schalter zu integrieren. Zig Varianten entsprechend dem FTUI-Wiki-Switch habe ich durchprobiert, alles ohne Erfolg.

Die in FHEM werkseitig dargestellte "Schaltleiste" (siehe Screenshot) oben im Bild, also "Toggle" / "Off" / "On" klappt einwandfrei.

in FTUI habe ich versucht die Steckdose hiermit einzubinden:
<div data-type="switch" data-device="OsramSmartPlug1" data-set="state" data-set-on="on" data-set-off="off"></div>
Auch Varianten mit "HUEDevice1" als Devicename und weitere Parameter brachten null Reaktion. Ich sehe jeweils das Schalt-Symbol, ich sehe auch dessen Farbänderung, aber an der Steckdose bewegt sich rein gar nichts.

Ich bin mir sicher, dass ich hier einen gravierenden Anfängerfehler mache, aber ich finde schlicht nicht, was ich falsch mache.
Könnt Ihr mir weiterhelfen ?
Titel: Antw:Einfache Funksteckdose schalten (Osram Smart Plug)
Beitrag von: amenomade am 10 Dezember 2019, 21:52:16
Versuch mal ohne data-set="state" data-set-on="on" data-set-off="off"
Titel: Antw:Einfache Funksteckdose schalten (Osram Smart Plug)
Beitrag von: Dracolein am 10 Dezember 2019, 21:55:46
Tatsächlich, das funktioniert. Danke vorab.

Es klappt mit
<div data-type="switch" data-device="HUEDevice1"></div>

Und jetzt zum Verständnis:
Weshalb dürfen die Parameter dort nicht stehen? Ich dachte, dadurch wird erst definiert, welches Reading gelesen und geschaltet werden soll?
Und weiterhin gefragt: Mein gewählter "Alias" klappt als Devicename nicht, ist das immer so?
Titel: Antw:Einfache Funksteckdose schalten (Osram Smart Plug)
Beitrag von: amenomade am 10 Dezember 2019, 22:09:32
data-set="state"
darf nicht stehen, da das KOmmando zum schalten nichtset OsramSmartPlug1 state onlautet, sondern set OsramSmartPlug1 on

Die beiden anderen dürfen aber müssen nicht, da die die Standardwerte sind: data-set-on ist standardmässig gleich data-get-on und data-get-on ist standardmässig gleich on

ZitatMein gewählter "Alias" klappt als Devicename nicht, ist das immer so?
Ja