ESP RGBWW Wifi Led Controller - Firmware vbs

Begonnen von vbs, 18 April 2017, 09:26:13

Vorheriges Thema - Nächstes Thema

vbs

Klingt so, als würde die neue Modulversion nicht greifen oder irgendwie vermischt mit der alten laufen. Ich würde in jedem Fall erstmal Modul und Firmware auf den neuesten Stand bringen. Das ist dann die Kombination, die funktionieren muss.
Ansonsten bitte einmal FHEM neu starten, um sicher zu gehen, dass da nicht noch alte Timer oder alte Devices rumschwirren.

Wenn alles nicht hilft, dann bitte mal ein Log mit verbose 5 des Devices posten. Dann kann man da hoffentlich sehen, was da vor sich geht.

vbs

Hab eine vbs33b auf testing gelegt. Man kann eine feste Farbe konfigurieren, auf die beim Booten geschaltet wird, anstelle der gespeicherten letzten Farbe (hatte sich Peter gewünscht):
https://github.com/verybadsoldier/esp_rgbww_firmware/wiki#startup-color--vbs33

kadettilac89

#572
Zitat von: vbs am 21 April 2018, 10:15:20
Klingt so, als würde die neue Modulversion nicht greifen oder irgendwie vermischt mit der alten laufen. Ich würde in jedem Fall erstmal Modul und Firmware auf den neuesten Stand bringen.

Modul: https://raw.githubusercontent.com/verybadsoldier/esp_rgbww_fhemmodule/master/controls_espledcontroller.txt
==> UPD 2018-01-23_12:00:00 62792 FHEM/32_EspLedController.pm

Firmware: http://rgbww.dronezone.de/testing/version.json
==> OTA wird fehlerfrei ausgeführt. Im Anschluss wird die installierte und die verfügbare Version nicht identisch angezeigt. Kann es sein, dass hier im Flash zwar die richtige Version ist, die Bezeichnung aber nicht angepasst wurde?

Lt. Readings ... ich weiß, gestern hast du vbs33 released. Die hab ich noch nicht drin.

info-firmware             vbs32
info-sming_version     3.5.1
info-webapp_version   0.3.3-shojo7


Ich denke, ich habe die richtige Updatequelle und alles aktuell.

Die Hilfe sagt .... set <name> rotate <angle> [ramp] [l|q]

Ist somit   set LED2 rotate 1 120 l q   nicht möglich? [l|q] -> optional, und als Wert in der Liste "l" ODER "q"? Ich denke, beides sollte möglich sein?

Ich habe die Rorate so in der alten Version von Firmware und Modul 2 Jahre genutzt.

Was ich bezwecke: Eine LED die permanent den Farbkreis abarbeitet, Dauer dafür ca. 2 Minuten. Das habe ich als AT alle 2 Minuten abgefeuert.

Gibt es eine bessere Option? In der Firmare gibt es die Möglichkeit, ein automatischer restart direkt in der Firmware ohne erneuter Flash. Ist das im Modul möglich, oder müsste ich da einen REST-aufruf machen?

Dieser Thread ist eigentlich Firmware. Wenn es besser im Modul-Thread aufgehoben ist, kann ich das auch dort posten. Ich wusste / weiß nicht genau, ob es mein Fehler im Aufruf ist, oder ein Verständnisproblem.

Was ich durch Starten von "rotate" mit und ohne "q"-Option jetzt 2mal hatte ... Laut Modul wird die Farbe gewechselt, jedoch glimmt die LED nur ganz leicht, wechselt aber nicht die Farbe. On, off, Farbe setzen funktioniert nicht mehr. CLR / reset und komplett neu konfigurieren bringt den Controller wieder zum Leben. Dann funktioniert auch schalten wieder. Wie ich das nun geschafft habe weiß ich nicht. Hab durch rumtesten zu viel gemacht. Bewusst nachstellen konnte ich es aber nicht mehr.

Edit:  .... ach ja, Fhem war / ist aktuell, wurde vor den Tests durchgestartet, ...

Shojo

Zitat von: vbs am 21 April 2018, 14:10:41
Hab eine vbs33b auf testing gelegt. Man kann eine feste Farbe konfigurieren, auf die beim Booten geschaltet wird, anstelle der gespeicherten letzten Farbe

