[32_YeeLight.pm][Devel 32_YeeLightBridge.pm] - Modul für Yeelight Wifi Lampen

Begonnen von thaliondrambor, 14 Dezember 2016, 22:21:55

Vorheriges Thema - Nächstes Thema

no_Legend

Zitat von: f-zappa am 10 November 2017, 20:58:10
Moin,
hab neue Yeelights bekommen und wollte sie fix einbinden, aber irgendwie funktioniert autocreate nicht mehr .. ?!
2017.11.10 20:45:49 2: autocreate: define YeeLight_0x000000000371d9b0 YeeLight color 192.168.1.41 0x000000000371d9b0
2017.11.10 20:45:49 1: define YeeLight_0x000000000371d9b0 YeeLight color 192.168.1.41 0x000000000371d9b0: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2017.11.10 20:45:49 1: ERROR: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)

Gruß, Uli

Bekomme den gleichen Fehler.
Hab die Lampen dann von Hand angelegt.

Ist es möglich die Lampen mit einer gewissen Helligkeit und einem Speziellen Farbwert einzuschalten?
Ich würde gerne per DOIF meine Nachttischlampen ein und ausschalten.

Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

killah78

Zitat von: eckonator am 25 Oktober 2017, 00:20:08
Kann mir jemand erklären, welche Logik sich hier dahinter verbirgt:

set Yeelight start_cf 3 0 500,1,255,100,500,1,1,1

Mir ist nicht klar, wie sich die Zahlen zusammen setzen.
Ich will ein Polizeilicht rot/blau ohne fade, eher blitzend um ein Alarmlicht bei Einbruch zu haben  ;)

Hat mich jetzt auch interessiert.
Bin hier fündig geworden:
http://www.yeelight.com/download/Yeelight_Inter-Operation_Spec.pdf# auf Seite 13

Mal so auf die Schnelle:
set yeelight1 start_cf 150 0 50,1,255,100,300,1,1,1
ergibt eine Art Aufblitzendes Blaulicht. Mit mehreren Yeelights nacheinandergeschaltet, sieht das schon ganz gut aus.
Danke für die Anregung. :-)
Gruss
killah78

B.Stromberg

Moin!

Hier im Thread wurde ja schon mehrmals um Hilfe für die Tablet UI gebeten.
Komme da auch nicht wirklich weiter.
Einbindung in FHEM war 0 Problemo

Aber bei der Tablet UI häge ich auch mit Status Rückmeldung und RGB....Dazu reichts bei mir wohl nicht :(

Könnte jemand so lieb sein und seinen Tablet UI Code für die Yeelight hier posten?

Danke!

EDIT:

Tja, da mir keiner helfen will / kann hab ich mir selber geholfen :)
Evtl. kann jemand mit einer Yeelight auch etwas damit anfangen.


<li data-row="1" data-col="1" data-sizex="1" data-sizey="6">
    <Header>Fernsehlicht</header>
    <div class="top-space">
        <div data-type="switch" data-device="Yeelight" data-get-on="on.*" data-set-on="on" data-get="power" data-on-color="yellow" data-off-color="red" data-on-background-color="black" data-off-background-color="black" class="big">
    </div>
        <div class="">
            An/Aus
        </div>
        <div class="">
            <div data-type="push"
                 data-device="Yeelight"
                 data-set="rgb"
                 data-set-on="FFFFFF"
                 data-off-color="#808080"
                 data-off-background-color="black"
                 data-icon="fa-paint-brush"
                 class="big">
            </div>
            <div class="">
                Weiss
            </div>
        <div class="">
            <div data-type="push"
                 data-device="Yeelight"
                 data-set="rgb"
                 data-set-on="30CEF2"
                 data-off-color="#808080"
                 data-off-background-color="black"
                 data-icon="fa-paint-brush"
                 class="big">
            </div>
            <div class="">
                Fernsehlicht
            </div>   
        </div>
        <div class="">
            <div data-type="popup"
                 data-height="150px"
                 data-width="650px"
                 class="">
                <div data-type="push"
                     data-icon="fa-paint-brush"
                     data-off-color="#808080"
                     data-off-background-color="black"
                     class="big">
                </div>
                <div class="">
                    Farbe
                </div>
                <div class="dialog dialogTransparent">
                    <header>Fernsehlicht - FARBE</header>
                    <div class="top-space">
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="hue"
                                 data-set-on="0"
                                 data-off-color="#FF0000"
                                 data-off-background-color="#3D4C66"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Rot</div></div>
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="hue"
                                 data-set-on="60"
                                 data-off-color="#FFFF00"
                                 data-off-background-color="#3D4C66"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Gelb</div>
                        </div>
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="hue"
                                 data-set-on="125"
                                 data-off-color="#00FF00"
                                 data-off-background-color="#3D4C66"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Gruen</div>
                        </div>
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="hue"
                                 data-set-on="190"
                                 data-off-color="#00FFFF"
                                 data-off-background-color="#3D4C66"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Tuerkis</div>
                        </div>
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="hue"
                                 data-set-on="260"
                                 data-off-color="#0000FF"
                                 data-off-background-color="#3D4C66"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Blau</div>
                        </div>
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="hue"
                                 data-set-on="325"
                                 data-off-color="#FF00FF"
                                 data-off-background-color="#3D4C66"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Pink</div>
                        </div>
                        <div class="inline">
                            <div onclick="$('.dialog-close').trigger('click');"
                                 data-type="push"
                                 data-device="Yeelight"
                                 data-set="rgb"
                                 data-set-on="FFFFFF"
                                 data-off-color="#FFFFFF"
                                 data-off-background-color="black"
                                 data-icon="fa-paint-brush"
                                 class="big">
                            </div>
                            <div class="">Weiss</div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <div class="top-space">
            <div data-type="volume"
                 data-device="Yeelight"
                 data-get="bright"
                 data-set="bright"
                 data-min="0"
                 data-max="100"
                 data-tickstep="10"
                 data-unit="%"
                 class="mini dim-tick dim-back">
            </div>
        </div>
    </div>
