hyperion-project / hyperion.ng

The successor to Hyperion aka Hyperion Next Generation
https://hyperion-project.org/
MIT License
3.05k stars 377 forks source link

Add YeeLight LedDevice support #727

Closed Lord-Grey closed 4 years ago

Lord-Grey commented 4 years ago

Feature request

What problem does this feature solve?

Add YeeLight as an additional device type.

What does the proposed API look like?

N/A

How should this be implemented in your opinion?

Using the offocial YeeLight API

Are you willing to work on this yourself?

Yes.

Hukuma1 commented 4 years ago

I am using same latch time (40ms) for both bulbs. The one with newer firmware works great. Old firmware is slow. Only difference between that is the transition from Smooth to Sudden (otherwise old firmware does not light up at all). Using capture frequency of 60 for both.

Here's the log of the old firmware with slower color reproduction:

root@DietPi:~/hyperion.ng-yeelight/build# ./bin/hyperiond -d -u .
[hyperiond MAIN] <INFO> Set user data path to '/root/hyperion.ng-yeelight/build'
[hyperiond DAEMON] <DEBUG> <PythonInit.cpp:45:PythonInit()> Initializing Python interpreter
[hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:108:SettingsManager()> Settings database initialized
[hyperiond EFFECTFILES] <INFO> 39 effects loaded from directory :/effects/
[hyperiond EFFECTFILES] <INFO> 22 effect schemas loaded from directory :/effects/schema/
[hyperiond EFFECTFILES] <INFO> 0 effects loaded from directory ./custom-effects
[hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:108:SettingsManager()> Settings database initialized
[hyperiond BLACKBORDER] <DEBUG> <BlackBorderProcessor.cpp:65:handleSettingsUpdate()> Set mode to: default
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Blackborder detector: enabled
[hyperiond DAEMON] <INFO> set screen capture device to 'qt'
[hyperiond QTGRABBER] <DEBUG> <Grabber.cpp:34:setVideoMode()> Set videomode to 0
[hyperiond QTGRABBER] <ERROR> No displays found to capture from!
[hyperiond DAEMON] <INFO> Qt grabber created
[hyperiond V4L2:auto] <DEBUG> <Grabber.cpp:34:setVideoMode()> Set videomode to 0
[hyperiond V4L2:auto] <INFO> Signal threshold set to: {12, 12, 12}
[hyperiond V4L2:auto] <INFO> Signal detection is now disabled
[hyperiond V4L2:auto] <INFO> Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
[hyperiond DAEMON] <DEBUG> <hyperiond.cpp:480:handleSettingsUpdate()> V4L2 grabber created
[hyperiond JSONSERVER] <DEBUG> <JsonServer.cpp:27:JsonServer()> Created instance
[hyperiond JSONSERVER] <INFO> Started on port 19444
[hyperiond LEDDEVICE] <INFO> LedDevice 'yeelight' found.
[hyperiond FLATBUFCONNECTION] <INFO> Connecting to Hyperion: 127.0.0.1:19401
[hyperiond FLATBUFSERVER] <INFO> Started on port 19400
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:158:registerInput()> Register new input 'System/GRABBER' with priority 100 as inactive
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Framegrabber: enabled
[hyperiond Qt] <DEBUG> <GrabberWrapper.cpp:49:start()> Grabber start()
[hyperiond BOBLIGHT] <DEBUG> <BoblightServer.cpp:28:BoblightServer()> Instance created
[hyperiond HYPERION] <INFO> Hyperion instance 'First LED Hardware instance' has been started
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:33:initServer()> Initialize Webserver
[hyperiond WEBSERVER] <DEBUG> Previous line repeats 1 times
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:833:init()> DeviceType        : yeelight
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:834:init()> LedCount          : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:835:init()> ColorOrder        : rgb
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:836:init()> RefreshTime       : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:837:init()> LatchTime         : 40
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:869:init()> colorModel        : RGB
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:870:init()> Transitioneffect  : sudden
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:871:init()> Transitionduration: 40
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:872:init()> Extra time darkn. : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:874:init()> Brightn. Min      : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:875:init()> Brightn. Min Off  : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:876:init()> Brightn. Max      : 100
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:877:init()> Brightn. Factor   : 1.00
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:879:init()> Debuglevel        : 3
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:889:init()> Light [0] - oldfirmware-right (192.168.1.13)
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:893:init()> Light configured  : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:1096:updateLights()> Add Yeelight 192.168.1.13:55443
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:983:openMusicModeServer()> The music mode server is running at 192.168.1.29:33101
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| open()              :
[hyperiond WEBSERVER] <DEBUG> Previous line repeats 1 times
[hyperiond PROTOSERVER] <INFO> Started on port 19445
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:91:handleSettingsUpdate()> Apply Webserver settings
[hyperiond WEBSERVER] <DEBUG> Previous line repeats 1 times
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:109:handleSettingsUpdate()> Set document root to: :/webconfig
[hyperiond WEBSERVER] <DEBUG> Previous line repeats 1 times
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:109:handleSettingsUpdate()> Set document root to: :/webconfig
[hyperiond WEBSERVER] <INFO> Started on port 8090 name 'Hyperion Webserver'
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:175:handleSettingsUpdate()> Setup SSL certificate
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:191:handleSettingsUpdate()> Setup private SSL key
[hyperiond WEBSERVER] <INFO> Started on port 8092 name 'Hyperion Webserver'
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| open()              : Connected: 192.168.1.13
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| open() rc           : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| getProperties()     :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand()      : isON[0], isInMusicMode[0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand()      : {"id":1,"method":"get_prop","params":["name","model","power","rgb","bright","ct","fw_ver"]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [93]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand():     : Wait 1000ms, elapsedTime: 5ms < quotaTime: 1000ms
[hyperiond QTGRABBER] <ERROR> No displays found to capture from!
[hyperiond QTGRABBER] <INFO> Capture interface is now disabled
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:238:setInputImage()> Priority 100 is now active
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 100
[hyperiond WEBSOCKET] <DEBUG> <WebSocketClient.cpp:30:WebSocketClient()> New connection from ::ffff:192.168.1.2
[hyperiond WEBSOCKET] <DEBUG> <JsonAPI.cpp:103:handleInstanceSwitch()> Client '::ffff:192.168.1.2' switch to Hyperion instance 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Reading:            : Bytes available [59]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| handleResponse()    :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Reply:              : [{"id":1,"result":["","color4","on","1","1","6500","18"]}]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Correlation ID:     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             : color4
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             : on
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             : 1
[hyperiond LEDDEVICE] <DEBUG> Previous line repeats 1 times
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             : 6500
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             : 18
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| handleResponse() rc :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Info:               : Trying to read more resposes
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Info:               : No more responses available
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand() rc   : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : name =
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : model = color4
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : power = on
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : rgb = 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : bright = 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : ct = 6500
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Property:           : fw_ver = 18
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| mapProperties()     :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| mapProperties() rc  : void
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| getProperties() rc  : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand()      : isON[0], isInMusicMode[0]
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> LED device: enabled
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand()      : {"id":2,"method":"set_music","params":[1,"192.168.1.29",33101]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [65]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand():     : Wait 1000ms, elapsedTime: 1ms < quotaTime: 1000ms
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Reading:            : Bytes available [71]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| handleResponse()    :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Reply:              : [{"id":2,"result":["ok"]}]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Correlation ID:     : 2
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Result:             : ok
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| handleResponse() rc :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| handleResponse()    :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Reply:              : [{"method":"props","params":{"music_on":1}}]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Info:               : Notification found : [props]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Notification ID:    : [music_on]:[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| handleResponse() rc :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Info:               : Trying to read more resposes
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Info:               : No more responses available
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| writeCommand() rc   : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setMusicMode() rc   : 1, isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setStreamSocket()   :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond PROTOSERVER] <DEBUG> <ProtoServer.cpp:68:newConnection()> New connection from ::ffff:192.168.1.5
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {164,88,0} -> [10770432], [64], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":3,"method":"set_scene","params":["color",10770432,64]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":4,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [54]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {103,148,0} -> [6788096], [58], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":5,"method":"set_scene","params":["color",6788096,58]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {95,156,0} -> [6265856], [61], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":6,"method":"set_scene","params":["color",6265856,61]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":7,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [54]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {31,223,0} -> [2088704], [87], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":8,"method":"set_scene","params":["color",2088704,87]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {26,229,0} -> [1762560], [89], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":9,"method":"set_scene","params":["color",1762560,89]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":10,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {4,248,0} -> [325632], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":11,"method":"set_scene","params":["color",325632,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {2,248,1} -> [194561], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":12,"method":"set_scene","params":["color",194561,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {1,248,3} -> [129027], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":13,"method":"set_scene","params":["color",129027,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":14,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,178,74} -> [45642], [69], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":15,"method":"set_scene","params":["color",45642,69]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,169,83} -> [43347], [66], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":16,"method":"set_scene","params":["color",43347,66]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,160,92} -> [41052], [62], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":17,"method":"set_scene","params":["color",41052,62]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,150,100} -> [38500], [58], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":18,"method":"set_scene","params":["color",38500,58]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":19,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,90,161} -> [23201], [63], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":20,"method":"set_scene","params":["color",23201,63]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,82,170} -> [21162], [66], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":21,"method":"set_scene","params":["color",21162,66]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":22,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,48,207} -> [12495], [81], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":23,"method":"set_scene","params":["color",12495,81]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
^C[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Set Color RGB:      : {0,41,213} -> [10709], [83], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand()     : {"id":24,"method":"set_scene","params":["color",10709,83]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.13| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond MAIN] <INFO> Application closed with code 0
[hyperiond FLATBUFSERVER] <INFO> Stopped
Segmentation fault
root@DietPi:~/hyperion.ng-yeelight/build#

And here is newer firmware which you already have. But figured maybe for quick reference if there's any differences between the two data sets.

root@DietPi:~/hyperion.ng-yeelight/build# ./bin/hyperiond -d -u .
[hyperiond MAIN] <INFO> Set user data path to '/root/hyperion.ng-yeelight/build'
[hyperiond DAEMON] <DEBUG> <PythonInit.cpp:45:PythonInit()> Initializing Python interpreter
[hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:108:SettingsManager()> Settings database initialized
[hyperiond EFFECTFILES] <INFO> 39 effects loaded from directory :/effects/
[hyperiond EFFECTFILES] <INFO> 22 effect schemas loaded from directory :/effects/schema/
[hyperiond EFFECTFILES] <INFO> 0 effects loaded from directory ./custom-effects
[hyperiond SettingsManager] <DEBUG> <SettingsManager.cpp:108:SettingsManager()> Settings database initialized
[hyperiond BLACKBORDER] <DEBUG> <BlackBorderProcessor.cpp:65:handleSettingsUpdate()> Set mode to: default
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Blackborder detector: enabled
[hyperiond DAEMON] <INFO> set screen capture device to 'qt'
[hyperiond QTGRABBER] <DEBUG> <Grabber.cpp:34:setVideoMode()> Set videomode to 0
[hyperiond QTGRABBER] <ERROR> No displays found to capture from!
[hyperiond DAEMON] <INFO> Qt grabber created
[hyperiond V4L2:auto] <DEBUG> <Grabber.cpp:34:setVideoMode()> Set videomode to 0
[hyperiond V4L2:auto] <INFO> Signal threshold set to: {12, 12, 12}
[hyperiond V4L2:auto] <INFO> Signal detection is now disabled
[hyperiond V4L2:auto] <INFO> Signal detection area set to: 0.250000,0.250000 x 0.750000,0.750000
[hyperiond DAEMON] <DEBUG> <hyperiond.cpp:480:handleSettingsUpdate()> V4L2 grabber created
[hyperiond JSONSERVER] <DEBUG> <JsonServer.cpp:27:JsonServer()> Created instance
[hyperiond JSONSERVER] <INFO> Started on port 19444
[hyperiond PROTOSERVER] <INFO> Started on port 19445
[hyperiond FLATBUFSERVER] <INFO> Started on port 19400
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:33:initServer()> Initialize Webserver
[hyperiond WEBSERVER] <DEBUG> Previous line repeats 1 times
[hyperiond LEDDEVICE] <INFO> LedDevice 'yeelight' found.
[hyperiond FLATBUFCONNECTION] <INFO> Connecting to Hyperion: 127.0.0.1:19401
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:158:registerInput()> Register new input 'System/GRABBER' with priority 100 as inactive
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> Framegrabber: enabled
[hyperiond Qt] <DEBUG> <GrabberWrapper.cpp:49:start()> Grabber start()
[hyperiond BOBLIGHT] <DEBUG> <BoblightServer.cpp:28:BoblightServer()> Instance created
[hyperiond HYPERION] <INFO> Hyperion instance 'First LED Hardware instance' has been started
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:833:init()> DeviceType        : yeelight
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:91:handleSettingsUpdate()> Apply Webserver settings
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:109:handleSettingsUpdate()> Set document root to: :/webconfig
[hyperiond WEBSERVER] <DEBUG> Previous line repeats 1 times
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:109:handleSettingsUpdate()> Set document root to: :/webconfig
[hyperiond WEBSERVER] <INFO> Started on port 8090 name 'Hyperion Webserver'
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:834:init()> LedCount          : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:835:init()> ColorOrder        : rgb
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:836:init()> RefreshTime       : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:837:init()> LatchTime         : 40
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:869:init()> colorModel        : RGB
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:870:init()> Transitioneffect  : sudden
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:871:init()> Transitionduration: 40
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:872:init()> Extra time darkn. : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:874:init()> Brightn. Min      : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:875:init()> Brightn. Min Off  : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:876:init()> Brightn. Max      : 100
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:877:init()> Brightn. Factor   : 1.00
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:879:init()> Debuglevel        : 3
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:889:init()> Light [0] - newfirmware-left (192.168.1.12)
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:893:init()> Light configured  : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:1096:updateLights()> Add Yeelight 192.168.1.12:55443
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:175:handleSettingsUpdate()> Setup SSL certificate
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:983:openMusicModeServer()> The music mode server is running at 192.168.1.29:38737
[hyperiond WEBSERVER] <DEBUG> <WebServer.cpp:191:handleSettingsUpdate()> Setup private SSL key
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| open()              :
[hyperiond WEBSERVER] <INFO> Started on port 8092 name 'Hyperion Webserver'
[hyperiond QTGRABBER] <ERROR> No displays found to capture from!
[hyperiond QTGRABBER] <INFO> Capture interface is now disabled
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| open()              : Connected: 192.168.1.12
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| open() rc           : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| getProperties()     :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand()      : isON[0], isInMusicMode[0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand()      : {"id":1,"method":"get_prop","params":["name","model","power","rgb","bright","ct","fw_ver"]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [93]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand():     : Wait 1000ms, elapsedTime: 22ms < quotaTime: 1000ms
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:238:setInputImage()> Priority 100 is now active
[hyperiond HYPERION] <DEBUG> <PriorityMuxer.cpp:333:setCurrentTime()> Set visible priority to 100
[hyperiond WEBSOCKET] <DEBUG> <WebSocketClient.cpp:30:WebSocketClient()> New connection from ::ffff:192.168.1.2
[hyperiond WEBSOCKET] <DEBUG> <JsonAPI.cpp:103:handleInstanceSwitch()> Client '::ffff:192.168.1.2' switch to Hyperion instance 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Reading:            : Bytes available [58]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| handleResponse()    :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Reply:              : [{"id":1,"result":["","color4","on","1","1","6500","27"]}]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Correlation ID:     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             : color4
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             : on
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             : 1
[hyperiond LEDDEVICE] <DEBUG> Previous line repeats 1 times
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             : 6500
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             : 27
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| handleResponse() rc :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Info:               : Trying to read more resposes
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Info:               : No more responses available
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand() rc   : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : name =
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : model = color4
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : power = on
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : rgb = 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : bright = 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : ct = 6500
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Property:           : fw_ver = 27
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| mapProperties()     :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| mapProperties() rc  : void
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| getProperties() rc  : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 0
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand()      : isON[0], isInMusicMode[0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand()      : {"id":2,"method":"set_music","params":[1,"192.168.1.29",38737]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [65]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand():     : Wait 1000ms, elapsedTime: 0ms < quotaTime: 1000ms
[hyperiond ComponentRegister] <DEBUG> <ComponentRegister.cpp:36:setNewComponentState()> LED device: enabled
[hyperiond PROTOSERVER] <DEBUG> <ProtoServer.cpp:68:newConnection()> New connection from ::ffff:192.168.1.5
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Reading:            : Bytes available [70]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| handleResponse()    :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Reply:              : [{"method":"props","params":{"music_on":1}}]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Info:               : Notification found : [props]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Notification ID:    : [music_on]:[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| handleResponse() rc :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| handleResponse()    :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Reply:              : [{"id":2,"result":["ok"]}]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Correlation ID:     : 2
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Result:             : ok
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| handleResponse() rc :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Info:               : Trying to read more resposes
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Info:               : No more responses available
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| writeCommand() rc   : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setMusicMode() rc   : 1, isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setStreamSocket()   :
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {92,0,159} -> [6029471], [62], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":3,"method":"set_scene","params":["color",6029471,62]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {101,0,149} -> [6619285], [58], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":4,"method":"set_scene","params":["color",6619285,58]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":5,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [54]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {162,0,89} -> [10616921], [63], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":6,"method":"set_scene","params":["color",10616921,63]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {171,0,82} -> [11206738], [67], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":7,"method":"set_scene","params":["color",11206738,67]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {179,0,73} -> [11731017], [70], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":8,"method":"set_scene","params":["color",11731017,70]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {189,0,66} -> [12386370], [74], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":9,"method":"set_scene","params":["color",12386370,74]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":10,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {222,0,33} -> [14549025], [87], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":11,"method":"set_scene","params":["color",14549025,87]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":12,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {233,0,21} -> [15269909], [91], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":13,"method":"set_scene","params":["color",15269909,91]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {238,0,16} -> [15597584], [93], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":14,"method":"set_scene","params":["color",15597584,93]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":15,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {249,2,1} -> [16318977], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":16,"method":"set_scene","params":["color",16318977,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {248,4,0} -> [16253952], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":17,"method":"set_scene","params":["color",16253952,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {248,6,0} -> [16254464], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":18,"method":"set_scene","params":["color",16254464,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":19,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {224,31,0} -> [14688000], [87], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":20,"method":"set_scene","params":["color",14688000,87]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {217,37,0} -> [14230784], [85], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":21,"method":"set_scene","params":["color",14230784,85]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":22,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {155,95,0} -> [10182400], [60], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":23,"method":"set_scene","params":["color",10182400,60]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [63]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {145,104,0} -> [9529344], [56], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":24,"method":"set_scene","params":["color",9529344,56]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":25,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {38,217,0} -> [2545920], [85], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":26,"method":"set_scene","params":["color",2545920,85]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {32,223,0} -> [2154240], [87], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":27,"method":"set_scene","params":["color",2154240,87]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {26,229,0} -> [1762560], [89], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":28,"method":"set_scene","params":["color",1762560,89]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [62]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":29,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {4,248,0} -> [325632], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":30,"method":"set_scene","params":["color",325632,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {2,248,1} -> [194561], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":31,"method":"set_scene","params":["color",194561,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {1,248,3} -> [129027], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":32,"method":"set_scene","params":["color",129027,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,248,5} -> [63493], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":33,"method":"set_scene","params":["color",63493,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,247,7} -> [63239], [96], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":34,"method":"set_scene","params":["color",63239,96]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":35,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,221,34} -> [56610], [86], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":36,"method":"set_scene","params":["color",56610,86]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":37,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,160,92} -> [41052], [62], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":38,"method":"set_scene","params":["color",41052,62]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,150,100} -> [38500], [58], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":39,"method":"set_scene","params":["color",38500,58]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,141,108} -> [36204], [55], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":40,"method":"set_scene","params":["color",36204,55]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,132,118} -> [33910], [51], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":41,"method":"set_scene","params":["color",33910,51]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":42,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,99,152} -> [25496], [59], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":43,"method":"set_scene","params":["color",25496,59]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,90,161} -> [23201], [63], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":44,"method":"set_scene","params":["color",23201,63]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":45,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,74,178} -> [19122], [69], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":46,"method":"set_scene","params":["color",19122,69]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,67,187} -> [17339], [73], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":47,"method":"set_scene","params":["color",17339,73]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":48,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,35,220} -> [9180], [86], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":49,"method":"set_scene","params":["color",9180,86]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [59]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,28,226} -> [7394], [88], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":50,"method":"set_scene","params":["color",7394,88]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [59]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,23,231} -> [6119], [90], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":51,"method":"set_scene","params":["color",6119,90]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [59]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,18,237} -> [4845], [92], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":52,"method":"set_scene","params":["color",4845,92]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [59]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : Set brightness[0] to minimum brigthness [1], if not _isBrightnessSwitchOffMinimum [0]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,0,0} -> [1], [1], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":53,"method":"set_scene","params":["color",1,1]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [55]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {0,5,248} -> [1528], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":54,"method":"set_scene","params":["color",1528,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [59]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {1,3,248} -> [66552], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":55,"method":"set_scene","params":["color",66552,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [60]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {2,2,249} -> [131833], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":56,"method":"set_scene","params":["color",131833,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode       : Yes, as socket in ConnectedState
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| isInMusicMode()     : 1
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Set Color RGB:      : {3,0,248} -> [196856], [97], [1], [40]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand()     : {"id":57,"method":"set_scene","params":["color",196856,97]}
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| Success:            : Bytes written   [61]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| streamCommand() rc  : 1, isON[0], isInMusicMode[1]
[hyperiond LEDDEVICE] <DEBUG> <LedDeviceYeelight.cpp:782:log()>    192.168.1.12| setColorRGB() rc    : 1, isON[0], isInMusicMode[1]
^C[hyperiond MAIN] <INFO> Application closed with code 0
[hyperiond FLATBUFSERVER] <INFO> Stopped
[hyperiond PROTOSERVER] <DEBUG> <ProtoClientConnection.cpp:75:disconnected()> Socket Closed
[hyperiond PROTOSERVER] <INFO> Stopped
Segmentation fault
root@DietPi:~/hyperion.ng-yeelight/build#
Lord-Grey commented 4 years ago

The one with newer firmware works great. Old firmware is slow.

The log does not show any errors or abnormalities. Unfortunately, I cannot change the behavior of the Yeelights themselves....

You need to now decide between slowness and other problems after updating... :(

PS: I now checked and can confirm that my 1S Bulb is on the same firmewareversion "fw_ver = 27".

Lord-Grey commented 4 years ago

@Hukuma1

Any chance of implementing a feature to load the bulb back to last state it was at?

Just want to clarify the requirement... There are three scenarios for consideration.

  1. Today bulb is on red, start and run of Hyperion over next 4 Hours/two days. Hyperion is stopped. The lights must set to on and show red like as 4 hours/two days before.

  2. Hyperion runs. You switch of devices via Hyperion remote control. You change the bulb color via Yeelight app to blue. Afterwards you switch on the Device in hyperion again. When you switch off the device again or shutdown Hyperion, the lights must return to blue, regardless how long hyperion was on.

  3. Hyperion runs and you disable it. It restores the color as before startup or latest switch on.

Currently, the device is always powered off in case hyperion is stopped, disabled or the device is switched off to get a stable state.

Did I summarized your needs correctly?

i.e. in case of stopping a bulk it returns to the latest color/brightness even, if that state was 7 days ago. If you would like to have the device off, you will turn it off manually (via Yeelight app, HomeKit or otherwise)

Hukuma1 commented 4 years ago

The one with newer firmware works great. Old firmware is slow.

The log does not show any errors or abnormalities. Unfortunately, I cannot change the behavior of the Yeelights themselves....

You need to now decide between slowness and other problems after updating... :(

PS: I now checked and can confirm that my 1S Bulb is on the same firmewareversion "fw_ver = 27".

:( Well at least it works somewhat for others if they buy and don't update the firmware. So thanks for debugging it!

For last state:

  1. Yep. If there's a time function (see scenario 4) maybe we could try specifying a reset time/reset state/reset color.
  2. Yep. If the lights were on before hyperion took them over, it should return to the state they were at when Hyperion lets go (e.g. on).
  3. Yep.

The only added bonus scenario I can think of is if Hyperion knows what time it is? Or would Yeelight? I know Yeelight has sunrise/sunset modes but I don't know if the actual time is only exposed to those modes or to all modes.

  1. You got bright yeelights set. You start watching movies at 8pm. By the time you're done, it is 2am. Do NOT switch them back to last state (bright). Turn them off as with other Hyperion devices.
AVermeij commented 4 years ago

Thanks for your work on getting Yeelights to function in Hyperion! I wanted to give this a try and compiled Hyperion from your yeelight branch (using the instructions in your reply here on May 1), but am not seeing yeelight as a LED controller type in the web UI. Any idea what I may be doing wrong?

Edit: I was being lazy and ran hyperiond without mentioning the bin directory, so of course it led me to my existing install. All good now!

Edit 2: got my 2 Yeelight YLDP06YL bulbs up and running in Hyperion, great! One thing which may warrant some attention: the automated discovery added them as e.g. "19216817836", so initially they didn't work because the punctuation was missing in the IP address. After manually adding this it all worked as expected.

Lord-Grey commented 4 years ago

@AVermeij Due to some other infrastructural changes in context of LedDevices, the latest version of the Yeelight code is in a different branch now. It includes changes to the discovery.

Please use the Refactor_LedDevices branch of my repository. I will delete the Yeelight branch going forward that no further confusions occur. Thank you!

AVermeij commented 4 years ago

Excellent, am now running Hyperion based on your Refactor_LedDevices branch.

One thing I'm noticing is that the Sudden and Smooth transition effects seem to be swapped? When it's set to smooth, the bulbs change colors directly and without a gradual effect, while if I set it to sudden, the bulbs change colors smoothly (which is what I'm looking for).

Lord-Grey commented 4 years ago

@AVermeij Thanks for the feedback. let me have a look.

Lord-Grey commented 4 years ago

@AVermeij Looks like that the default "Transition time" is that short that it "feels" like a sudden update. Maybe you go for a Transition time=300-500 and check, if there is a difference.

I am still looking for feedback what good default value in practice could be.

Note: If you switch the device's debug-level to 2 or 3 you should see that Smoothing is used as a parameter. (In case this is not the case, please share the log fiel for further investigation),

Lord-Grey commented 4 years ago

@Hukuma1 The latest version of the yeelight code does now provide a capability to "Restore lights' original state when disabled". It implements 1.-3. of the above.

Note: The change of the branch where you find the latest code (see above).

AVermeij commented 4 years ago

@AVermeij Looks like that the default "Transition time" is that short that it "feels" like a sudden update. Maybe you go for a Transition time=300-500 and check, if there is a difference.

I am still looking for feedback what good default value in practice could be.

Note: If you switch the device's debug-level to 2 or 3 you should see that Smoothing is used as a parameter. (In case this is not the case, please share the log fiel for further investigation),

With transition time, I assume you mean the "Latch time" setting in the UI, which (I guess) refers back to the duration parameter in the Yeelight API? If so, I'll change this to some (higher) values later on today and see whether that has an effect.

Lord-Grey commented 4 years ago

With transition time, I assume you mean the "Latch time" setting in the UI

No. "Transition Time" is a dedicated field, see

image

which (I guess) refers back to the duration parameter in the Yeelight API?

That is correct.

Note: Latchtime is the time a device requires mandatorily between two updates/writes. Any update from hyperion (e.g. if you are grabbing with high frequency) are ignored during that timeframe to ensure that a device can cope with the updates.

AVermeij commented 4 years ago

Ah - in my case, the transition time div element is not shown on the page (has CSS property display set to none). I suppose it should show whenever a user selects the 'Smooth' option? It does get hidden again when I choose 'Sudden' again.

I played around with the values and anything between 300 and 400 ms looks good to me. Values below are too 'flashy' - values above seem delayed.

However, for some reason setting the effect to 'Sudden' still seems to have the most pleasing color changes for me. Even though Yeelight calls the effect sudden, perhaps it still does have a certain gradual change built in?

Hukuma1 commented 3 years ago

@Lord-Grey Just circled back because doing more testing of Yeelights. My older firmware which did not work with the code {"id":1,"method":"set_scene","params":["color",15597584,93,"smooth",40]}. But using this code it does work, and has the same smooth transition as newer firmware: {"id":1,"method":"set_rgb","params":[16743680, "smooth", 500]}

Not sure if you needed set_scene specifically vs set_rgb. But maybe this would simplify code and no one would have to change smooth/sudden settings to get Yeelight working.

Nm. Just realized you probably needed the brightness to pass. And it doesn't seem to work with adding brightness, huh? :(

Lord-Grey commented 3 years ago

@Hukuma1 I am making use of the "set-scene" function, as it is the most powerful function allowing to manipulate different aspects at one go. e.g. it automatically turns on the device, if it is not on yet. Those capabilities you do not have with set_rgb. set-rgb required certain preconditions fulfilled before making use of the function. In addition, smoothing is anyway done by the yeelight device itself; that is why for standard values you will not see a difference. It will be used ignored by set-rgb.

Hoping that provides the rationale why I went for set_scene.