Oh wieder Arbeit für mich :)
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Zitat von: kadettilac89 am 22 April 2018, 22:03:56
Die Hilfe sagt .... set <name> rotate <angle> [ramp] [l|q]
Sorry die commandref ist lange nicht gepflegt. Sollte ich am besten mal rausnehmen. Ich mag nicht so gern HTML tippen... :(
Versuche die Doku hier zu pflegen:
https://github.com/verybadsoldier/esp_rgbww_fhemmodule/wiki

Zitat von: kadettilac89 am 22 April 2018, 22:03:56
Ich habe die Rorate so in der alten Version von Firmware und Modul 2 Jahre genutzt.

Was ich bezwecke: Eine LED die permanent den Farbkreis abarbeitet, Dauer dafür ca. 2 Minuten. Das habe ich als AT alle 2 Minuten abgefeuert.

Gibt es eine bessere Option? In der Firmare gibt es die Möglichkeit, ein automatischer restart direkt in der Firmware ohne erneuter Flash. Ist das im Modul möglich, oder müsste ich da einen REST-aufruf machen?
Hier findest du Beispiele für sowas:
https://github.com/verybadsoldier/esp_rgbww_fhemmodule/wiki#function-demonstrations


@Shojo
Yay! :)

kadettilac89

Zitat von: vbs am 23 April 2018, 14:03:26
Sorry die commandref ist lange nicht gepflegt. Sollte ich am besten mal rausnehmen. Ich mag nicht so gern HTML tippen... :(
Versuche die Doku hier zu pflegen:
https://github.com/verybadsoldier/esp_rgbww_fhemmodule/wiki
....
Ich werde es mal testen. Der r-Parameter im Modul sieht vielversprechend aus. Thx

Shojo

So wollte mich heute mal an die testing ran machen.

Nach update ist bei mir der Controller in einer Bootschleife, hatte das wer auch?
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

Shojo

Zitat von: Shojo am 26 April 2018, 20:41:57
Nach update ist bei mir der Controller in einer Bootschleife, hatte das wer auch?

Ok, hatte das nur bei einen Controller :)

Hast du neue Testing noch nicht auf github eingecheckt oder bin ich blind?
FHEM auf: Shuttle PC (x64) (Docker)
Bridge: SignalESP 433mHz, ConBee (deCONZ in Docker)
Rest: ESP8266, SONOFF, Sonos, Echo Dot, Xiaomi Vacuum (root), ESP RGBWW Wifi Led Controller, Node-RED, LEDMatrix, Pixel It

vbs

Ja schei*e, hab ich offenbar vergessen zu pushen... sorry hol ich nachher oder spätestens morgen nach...

kadettilac89

#579
Zitat von: vbs am 29 April 2018, 11:52:13
Geht es um die vbs-Variante oder um das Original-Modul? Wenn vbs, dann lass uns das lieber in dem vbs-Thread besprechen, sonst kriegt Peter bestimmt hier ne Krise, wenn wir ihn mit meinen Problemen belästigen  ;)

Ich antworte im Firmware-Thread wie gewünscht. Hatte im Modulbereich geschrieben da es um das Modul geht. Aber OK. Ggf. eigener Thread? .... Link  https://forum.fhem.de/index.php/topic,55065.msg797750.html#msg797750