</li>

Abercrombie1892

bei den yeelight xiaomi deckenlampen ist ja diese fernbedienung mit dabei. gibt es irgendwie ne möglichkeit diese auch in fhem einzusetzen und die befehle anders zu nutzen als für die lampen selber?

Sutadur

Ich bin gerade dabei, ein oder zwei Yeelights in FHEM einzubinden. Ein- und ausschalten funktioniert auch, aber ich würde außerdem gerne noch zwei Szenen über FHEM aktivieren können oder aber zwei weitere Geräte mit den entsprechenden Einstellungen hinterlegen. Wie stelle ich das am schlauesten an? Generell erschließt sich mir FHEM noch nicht gänzlich, sicherlich gibt es da viele Möglichkeiten, mit der Konfiguration aber kämpfe ich noch ... ;)

gent

Hi,

hat irgendjemand ein funktionierendes Homebridge-Mapping für die Yeelights (color), welches er/sie/es hier mal teilen möchte?

Viele Grüße vom Gent
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

RitterSport

Wie stelle ich denn den developer mode ein? Findet sich nicht mehr in der App....

Hab es gefunden, nennt sich mittlerweile LAN-Control

vbs

Ich hab mir eine Yeelight Bulb Color zugelegt und hab mich über dieses FHEM-Modul gefreut, macht einen guten Eindruck, danke!

