Hauptmenü

myStrom Bulp

Begonnen von roesti, 14 November 2018, 13:28:07

Vorheriges Thema - Nächstes Thema

roesti

Ich bin ein FHEM Anfänger und habe die myStrom Lampe in mein FHEM integriert.
Als Anfänger bitte ich um Nachsicht, falls der Code nicht Optimal ist.
Die MAC-Adresse ohne : eingeben.


#########################################################################
# -----------------------------------------------------------------------
# myStrom Bulp RGB
# -----------------------------------------------------------------------
define colorInit notify global:INITIALIZED {use Color}

define Staenderlampe dummy
attr Staenderlampe group Staenderlampe
attr Staenderlampe room Wohnzimmer
attr Staenderlampe setList rgb:colorpicker,RGB
attr Staenderlampe webCmd rgb:rgb ff0000:rgb 00ff00:rgb 0000ff:rgb ffffff:on:off:toggle
define Staenderlampe_Mystromrgb notify Staenderlampe:rgb.* {my $a = "00$EVTPART1";;qx "curl -s -d color=$a http://<ip-adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
define Staenderlampe_MystromOn notify Staenderlampe:on {qx "curl -s -d action=on http://<ip-adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
define Staenderlampe_MystromOff notify Staenderlampe:off {qx "curl -s -d action=off http://<ip-adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
define Staenderlampe_Mystromtoggle notify Staenderlampe:toggle {qx "curl -s -d action=toggle http://<ip-adresse>/api/v1/device/<MAC-Adresse> >/dev/null "}
#
#
#########################################################################

Hoffe, dass Ich jemanden geholfen habe


marvin78

Das ist das falsche Forum. Bitte verschiebe es un Anfängerfragen oder Codeschnipsel