Zitat von: vbs am 29 April 2018, 11:52:13
Hatte dir ja neulich schonmal geantwortet (https://forum.fhem.de/index.php/topic,70738.msg796026.html#msg796026), dass ich vermute, dass deine Installation irgendwie in einem komisch Zustand ist. Hast du da etwas rausfinden können? Alle anderen Effekte könnten dann einfach Folgefehler sein.

Ich hatte hierauf auch geantwortet.

Post im Modulbereich sollten weitere Informationen sein um einzugrenzen.

Mein Modul ist das aktuelle vom Update-Link bzw. deinem Github. ... war es von Beginn an. Stand des Moduls ist Januar.

Firmware des Controllers war vbs32, jetzt vbs33

"git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1"


Das von mir gemeldete Verhalten ist unabhängig von der Firmware. Habe eine andere IP eingetragen, dann gibt es keinen LED-Controller der gefunden werden kann. Dennoch wertet das Modul an der gemeldeten Stelle Parameter falsch aus, und setzt d:1 statt d:0.

Ich habe das auch in 2 VM, einmal Debian 7, einmal Debian 9 getestet. Komplett neue, nackte Fhem-Installation + alle Updates. Nachstellbar.

Testfall:
Name des Devices LED3_new ... Devicename entsprechend ändern
set LED3_new hsv 0,100,100 .... (rot, volle helligkeit, volle Sättigung).

Ohne requeue
set LED3_new hue +359 l 5

Auszug aus dem Log

LED3_new: encoded json data: {"hsv":{"h":"+359"},"cmd":"fade","t":5000,"d":0,"q":"single"}

--> Verhalten wie gewünscht. Voller Farbkreis in 5 Sekunden

set LED3_new hue +359 l 5 r
Auszug aus dem Log

LED3_new: encoded json data: {"hsv":{"h":"+359"},"cmd":"fade","t":5000,"q":"single",    ---->   "d":1     <----,"r":"true"}

"d:1" ist falsch. Dadurch wird nur 1 Grad des Farbkreises gemacht statt 359 wie oben

Hoffe das war verständlich. Mit der geposteten Änderung läuft es bei mir richtig.

Ich denke du hast RGB-Leds ... bitte mal bei dir testen, wenn es nachstellbar ist, siehst du sofort was ich meine, wenn nicht ... Perl-Version? Hardware? ...

vbs

#580
Zitat von: kadettilac89 am 29 April 2018, 15:34:56
set LED3_new hue +359 l 5 r
Die Flags gelten als ein Parameterblock. Du musst das so schreiben:
set LED3_new hue +359 lr 5

kadettilac89

Zitat von: vbs am 29 April 2018, 15:56:18
Die Flags gelten als ein Parameterblock. Du musst das so schreiben:
set LED3_new hue +359 lr 5

Damit gehts, kommt es hier auf die Reihenfolge der Parameter an?

Hast du noch eine Idee wie ich die Meldunden weg bekomm? Ggf. erst auf Level verbose3.

2018.04.29 17:00:01.464 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:00:01.438 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:56.244 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:56.213 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:51.038 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:50.999 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:45.793 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:45.765 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:40.262 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:40.237 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:35.023 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:35.003 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:29.822 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:29.792 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:24.619 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:24.585 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:19.404 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:19.362 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:14.023 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:13.987 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)


Habe die Event-Zeiten runtergeschraubt damit nur noch alle 5 Sekunden die Farbwerte übertragen werden. SCheinbar gefällt das FHEM nicht da der Eintrag auch alle 5 Sekunden da ist.

Zuerst hatte ich nicht nur "config-events-color_interval_ms" gesetzt. Zum Test auch die beiden anderen obwohl die für die Farbwerte nicht nötig sind ... zumindest mein Verständnis. Auch bei allen 3 gestetzen Werten bleiben die Einträge.

config-events-color_interval_ms 5000
config-events-color_mininterval_ms 5000
config-events-server_enabled 1
config-events-transfin_interval_ms 5000


vbs

Zitat von: kadettilac89 am 29 April 2018, 17:07:42
Damit gehts, kommt es hier auf die Reihenfolge der Parameter an?
Hm nee, der Flags-String ist einfach einParameter. Der kann nicht aufgespalten werden in mehrere Flags-Parameter.

Zitat von: kadettilac89 am 29 April 2018, 17:07:42
Hast du noch eine Idee wie ich die Meldunden weg bekomm? Ggf. erst auf Level verbose3.

2018.04.29 17:00:01.464 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:00:01.438 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:56.244 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:56.213 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:51.038 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:50.999 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:45.793 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:45.765 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:40.262 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:40.237 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:35.023 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:35.003 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:29.822 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:29.792 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:24.619 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:24.585 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:19.404 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:19.362 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 16:59:14.023 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 16:59:13.987 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)

Das Problem ist mMn eher, dass die Meldungen überhaupt kommen :o Das Device wird alle paar Sekunden als disconnected erkannt. Sollte so nicht sein. Poste doch mal ein verbose5-Log.

kadettilac89

#583
Zitat von: vbs am 29 April 2018, 17:20:15
Das Problem ist mMn eher, dass die Meldungen überhaupt kommen :o Das Device wird alle paar Sekunden als disconnected erkannt. Sollte so nicht sein. Poste doch mal ein verbose5-Log.

Ich habe mal einen Teil gepostet, wiederholt sich dann immer wieder.

Edit: wie prüftst du ob der Controller "disappeared" oder "reappeared"? Ich habe eine Firewall aktiv.

Habe nun mal die rules geflusht, sehe die Meldungen nicht mehr. Werde es beobachten.