Habe jedoch im Log einige Fehlermeldungen gesehen. Nach dem Anlegen der Bridge, hat das autocreate offenbar nicht funktioniert. Ich hab dann das Gerät händisch angelegt und dann kamen ziemlich viele Errors:
2018.02.27 07:58:07.196 2: autocreate: define YeeLight_0x000000000371f73c YeeLight color 192.168.2.57 0x000000000371f73c
2018.02.27 07:58:07.196 1: define YeeLight_0x000000000371f73c YeeLight color 192.168.2.57 0x000000000371f73c: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2018.02.27 07:58:07.196 1: ERROR: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2018.02.27 07:58:10.152 2: autocreate: define YeeLight_0x000000000371f73c YeeLight color 192.168.2.57 0x000000000371f73c
2018.02.27 07:58:10.152 1: define YeeLight_0x000000000371f73c YeeLight color 192.168.2.57 0x000000000371f73c: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2018.02.27 07:58:10.153 1: ERROR: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2018.02.27 07:58:13.148 2: autocreate: define YeeLight_0x000000000371f73c YeeLight color 192.168.2.57 0x000000000371f73c
2018.02.27 07:58:13.149 1: define YeeLight_0x000000000371f73c YeeLight color 192.168.2.57 0x000000000371f73c: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2018.02.27 07:58:13.149 1: ERROR: wrong input for IP-address: 'xxx.xxx.xxx.xxx' (0 <= xxx <= 255)
2018.02.27 07:58:59.688 3: YeeLight bd_lightCeil defined at 192.168.2.57:55443
2018.02.27 07:58:59.688 3: Opening bd_lightCeil device 192.168.2.57:55443
2018.02.27 07:58:59.693 3: bd_lightCeil device opened
2018.02.27 07:58:59.748 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:58:59.748 1: stacktrace:
2018.02.27 07:58:59.748 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:58:59.748 1:     Color::devStateIcon                 called by (eval 36098) (1)
2018.02.27 07:58:59.749 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:58:59.749 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:58:59.749 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (1708)
2018.02.27 07:58:59.749 1:     main::FW_makeDeviceLine             called by ./FHEM/01_FHEMWEB.pm (1401)
2018.02.27 07:58:59.749 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1068)
2018.02.27 07:58:59.749 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:58:59.749 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:58:59.749 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:58:59.749 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:04.826 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:04.826 1: stacktrace:
2018.02.27 07:59:04.826 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:04.826 1:     Color::devStateIcon                 called by (eval 36103) (1)
2018.02.27 07:59:04.826 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:04.826 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:04.826 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (1708)
2018.02.27 07:59:04.826 1:     main::FW_makeDeviceLine             called by ./FHEM/01_FHEMWEB.pm (1401)
2018.02.27 07:59:04.826 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1068)
2018.02.27 07:59:04.826 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:04.827 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:04.827 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:04.827 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:07.853 3: YeeLight bd_lightCeil - set bd_lightCeil rgb ff0000
2018.02.27 07:59:07.854 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/32_YeeLight.pm line 1325.
2018.02.27 07:59:07.854 1: stacktrace:
2018.02.27 07:59:07.854 1:     main::__ANON__                      called by ./FHEM/32_YeeLight.pm (1325)
2018.02.27 07:59:07.854 1:     main::YeeLight_IsOn                 called by ./FHEM/32_YeeLight.pm (882)
2018.02.27 07:59:07.854 1:     main::YeeLight_SendCmd              called by ./FHEM/32_YeeLight.pm (484)
2018.02.27 07:59:07.854 1:     main::YeeLight_SelectSetCmd         called by ./FHEM/32_YeeLight.pm (343)
2018.02.27 07:59:07.854 1:     main::YeeLight_Set                  called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:07.854 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:07.854 1:     main::CallFn                        called by fhem.pl (1759)
2018.02.27 07:59:07.854 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:07.854 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:07.854 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:07.854 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:07.854 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:07.855 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:07.855 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:07.855 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:07.855 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:07.855 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:07.861 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:07.861 1: stacktrace:
2018.02.27 07:59:07.861 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:07.861 1:     Color::devStateIcon                 called by (eval 36111) (1)
2018.02.27 07:59:07.862 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:07.862 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:07.862 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:07.862 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:07.862 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:07.862 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:07.862 1:     main::DoTrigger                     called by fhem.pl (1770)
2018.02.27 07:59:07.862 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:07.862 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:07.862 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:07.862 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:07.862 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:07.862 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:07.862 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:07.862 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:07.862 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:07.862 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:07.864 3: bd_lightCeil success sending 2: {"id":2,"params":[16711680],"method":"set_rgb"}
2018.02.27 07:59:07.870 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:07.870 1: stacktrace:
2018.02.27 07:59:07.870 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:07.870 1:     Color::devStateIcon                 called by (eval 36112) (1)
2018.02.27 07:59:07.870 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:07.870 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:07.870 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:07.870 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:07.871 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:07.871 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:07.871 1:     main::DoTrigger                     called by fhem.pl (4422)
2018.02.27 07:59:07.871 1:     main::readingsEndUpdate             called by ./FHEM/32_YeeLight.pm (1159)
2018.02.27 07:59:07.871 1:     main::YeeLight_Parse                called by ./FHEM/32_YeeLight.pm (1056)
2018.02.27 07:59:07.871 1:     main::Do_AnsQue                     called by ./FHEM/32_YeeLight.pm (1028)
2018.02.27 07:59:07.871 1:     main::Add_AnsQue                    called by ./FHEM/32_YeeLight.pm (959)
2018.02.27 07:59:07.871 1:     main::YeeLight_Read                 called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:07.871 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:07.871 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:07.872 3: bd_lightCeil updated readings.
2018.02.27 07:59:11.762 3: YeeLight bd_lightCeil - set bd_lightCeil rgb 0000ff
2018.02.27 07:59:11.763 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/32_YeeLight.pm line 1325.
2018.02.27 07:59:11.763 1: stacktrace:
2018.02.27 07:59:11.764 1:     main::__ANON__                      called by ./FHEM/32_YeeLight.pm (1325)
2018.02.27 07:59:11.764 1:     main::YeeLight_IsOn                 called by ./FHEM/32_YeeLight.pm (882)
2018.02.27 07:59:11.764 1:     main::YeeLight_SendCmd              called by ./FHEM/32_YeeLight.pm (484)
2018.02.27 07:59:11.764 1:     main::YeeLight_SelectSetCmd         called by ./FHEM/32_YeeLight.pm (343)
2018.02.27 07:59:11.764 1:     main::YeeLight_Set                  called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:11.764 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:11.764 1:     main::CallFn                        called by fhem.pl (1759)
2018.02.27 07:59:11.764 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:11.764 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:11.764 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:11.764 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:11.764 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:11.765 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:11.765 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:11.765 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:11.765 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:11.765 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:11.779 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:11.779 1: stacktrace:
2018.02.27 07:59:11.780 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:11.780 1:     Color::devStateIcon                 called by (eval 36118) (1)
2018.02.27 07:59:11.780 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:11.780 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:11.780 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:11.780 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:11.780 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:11.780 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:11.780 1:     main::DoTrigger                     called by fhem.pl (1770)
2018.02.27 07:59:11.780 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:11.780 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:11.780 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:11.780 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:11.780 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:11.780 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:11.781 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:11.781 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:11.781 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:11.781 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:11.785 3: bd_lightCeil success sending 3: {"id":3,"params":[255],"method":"set_rgb"}
2018.02.27 07:59:11.788 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:11.788 1: stacktrace:
2018.02.27 07:59:11.788 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:11.788 1:     Color::devStateIcon                 called by (eval 36119) (1)
2018.02.27 07:59:11.788 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:11.788 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:11.788 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:11.788 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:11.788 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:11.788 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:11.788 1:     main::DoTrigger                     called by fhem.pl (4422)
2018.02.27 07:59:11.788 1:     main::readingsEndUpdate             called by ./FHEM/32_YeeLight.pm (1159)
2018.02.27 07:59:11.788 1:     main::YeeLight_Parse                called by ./FHEM/32_YeeLight.pm (1056)
2018.02.27 07:59:11.788 1:     main::Do_AnsQue                     called by ./FHEM/32_YeeLight.pm (1028)
2018.02.27 07:59:11.788 1:     main::Add_AnsQue                    called by ./FHEM/32_YeeLight.pm (959)
2018.02.27 07:59:11.788 1:     main::YeeLight_Read                 called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:11.788 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:11.788 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:11.789 3: bd_lightCeil updated readings.
2018.02.27 07:59:15.341 3: YeeLight bd_lightCeil - set bd_lightCeil rgb 00ff00
2018.02.27 07:59:15.341 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/32_YeeLight.pm line 1325.
2018.02.27 07:59:15.341 1: stacktrace:
2018.02.27 07:59:15.341 1:     main::__ANON__                      called by ./FHEM/32_YeeLight.pm (1325)
2018.02.27 07:59:15.341 1:     main::YeeLight_IsOn                 called by ./FHEM/32_YeeLight.pm (882)
2018.02.27 07:59:15.341 1:     main::YeeLight_SendCmd              called by ./FHEM/32_YeeLight.pm (484)
2018.02.27 07:59:15.341 1:     main::YeeLight_SelectSetCmd         called by ./FHEM/32_YeeLight.pm (343)
2018.02.27 07:59:15.341 1:     main::YeeLight_Set                  called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:15.341 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:15.342 1:     main::CallFn                        called by fhem.pl (1759)
2018.02.27 07:59:15.342 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:15.342 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:15.342 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:15.342 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:15.342 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:15.342 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:15.342 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:15.342 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:15.342 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:15.342 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:15.349 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:15.349 1: stacktrace:
2018.02.27 07:59:15.349 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:15.349 1:     Color::devStateIcon                 called by (eval 36122) (1)
2018.02.27 07:59:15.349 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:15.349 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:15.350 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:15.350 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:15.350 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:15.350 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:15.350 1:     main::DoTrigger                     called by fhem.pl (1770)
2018.02.27 07:59:15.350 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:15.350 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:15.350 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:15.350 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:15.350 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:15.350 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:15.350 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:15.350 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:15.350 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:15.350 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:15.352 3: bd_lightCeil success sending 4: {"method":"set_rgb","params":[65280],"id":4}
2018.02.27 07:59:15.357 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:15.358 1: stacktrace:
2018.02.27 07:59:15.358 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:15.358 1:     Color::devStateIcon                 called by (eval 36123) (1)
2018.02.27 07:59:15.358 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:15.358 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:15.358 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:15.358 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:15.358 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:15.358 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:15.358 1:     main::DoTrigger                     called by fhem.pl (4422)
2018.02.27 07:59:15.358 1:     main::readingsEndUpdate             called by ./FHEM/32_YeeLight.pm (1159)
2018.02.27 07:59:15.358 1:     main::YeeLight_Parse                called by ./FHEM/32_YeeLight.pm (1056)
2018.02.27 07:59:15.358 1:     main::Do_AnsQue                     called by ./FHEM/32_YeeLight.pm (1028)
2018.02.27 07:59:15.358 1:     main::Add_AnsQue                    called by ./FHEM/32_YeeLight.pm (959)
2018.02.27 07:59:15.358 1:     main::YeeLight_Read                 called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:15.358 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:15.358 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:15.359 3: bd_lightCeil updated readings.
2018.02.27 07:59:17.896 3: YeeLight bd_lightCeil - set bd_lightCeil rgb ff0000
2018.02.27 07:59:17.896 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/32_YeeLight.pm line 1325.
2018.02.27 07:59:17.896 1: stacktrace:
2018.02.27 07:59:17.897 1:     main::__ANON__                      called by ./FHEM/32_YeeLight.pm (1325)
2018.02.27 07:59:17.897 1:     main::YeeLight_IsOn                 called by ./FHEM/32_YeeLight.pm (882)
2018.02.27 07:59:17.897 1:     main::YeeLight_SendCmd              called by ./FHEM/32_YeeLight.pm (484)
2018.02.27 07:59:17.897 1:     main::YeeLight_SelectSetCmd         called by ./FHEM/32_YeeLight.pm (343)
2018.02.27 07:59:17.897 1:     main::YeeLight_Set                  called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:17.897 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:17.897 1:     main::CallFn                        called by fhem.pl (1759)
2018.02.27 07:59:17.897 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:17.897 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:17.897 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:17.897 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:17.897 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:17.897 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:17.897 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:17.897 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:17.897 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:17.898 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:17.905 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:17.905 1: stacktrace:
2018.02.27 07:59:17.905 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:17.906 1:     Color::devStateIcon                 called by (eval 36130) (1)
2018.02.27 07:59:17.906 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:17.906 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:17.906 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:17.906 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:17.906 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:17.906 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:17.906 1:     main::DoTrigger                     called by fhem.pl (1770)
2018.02.27 07:59:17.906 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:17.906 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:17.906 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:17.906 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:17.906 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:17.906 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:17.906 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:17.906 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:17.906 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:17.907 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:17.909 3: bd_lightCeil success sending 5: {"method":"set_rgb","id":5,"params":[16711680]}
2018.02.27 07:59:17.914 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:17.915 1: stacktrace:
2018.02.27 07:59:17.915 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:17.915 1:     Color::devStateIcon                 called by (eval 36131) (1)
2018.02.27 07:59:17.915 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:17.915 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:17.915 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:17.915 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:17.915 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:17.915 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:17.915 1:     main::DoTrigger                     called by fhem.pl (4422)
2018.02.27 07:59:17.915 1:     main::readingsEndUpdate             called by ./FHEM/32_YeeLight.pm (1159)
2018.02.27 07:59:17.915 1:     main::YeeLight_Parse                called by ./FHEM/32_YeeLight.pm (1056)
2018.02.27 07:59:17.915 1:     main::Do_AnsQue                     called by ./FHEM/32_YeeLight.pm (1028)
2018.02.27 07:59:17.915 1:     main::Add_AnsQue                    called by ./FHEM/32_YeeLight.pm (959)
2018.02.27 07:59:17.915 1:     main::YeeLight_Read                 called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:17.915 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:17.915 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:17.917 3: bd_lightCeil updated readings.
2018.02.27 07:59:20.779 3: YeeLight bd_lightCeil - set bd_lightCeil rgb ffffff
2018.02.27 07:59:20.779 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/32_YeeLight.pm line 1325.
2018.02.27 07:59:20.779 1: stacktrace:
2018.02.27 07:59:20.780 1:     main::__ANON__                      called by ./FHEM/32_YeeLight.pm (1325)
2018.02.27 07:59:20.780 1:     main::YeeLight_IsOn                 called by ./FHEM/32_YeeLight.pm (882)
2018.02.27 07:59:20.780 1:     main::YeeLight_SendCmd              called by ./FHEM/32_YeeLight.pm (484)
2018.02.27 07:59:20.780 1:     main::YeeLight_SelectSetCmd         called by ./FHEM/32_YeeLight.pm (343)
2018.02.27 07:59:20.780 1:     main::YeeLight_Set                  called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:20.780 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:20.780 1:     main::CallFn                        called by fhem.pl (1759)
2018.02.27 07:59:20.780 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:20.780 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:20.780 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:20.780 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:20.780 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:20.780 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:20.780 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:20.781 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:20.781 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:20.781 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:20.789 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:20.789 1: stacktrace:
2018.02.27 07:59:20.789 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:20.789 1:     Color::devStateIcon                 called by (eval 36135) (1)
2018.02.27 07:59:20.789 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:20.789 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:20.789 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:20.790 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:20.790 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:20.790 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:20.790 1:     main::DoTrigger                     called by fhem.pl (1770)
2018.02.27 07:59:20.790 1:     main::DoSet                         called by fhem.pl (1791)
2018.02.27 07:59:20.790 1:     main::CommandSet                    called by ./FHEM/98_cmdalias.pm (99)
2018.02.27 07:59:20.790 1:     main::CommandCmdAlias               called by fhem.pl (1172)
2018.02.27 07:59:20.790 1:     main::AnalyzeCommand                called by fhem.pl (1025)
2018.02.27 07:59:20.790 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2517)
2018.02.27 07:59:20.790 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.02.27 07:59:20.790 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.02.27 07:59:20.790 1:     main::FW_Read                       called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:20.790 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:20.790 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:20.818 3: bd_lightCeil success sending 6: {"method":"set_rgb","params":[16777215],"id":6}
2018.02.27 07:59:20.858 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.02.27 07:59:20.858 1: stacktrace:
2018.02.27 07:59:20.858 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.02.27 07:59:20.858 1:     Color::devStateIcon                 called by (eval 36136) (1)
2018.02.27 07:59:20.858 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2706)
2018.02.27 07:59:20.858 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3022)
2018.02.27 07:59:20.858 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2897)
2018.02.27 07:59:20.858 1:     main::FW_Notify                     called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:20.858 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:20.858 1:     main::CallFn                        called by fhem.pl (3432)
2018.02.27 07:59:20.858 1:     main::DoTrigger                     called by fhem.pl (4422)
2018.02.27 07:59:20.858 1:     main::readingsEndUpdate             called by ./FHEM/32_YeeLight.pm (1159)
2018.02.27 07:59:20.858 1:     main::YeeLight_Parse                called by ./FHEM/32_YeeLight.pm (1056)
2018.02.27 07:59:20.859 1:     main::Do_AnsQue                     called by ./FHEM/32_YeeLight.pm (1028)
2018.02.27 07:59:20.859 1:     main::Add_AnsQue                    called by ./FHEM/32_YeeLight.pm (942)
2018.02.27 07:59:20.859 1:     main::YeeLight_Read                 called by ./FHEM/98_apptime.pm (207)
2018.02.27 07:59:20.859 1:     main::apptime_getTiming             called by ./FHEM/98_apptime.pm (167)
2018.02.27 07:59:20.859 1:     main::CallFn                        called by fhem.pl (689)
2018.02.27 07:59:20.860 3: bd_lightCeil updated readings.