":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:15.388 4: LED2: got color response
2018.04.29 17:30:20.000 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:20.000 5: LED2: No PARTIAL buffer
2018.04.29 17:30:20.005 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":215,"g":0,"b":142,"ww":0,"cw":0},"hsv":{"h":306.33,"s":100.00,"v":35.00,"ct":4406}},"id":432}
2018.04.29 17:30:20.006 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":215,"g":0,"b":142,"ww":0,"cw":0},"hsv":{"h":306.33,"s":100.00,"v":35.00,"ct":4406}},"id":432}
2018.04.29 17:30:20.007 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 167 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":215,"g":0,"b":142,"ww":0,"cw":0},"hsv":{"h":306.33,"s":100.00,"v":35.00,"ct":4406}},"id":432}
2018.04.29 17:30:20.038 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:20.038 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:20.049 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:21.002 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:21.010 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:21.183 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:21.183 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:21.227 4: LED2: got config response
2018.04.29 17:30:21.227 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:21.308 4: LED2: got config response
2018.04.29 17:30:21.308 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:21.358 3: LED2: got info response
2018.04.29 17:30:21.358 3: LED2: info response data {"deviceid":"1265235","current_rom":"1","git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1","event_num_clients":2,"uptime":2100,"heap_free":22064,"rgbww":{"version":"0.8.1-vbs5","queuesize":100},"connection":{"connected":true,"ssid":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:21.396 4: LED2: got color response
2018.04.29 17:30:25.224 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:25.224 5: LED2: No PARTIAL buffer
2018.04.29 17:30:25.228 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":255,"g":0,"b":102,"ww":0,"cw":0},"hsv":{"h":321.29,"s":100.00,"v":35.00,"ct":4406}},"id":433}
2018.04.29 17:30:25.228 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":255,"g":0,"b":102,"ww":0,"cw":0},"hsv":{"h":321.29,"s":100.00,"v":35.00,"ct":4406}},"id":433}
2018.04.29 17:30:25.229 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 167 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":255,"g":0,"b":102,"ww":0,"cw":0},"hsv":{"h":321.29,"s":100.00,"v":35.00,"ct":4406}},"id":433}
2018.04.29 17:30:25.253 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:25.253 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:25.264 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:25.399 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:25.407 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:25.573 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:25.573 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:25.614 4: LED2: got config response
2018.04.29 17:30:25.614 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:25.672 4: LED2: got config response
2018.04.29 17:30:25.672 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:25.722 3: LED2: got info response
2018.04.29 17:30:25.722 3: LED2: info response data {"deviceid":"1265235","current_rom":"1","git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1","event_num_clients":2,"uptime":2100,"heap_free":22064,"rgbww":{"version":"0.8.1-vbs5","queuesize":100},"connection":{"connected":true,"ssid":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:25.754 4: LED2: got color response
2018.04.29 17:30:30.426 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:30.430 5: LED2: No PARTIAL buffer
2018.04.29 17:30:30.430 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":295,"g":0,"b":62,"ww":0,"cw":0},"hsv":{"h":336.19,"s":100.00,"v":35.00,"ct":4406}},"id":434}
2018.04.29 17:30:30.430 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":295,"g":0,"b":62,"ww":0,"cw":0},"hsv":{"h":336.19,"s":100.00,"v":35.00,"ct":4406}},"id":434}
2018.04.29 17:30:30.431 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 166 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":295,"g":0,"b":62,"ww":0,"cw":0},"hsv":{"h":336.19,"s":100.00,"v":35.00,"ct":4406}},"id":434}
2018.04.29 17:30:30.458 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:30.458 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:30.469 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:31.001 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:31.009 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:31.178 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:31.179 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:31.219 4: LED2: got config response
2018.04.29 17:30:31.219 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:31.299 4: LED2: got config response
2018.04.29 17:30:31.299 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:31.357 3: LED2: got info response
2018.04.29 17:30:31.358 3: LED2: info response data {"deviceid":"1265235","current_rom":"1","git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1","event_num_clients":2,"uptime":2100,"heap_free":22064,"rgbww":{"version":"0.8.1-vbs5","queuesize":100},"connection":{"connected":true,"ssid":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:31.389 4: LED2: got color response
2018.04.29 17:30:31.942 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:31.942 5: LED2: No PARTIAL buffer
2018.04.29 17:30:31.942 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":305,"g":0,"b":52,"ww":0,"cw":0},"hsv":{"h":340.35,"s":100.00,"v":35.00,"ct":4406}},"id":435}
2018.04.29 17:30:31.942 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":305,"g":0,"b":52,"ww":0,"cw":0},"hsv":{"h":340.35,"s":100.00,"v":35.00,"ct":4406}},"id":435}
2018.04.29 17:30:31.943 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 166 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":305,"g":0,"b":52,"ww":0,"cw":0},"hsv":{"h":340.35,"s":100.00,"v":35.00,"ct":4406}},"id":435}
2018.04.29 17:30:31.957 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:31.957 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:31.967 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:32.000 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:32.006 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:32.303 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:32.304 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:32.345 4: LED2: got config response
2018.04.29 17:30:32.346 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:32.426 4: LED2: got config response
2018.04.29 17:30:32.426 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:32.496 3: LED2: got info response
2018.04.29 17:30:32.496 3: LED2: info response data {"deviceid":"1265235","current_rom":"1","git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1","event_num_clients":2,"uptime":2100,"heap_free":22016,"rgbww":{"version":"0.8.1-vbs5","queuesize":100},"connection":{"connected":true,"ssid":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:32.535 4: LED2: got color response
2018.04.29 17:30:35.997 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:35.997 5: LED2: No PARTIAL buffer
2018.04.29 17:30:35.997 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":335,"g":0,"b":22,"ww":0,"cw":0},"hsv":{"h":351.38,"s":100.00,"v":35.00,"ct":4406}},"id":436}
2018.04.29 17:30:35.998 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":335,"g":0,"b":22,"ww":0,"cw":0},"hsv":{"h":351.38,"s":100.00,"v":35.00,"ct":4406}},"id":436}
2018.04.29 17:30:35.999 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 166 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":335,"g":0,"b":22,"ww":0,"cw":0},"hsv":{"h":351.38,"s":100.00,"v":35.00,"ct":4406}},"id":436}
2018.04.29 17:30:36.025 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:36.025 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:36.026 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:36.026 5: LED2: No PARTIAL buffer
2018.04.29 17:30:36.026 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"transition_finished","params":{"name":"Rainbow","requeued":true},"id":437}
2018.04.29 17:30:36.026 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"transition_finished","params":{"name":"Rainbow","requeued":true},"id":437}
2018.04.29 17:30:36.027 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 101 Content: {"jsonrpc":"2.0","method":"transition_finished","params":{"name":"Rainbow","requeued":true},"id":437}
2018.04.29 17:30:36.028 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:36.029 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:40.988 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:40.989 5: LED2: No PARTIAL buffer
2018.04.29 17:30:40.989 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":341,"g":16,"b":0,"ww":0,"cw":0},"hsv":{"h":6.33,"s":100.00,"v":35.00,"ct":4406}},"id":438}
2018.04.29 17:30:40.989 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":341,"g":16,"b":0,"ww":0,"cw":0},"hsv":{"h":6.33,"s":100.00,"v":35.00,"ct":4406}},"id":438}
2018.04.29 17:30:40.991 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 164 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":341,"g":16,"b":0,"ww":0,"cw":0},"hsv":{"h":6.33,"s":100.00,"v":35.00,"ct":4406}},"id":438}
2018.04.29 17:30:41.019 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:41.019 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:41.033 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:42.002 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:42.010 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:42.180 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:42.180 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:42.222 4: LED2: got config response
2018.04.29 17:30:42.222 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:42.305 4: LED2: got config response
2018.04.29 17:30:42.305 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:42.373 3: LED2: got info response
2018.04.29 17:30:42.373 3: LED2: info response data {"deviceid":"1265235","current_rom":"1","git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1","event_num_clients":2,"uptime":2100,"heap_free":22064,"rgbww":{"version":"0.8.1-vbs5","queuesize":100},"connection":{"connected":true,"ssid":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:42.411 4: LED2: got color response
2018.04.29 17:30:46.203 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:46.204 5: LED2: No PARTIAL buffer
2018.04.29 17:30:46.207 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":301,"g":56,"b":0,"ww":0,"cw":0},"hsv":{"h":21.29,"s":100.00,"v":35.00,"ct":4406}},"id":439}
2018.04.29 17:30:46.207 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":301,"g":56,"b":0,"ww":0,"cw":0},"hsv":{"h":21.29,"s":100.00,"v":35.00,"ct":4406}},"id":439}
2018.04.29 17:30:46.209 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 165 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":301,"g":56,"b":0,"ww":0,"cw":0},"hsv":{"h":21.29,"s":100.00,"v":35.00,"ct":4406}},"id":439}
2018.04.29 17:30:46.242 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:46.243 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:46.254 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:47.002 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:47.012 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:47.182 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:47.182 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:47.223 4: LED2: got config response
2018.04.29 17:30:47.224 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:47.310 4: LED2: got config response
2018.04.29 17:30:47.311 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}
2018.04.29 17:30:47.375 3: LED2: got info response
2018.04.29 17:30:47.375 3: LED2: info response data {"deviceid":"1265235","current_rom":"1","git_version":"vbs33b","git_date":"2018-04-21","webapp_version":"0.3.3-shojo7","sming":"3.5.1","event_num_clients":2,"uptime":2100,"heap_free":22064,"rgbww":{"version":"0.8.1-vbs5","queuesize":100},"connection":{"connected":true,"ssid":"MYSSID","dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1","mac":"5ccf7f134e53"}}
2018.04.29 17:30:47.406 4: LED2: got color response
2018.04.29 17:30:51.418 5: LED2: EspLedController_ProcessRead
2018.04.29 17:30:51.425 5: LED2: No PARTIAL buffer
2018.04.29 17:30:51.426 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":262,"g":95,"b":0,"ww":0,"cw":0},"hsv":{"h":36.25,"s":100.00,"v":35.00,"ct":4406}},"id":440}
2018.04.29 17:30:51.426 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":262,"g":95,"b":0,"ww":0,"cw":0},"hsv":{"h":36.25,"s":100.00,"v":35.00,"ct":4406}},"id":440}
2018.04.29 17:30:51.427 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 165 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":262,"g":95,"b":0,"ww":0,"cw":0},"hsv":{"h":36.25,"s":100.00,"v":35.00,"ct":4406}},"id":440}
2018.04.29 17:30:51.453 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 17:30:51.453 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 17:30:51.464 1: 192.168.0.60:9090 disconnected, waiting to reappear (LED2)
2018.04.29 17:30:52.001 5: HttpUtils url=http://192.168.0.60:9090/
2018.04.29 17:30:52.009 1: 192.168.0.60:9090 reappeared (LED2)
2018.04.29 17:30:52.179 5: LED2: EspLedController_ParseBoolResult
2018.04.29 17:30:52.180 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 17:30:52.230 4: LED2: got config response
2018.04.29 17:30:52.230 4: LED2: config response data {"network":{"connection":{"dhcp":false,"ip":"192.168.0.60","netmask":"255.255.255.0","gateway":"192.168.0.1"},"ap":{"secured":false,"password":"rgbwwctrl","ssid":"RGBWW1265235"},"mqtt":{"enabled":false,"server":"mqtt.local","port":1883,"username":"","password":"","topic_base":"home/"}},"color":{"outputmode":3,"startup_color":"last","hsv":{"model":2,"red":0.00,"yellow":0.00,"green":0.00,"cyan":0.00,"blue":0.00,"magenta":0.00},"brightness":{"red":100,"green":100,"blue":100,"ww":100,"cw":100},"colortemp":{"ww":2700,"cw":6000}},"security":{"api_secured":false},"ota":{"url":"http://rgbww.dronezone.de/testing/version.json"},"sync":{"clock_master_enabled":false,"clock_master_interval":30,"clock_slave_enabled":false,"clock_slave_topic":"home/led1/clock","cmd_master_enabled":false,"cmd_slave_enabled":false,"cmd_slave_topic":"home/led1/command","color_master_enabled":false,"color_master_interval_ms":0,"color_slave_enabled":false,"color_slave_topic":"home/led1/color"},"events":{"color_interval_ms":5000,"color_mininterval_ms":500,"server_enabled":true,"transfin_interval_ms":5000},"general":{"device_name":"LED2","pin_config":"13,12,14,5,4"}}


vbs

FHEM macht eine TCP-Verbindung auf Port 9090 auf und darüber reden sie dann JSON-RPC. FHEM schickt dann gelegentlich einen Ping.
Sieht aber in deinem Fall ganz seltsam aus. Normalerweise sagt FHEM sowas wie "Seit 60 Sekunden keinen Ping gesehen, Gerät muss weg sein". Bei dir passiert das ohne Meldung und schon nach 5 Sekunden... sehr strange...
Irgendwas ist bei dir speziell, denk ich. Kann es sein, dass du noch andere Sachen nebenbei laufen hast? In deinem Log sieht man zB irgendwas mit HTTP.