ToM_ToM

Hey, klingt äußerst interessant. :)

Aktuell habe ich Philips HUE im Einsatz. Bei denen stört mich jedoch, wenn ich sie als Wakeuplight (langsam Helligkeit erhöhen) verwende, dass sie beim einschalten immer erst kurz aufblitzen bevor sie dann langsam heller werden. Da ich die Birne direkt übers Bett habe, ist das, wenn man auf dem Rücken liegt schon äußerst nervig morgens. Wenn man in der Zeit auf der Seite liegt, merkt man es zum Glück nicht. Aber wer weiß schon immer, wie er morgens genau liegt.^^
Wie ist es hier mit den Yeelights? Haben diese den gleichen Effekt?

VG, Thomas
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

Sutadur

Zitat von: eckonator am 25 Oktober 2017, 00:20:08
Kann mir jemand erklären, welche Logik sich hier dahinter verbirgt:

set Yeelight start_cf 3 0 500,1,255,100,500,1,1,1

Mir ist nicht klar, wie sich die Zahlen zusammen setzen.
Ich will ein Polizeilicht rot/blau ohne fade, eher blitzend um ein Alarmlicht bei Einbruch zu haben  ;)
Ich weiß nicht, ob das Thema noch aktuell ist, aber mich hat das auch mal beschäftigt und basierend auf diesem Beitrag von killah78 habe ich mal das hier "gebaut":

start_cf 150 0 50,1,255,100,300,1,1,1,50,1,16000000,100,300,1,1,1

Die "150" am Anfang gibt die Zahl der Durchläufe an, bei "0" startet das lt. der Dokumentation eine Endlosschleife. Gibt es eigentlich dazu irgendwo Listen, wo die 16,7 Mio Farben entsprechend zugeordnet sind? Die gängigen Tabellen enthalten "nur" die Werte in Hex und eben in RGB (z.B. sowas wie "139,0,0"). Und beides ist hier nicht zu gebrauchen, so war es eigentlich nur ein Zufallstreffer, dass der Wert "16000000" die Farbe "rot" ergibt.

vbs

Hab mich mit dem Modul jetzt auch mal etwas beschäftigt und hab ein paar Fragen/Probleme:

ich bekomme regelmäßig im Log diese Warnung:
2018.03.05 10:20:41.819 1: PERL WARNING: Argument "No get implemented for bd_lightCeil" isn't numeric in numeric lt (<) at FHEM/Color.pm line 435.
2018.03.05 10:20:41.819 1: stacktrace:
2018.03.05 10:20:41.819 1:     main::__ANON__                      called by FHEM/Color.pm (435)
2018.03.05 10:20:41.819 1:     Color::devStateIcon                 called by (eval 837) (1)
2018.03.05 10:20:41.819 1:     (eval)                              called by ./FHEM/01_FHEMWEB.pm (2707)
2018.03.05 10:20:41.820 1:     main::FW_dev2image                  called by ./FHEM/01_FHEMWEB.pm (3023)
2018.03.05 10:20:41.820 1:     main::FW_devState                   called by ./FHEM/01_FHEMWEB.pm (2898)
2018.03.05 10:20:41.820 1:     main::FW_Notify                     called by fhem.pl (3531)
2018.03.05 10:20:41.820 1:     main::CallFn                        called by fhem.pl (3451)
2018.03.05 10:20:41.820 1:     main::DoTrigger                     called by fhem.pl (2848)
2018.03.05 10:20:41.820 1:     main::CommandAttr                   called by fhem.pl (1176)
2018.03.05 10:20:41.820 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2516)
2018.03.05 10:20:41.820 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (893)
2018.03.05 10:20:41.820 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.03.05 10:20:41.820 1:     main::FW_Read                       called by fhem.pl (3531)
2018.03.05 10:20:41.820 1:     main::CallFn                        called by fhem.pl (690)

Kann man da etwas machen?

Bei dem Befehl "start_cf": wie lange darf die Duration da maximal sein? Ich hatte gestern das Gefühl, dass mein Befehl mit 10000 ms funktioniert hat, aber mit 20000 ms nicht?

Ich schalte die Yeelight Bulb hart über einen Wandschalter aus bei Nichtgebrauch. Das Modul versucht sich aber regelmäßig zu connecten und erzeugt Meldungen im Log. Kann man das Modul so benutzen, dass man es nur händisch zum Verbinden auffordert oder ist das harte Stromlosschalten so nicht vorgesehen?

Sutadur

Zitat von: vbs am 05 März 2018, 11:28:49
Ich schalte die Yeelight Bulb hart über einen Wandschalter aus bei Nichtgebrauch. Das Modul versucht sich aber regelmäßig zu connecten und erzeugt Meldungen im Log. Kann man das Modul so benutzen, dass man es nur händisch zum Verbinden auffordert oder ist das harte Stromlosschalten so nicht vorgesehen?
Zum ersten Teil stehe ich vor einem ähnlichen Problem, mein Log quillt über vor lauter Fehlermeldungen. Ich habe dann verbose auf 2 gesetzt, das hilft auf jeden Fall schon mal, ein übermäßig langes Logfile zu vermeiden, auf der anderen Seite fehlen dann u.U. wichtige Hinweise auf Fehlfunktionen. Wenn man das auch eleganter lösen kann, nehme ich das gerne mit.
Was das Abschalten betrifft, ist das bei solchen "smarten" Lampen wohl grundsätzlich nicht vorgesehen und widerspricht ein Stück weit auch dem Verwendungszweck. Aber ich mache das auch. :)

vbs

Zitat von: Sutadur am 05 März 2018, 13:28:31
Zum ersten Teil stehe ich vor einem ähnlichen Problem, mein Log quillt über vor lauter Fehlermeldungen. Ich habe dann verbose auf 2 gesetzt, das hilft auf jeden Fall schon mal, ein übermäßig langes Logfile zu vermeiden, auf der anderen Seite fehlen dann u.U. wichtige Hinweise auf Fehlfunktionen. Wenn man das auch eleganter lösen kann, nehme ich das gerne mit.
Ich hab mal hier ein Attribut "autoConnect" hinzugefügt. Wenn man das auf "0" setzt, dann baut das Modul nicht ständig eine Verbindung auf. Muss man dann händisch mit "reopen" machen. Werde mal versuchen, das mit einem PRESENCE-Device, welches engmaschig pingt, zu bewerkstelligen:
https://github.com/verybadsoldier/32_YeeLight.pm

Zitat von: Sutadur am 05 März 2018, 13:28:31
Was das Abschalten betrifft, ist das bei solchen "smarten" Lampen wohl grundsätzlich nicht vorgesehen und widerspricht ein Stück weit auch dem Verwendungszweck. Aber ich mache das auch. :)
Hm, denke schon, dass das vorgesehen ist. Die App bietet ja eine ganz gute Konfiguration an, was im Stromlos-Fall passieren soll.

Ajuba

Ich verwende nur das 32_YeeLight.pm Modul mit einer Yeelight Color Bulb und es funktioniert größtenteils auch wunderbar.
Trotzdem würde ich die Verbindungsabrisse und die regelmäßigen Meldungen in meinem Logfile gerne los werden:
Meine IP-Adresse habe ich auf XXX.XXX.XXX.XXX geändert.

2018.03.07 06:18:27 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 06:18:33 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 06:19:22 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 06:19:29 2: YeeKZ: XXX.XXX.XXX.XXX: No route to host
2018.03.07 06:20:34 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 06:21:22 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 06:21:29 2: YeeKZ: XXX.XXX.XXX.XXX: No route to host
2018.03.07 06:22:35 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 08:02:19 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 08:02:26 2: YeeKZ: XXX.XXX.XXX.XXX: No route to host
2018.03.07 08:03:32 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 08:04:19 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 08:04:31 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 08:05:21 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 08:05:31 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 11:08:28 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 11:08:36 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 11:09:24 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 11:09:32 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)
2018.03.07 11:10:21 1: XXX.XXX.XXX.XXX:55443 disconnected, waiting to reappear (YeeKZ)
2018.03.07 11:10:28 2: YeeKZ: XXX.XXX.XXX.XXX: No route to host
2018.03.07 11:11:28 1: XXX.XXX.XXX.XXX:55443 reappeared (YeeKZ)


Meine Definition sieht so aus:
define YeeKZ YeeLight XXX.XXX.XXX.XXX
attr YeeKZ devStateIcon {my $power=ReadingsVal($name,"power","off");;my $mode=ReadingsVal($name,"color_mode","RGB");;if($power eq "off"){Color::devStateIcon($name,"rgb","rgb","power");;}else{if($mode eq "RGB"){Color::devStateIcon($name,"rgb","rgb","bright");;}elsif($mode eq "color temperature"){Color::devStateIcon($name,"rgb",undef,"bright");;}}}
attr YeeKZ room YeeLight
attr YeeKZ webCmd rgb:bright:ct:rgb ffffff:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off
attr YeeKZ widgetOverride bright:colorpicker,BRI,0,1,100 ct:colorpicker,CT,1700,10,6500 rgb:colorpicker,RGB


Liegt das an meinem WLAN oder kann ich in Fhem was verbessern?
FHEM auf RPi3, Homematic CCU3 mit Cuxd und CUL 868 für FS20, Siemens S7 über CP343-1,
DbLog zu MySQL auf NAS QNAP TS-253D,
Yeelight

vbs

Irgendwie verstehe ich das Ding nicht... Das Modul zeigt bei mir gerne mal eine falsche Farbe an in FHEM. Ich finde die Daten, die von der Bulb gesendet werden, aber auch schon komisch:
2018.03.11 13:26:19.873 4 : bd_lightCeil: GetUpdate
2018.03.11 13:26:19.876 4 : bd_lightCeil is sending {"id":19,"method":"get_prop","params":["power","bright","ct","rgb","hue","sat","color_mode","flowing","delayoff","flow_params","music_on","name"]}
2018.03.11 13:26:19.877 4 : reading from bd_lightCeil: {"id":19, "result":["on","100","2928","1376511","160","100","3","0","0","","0",""]}


Das ist ein GetUpdate-Aufruf. Die Bulb sendet selber ein RGB-Wert von 1376511 (#1500FF) und gleichzeitig einen "hue" von "160". Passt doch gar nicht zusammen?! Versteht das jemand? Der Hue-Wert laut "RGB" (#1500FF) müsste mMn eigentlich 245 sein.