ESP RGBWW Wifi Led Controller - Firmware vbs

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

Vorheriges Thema - Nächstes Thema

kadettilac89

Zitat von: vbs am 29 April 2018, 19:44:21
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.

"irgendwas mit HTTP" meinst du das? - HttpUtils url=http://192.168.0.60:9090/ ... kann es sein, dass es von verbose5 kommt da hier Informationen vom Controller abgerufen werden? HttpUtils nonblocking ist ein paarmal im Modul.

Fhem hat etliche Devices. Habe auch freezemon laufen ... Ansonsten läuft auf dem Raspberry einiges, NGINX Reverse Proxy, IPTABLES, KODI, SPOTIFY-Connect, MySQL und halt FHEM. Aber Systemlast ist gering, läuft nicht am Anschlag.

Der LED-Controller wird nur mit dem ... set hue +359 120 lrq ... gestartet und läuft dann ohne weitere Aktion von Fhem.

Ich habe jetzt verbose 0 gesetzt. Ohne Firewall waren es jetzt nur ein paar Meldungen. Solang der Controller läuft ist es erstmal egal. Hab auch wenig Zeit dem näher nachzugehen.

kadettilac89

Hi vbs,

wird's lästig wenn ich schon wieder was frage oder melde?

Wie du mitbekommen hast, habe ich meinen Controller in Loop laufen. Farbkreis in Schleife.

Mir ist nun aufgefallen, dass die Led kurz flackert wenn es den roten Teil durchläuft. Habe das analysiert ... wenn hue den Wert 359.88 annimmt wird in RGB gerechnet der Rote Kanal auf 682, und blau auf 341 gesetzt. Richtig wäre Rot 1022 und Blau Wert 0. Ich denke da ist ein Feldüberlauf o. ä. Ob es in der "alten" Firmware auch so ist kann ich nicht sagen, mir ist es nicht aufgefallen.

Ist nicht wichtig, wenn du willst kannst es in einer späteren Firmware mal prüfen.

Kann ich mit  .... set <device> hue 359.88  ... nachgestellen. DAnn ist die Farbe magenta statt knallrot. Wahrscheinlich auch bei anderen Controllern. Ich habe aktuell nur einen mit RGB laufen.

Ich meine das hier ... :{"r":    ----> 682 <-----    ,"g":0,"b":   -----> 341 <-----     ,"ww":0,"cw":0},"

Hier siehst du den Farbübergang von Hue 359.65 --> 359.88 --> 0.00

{"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1023,"g":0,"b":0,"ww":0,"cw":0},"hsv":{"h":0.00,"s":100.00,"v":100.00,"ct":4406}},"id":247}
{"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.88,"s":100.00,"v":100.00,"ct":4406}},"id":246}
{"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1021,"g":0,"b":2,"ww":0,"cw":0},"hsv":{"h":359.65,"s":100.00,"v":100.00,"ct":4406}},"id":245}


Mehl Log auf Level 5 und FArbmeldungen 500ms ...

2018.04.29 22:09:47.767 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 22:09:47.767 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 22:09:47.730 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 168 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.94,"s":100.00,"v":100.00,"ct":4406}},"id":248}
2018.04.29 22:09:47.729 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.94,"s":100.00,"v":100.00,"ct":4406}},"id":248}
2018.04.29 22:09:47.729 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.94,"s":100.00,"v":100.00,"ct":4406}},"id":248}
2018.04.29 22:09:47.728 5: LED2: No PARTIAL buffer
2018.04.29 22:09:47.728 5: LED2: EspLedController_ProcessRead
2018.04.29 22:09:47.021 4: LED2: EspLedController_CheckConnection: Connection still alive. Last data received 17.5145478248596 s ago
2018.04.29 22:09:47.020 5: LED2: EspLedController_ParseBoolResult success
2018.04.29 22:09:47.019 5: LED2: EspLedController_ParseBoolResult
2018.04.29 22:09:46.978 5: LED2: set HSV color request: {"hsv":{"h":"359.88"},"d":"1","t":"2000","cmd":"fade","q":"single"}
2018.04.29 22:09:46.978 5: LED2: encoded json data: {"hsv":{"h":"359.88"},"d":"1","t":"2000","cmd":"fade","q":"single"}
2018.04.29 22:09:46.978 5: LED2: called SetHSVColor
2018.04.29 22:09:46.977 5: LED2 setting HUE to 359.88
2018.04.29 22:09:38.224 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 22:09:38.223 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 22:09:38.186 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 165 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1023,"g":0,"b":0,"ww":0,"cw":0},"hsv":{"h":0.00,"s":100.00,"v":100.00,"ct":4406}},"id":247}
2018.04.29 22:09:38.185 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1023,"g":0,"b":0,"ww":0,"cw":0},"hsv":{"h":0.00,"s":100.00,"v":100.00,"ct":4406}},"id":247}
2018.04.29 22:09:38.185 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1023,"g":0,"b":0,"ww":0,"cw":0},"hsv":{"h":0.00,"s":100.00,"v":100.00,"ct":4406}},"id":247}
2018.04.29 22:09:38.185 5: LED2: No PARTIAL buffer
2018.04.29 22:09:38.184 5: LED2: EspLedController_ProcessRead
2018.04.29 22:09:37.723 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 22:09:37.723 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 22:09:37.687 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 168 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.88,"s":100.00,"v":100.00,"ct":4406}},"id":246}
2018.04.29 22:09:37.685 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.88,"s":100.00,"v":100.00,"ct":4406}},"id":246}
2018.04.29 22:09:37.685 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":682,"g":0,"b":341,"ww":0,"cw":0},"hsv":{"h":359.88,"s":100.00,"v":100.00,"ct":4406}},"id":246}
2018.04.29 22:09:37.685 5: LED2: No PARTIAL buffer
2018.04.29 22:09:37.684 5: LED2: EspLedController_ProcessRead
2018.04.29 22:09:37.205 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 22:09:37.205 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 22:09:37.185 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 167 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1021,"g":0,"b":2,"ww":0,"cw":0},"hsv":{"h":359.65,"s":100.00,"v":100.00,"ct":4406}},"id":245}
2018.04.29 22:09:37.184 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1021,"g":0,"b":2,"ww":0,"cw":0},"hsv":{"h":359.65,"s":100.00,"v":100.00,"ct":4406}},"id":245}
2018.04.29 22:09:37.184 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1021,"g":0,"b":2,"ww":0,"cw":0},"hsv":{"h":359.65,"s":100.00,"v":100.00,"ct":4406}},"id":245}
2018.04.29 22:09:37.184 5: LED2: No PARTIAL buffer
2018.04.29 22:09:37.183 5: LED2: EspLedController_ProcessRead
2018.04.29 22:09:37.020 4: LED2: EspLedController_CheckConnection: Connection still alive. Last data received 7.51322484016418 s ago
2018.04.29 22:09:36.703 5: LED2: EspLedController_ProcessRead: PARTIAL:
2018.04.29 22:09:36.703 5: LED2: EspLedController_ProcessRead: Tail:
2018.04.29 22:09:36.684 5: LED2: EspLedController_ProcessRead: Decoding JSON message. Length: 167 Content: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1019,"g":0,"b":4,"ww":0,"cw":0},"hsv":{"h":359.41,"s":100.00,"v":100.00,"ct":4406}},"id":244}
2018.04.29 22:09:36.684 5: LED2: EspLedController_ProcessRead: Current processing buffer (PARTIAL + incoming data): {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1019,"g":0,"b":4,"ww":0,"cw":0},"hsv":{"h":359.41,"s":100.00,"v":100.00,"ct":4406}},"id":244}
2018.04.29 22:09:36.683 5: LED2: EspLedController_ProcessRead: Incoming data: {"jsonrpc":"2.0","method":"color_event","params":{"mode":"hsv","raw":{"r":1019,"g":0,"b":4,"ww":0,"cw":0},"hsv":{"h":359.41,"s":100.00,"v":100.00,"ct":4406}},"id":244}

vbs

Hm, interessanter Fund, würde ich gerne verstehen.

Ich kann das leider aber so erstmal nicht nachstellen.
set <device> hue 359.88
Gibt bei mir erstmal knallrot.

Auch bei nem Fade konnte ich weder einen Farbsprung sehen noch Unregelmäßigkeiten bei den RGB-Werten.

Hast du noch Tips wie ich das nachstellen kann? Kannst ja mal ein list vom Device posten, vielleicht kann man da noch was sehen.

kadettilac89

Zitat von: vbs am 30 April 2018, 00:59:07
Hm, interessanter Fund, würde ich gerne verstehen.

Ich kann das leider aber so erstmal nicht nachstellen.
set <device> hue 359.88
Gibt bei mir erstmal knallrot.

Auch bei nem Fade konnte ich weder einen Farbsprung sehen noch Unregelmäßigkeiten bei den RGB-Werten.

Hast du noch Tips wie ich das nachstellen kann? Kannst ja mal ein list vom Device posten, vielleicht kann man da noch was sehen.

Ich habe noch irgendwo einen Ersatzcontroller, wenn ich Zeit finde werde ich den mal flashen und vergleichen. Vielleicht flashe ich den aktuellen auch mit Kabel incl. ERASE Flash oder wie der Befehlt heißt.

Ich starte     .... set hue +359 120 ... und da fiel es mir wieder auf. Habe dann rumgetestet und Log angesehen. Im Anschluss konnte ich es mit  ... set hue 359.88  ... permanent reproduzieren. Auch mit .... set hue 358 ... anschließend ... set hue +3 120 ....

Mit Log kann ich das nicht belegen, aber ich glaube dass nicht jeder Durchlauf flackert.

Wenn es bei dir nicht nachstellbar ist, ist es nicht Wert zu viel Zeit zu investieren.

Hier das List ...

Internals:
   DEF        192.168.0.60
   DeviceName 192.168.0.60:9090
   FD         17
   IP         192.168.0.60
   LAST_RECV  1525067236.49574
   NAME       LED2
   NR         712
   NTFY_ORDER 50-LED2
   PARTIAL   
   PORT       9090
   STATE      opened
   TYPE       EspLedController
   OLDREADINGS:
   READINGS:
     2018-04-30 07:43:45   colorMode       hsv
     2018-04-30 07:46:08   config-color-brightness-blue 100
     2018-04-30 07:46:08   config-color-brightness-cw 100
     2018-04-30 07:46:08   config-color-brightness-green 100
     2018-04-30 07:46:08   config-color-brightness-red 100
     2018-04-30 07:46:08   config-color-brightness-ww 100
     2018-04-30 07:46:08   config-color-colortemp-cw 6000
     2018-04-30 07:46:08   config-color-colortemp-ww 2700
     2018-04-30 07:46:08   config-color-hsv-blue 0
     2018-04-30 07:46:08   config-color-hsv-cyan 0
     2018-04-30 07:46:08   config-color-hsv-green 0
     2018-04-30 07:46:08   config-color-hsv-magenta 0
     2018-04-30 07:46:08   config-color-hsv-model 0
     2018-04-30 07:46:08   config-color-hsv-red 0
     2018-04-30 07:46:08   config-color-hsv-yellow 0
     2018-04-30 07:46:08   config-color-outputmode 0
     2018-04-30 07:46:08   config-color-startup_color last
     2018-04-30 07:46:08   config-events-color_interval_ms 500
     2018-04-30 07:46:08   config-events-color_mininterval_ms 500
     2018-04-30 07:46:08   config-events-server_enabled 1
     2018-04-30 07:46:08   config-events-transfin_interval_ms 1000
     2018-04-30 07:46:08   config-general-device_name LED2
     2018-04-30 07:46:08   config-general-pin_config 13,12,14,5,4
     2018-04-30 07:46:08   config-network-ap-password rgbwwctrl
     2018-04-30 07:46:08   config-network-ap-secured 0
     2018-04-30 07:46:08   config-network-ap-ssid RGBWW1265235
     2018-04-30 07:46:08   config-network-connection-dhcp 0
     2018-04-30 07:46:08   config-network-connection-gateway 192.168.0.1
     2018-04-30 07:46:08   config-network-connection-ip 192.168.0.60
     2018-04-30 07:46:08   config-network-connection-netmask 255.255.255.0
     2018-04-30 07:46:08   config-network-mqtt-enabled 0
     2018-04-30 07:46:08   config-network-mqtt-password
     2018-04-30 07:46:08   config-network-mqtt-port 1883
     2018-04-30 07:46:08   config-network-mqtt-server mqtt.local
     2018-04-30 07:46:08   config-network-mqtt-topic_base home/
     2018-04-30 07:46:08   config-network-mqtt-username
     2018-04-30 07:46:08   config-ota-url  http://rgbww.dronezone.de/release/version.json
     2018-04-30 07:46:08   config-security-api_secured 0
     2018-04-30 07:46:08   config-sync-clock_master_enabled 0
     2018-04-30 07:46:08   config-sync-clock_master_interval 30
     2018-04-30 07:46:08   config-sync-clock_slave_enabled 0
     2018-04-30 07:46:08   config-sync-clock_slave_topic home/led1/clock
     2018-04-30 07:46:08   config-sync-cmd_master_enabled 0
     2018-04-30 07:46:08   config-sync-cmd_slave_enabled 0
     2018-04-30 07:46:08   config-sync-cmd_slave_topic home/led1/command
     2018-04-30 07:46:08   config-sync-color_master_enabled 0
     2018-04-30 07:46:08   config-sync-color_master_interval_ms 0
     2018-04-30 07:46:08   config-sync-color_slave_enabled 0
     2018-04-30 07:46:08   config-sync-color_slave_topic home/led1/color
     2018-04-30 07:46:04   ct              4406
     2018-04-30 07:46:04   hsv             245.98,100,35
     2018-04-30 07:46:04   hue             245.98
     2018-04-30 07:45:59   info-connection-dhcp 0
     2018-04-30 07:45:59   info-connection-gateway 192.168.0.1
     2018-04-30 07:45:59   info-connection-ip_address 192.168.0.60
     2018-04-30 07:45:59   info-connection-mac 5ccf7f134e53
     2018-04-30 07:45:59   info-connection-netmask 255.255.255.0
     2018-04-30 07:45:59   info-connection-ssid MYSSID
     2018-04-30 07:45:59   info-current_rom_slot 1
     2018-04-30 07:45:59   info-deviceid   1265235
     2018-04-30 07:45:59   info-event_num_clients 1
     2018-04-30 07:45:59   info-firmware   vbs33b
     2018-04-30 07:45:59   info-sming_version 3.5.1
     2018-04-30 07:45:59   info-uptime     540
     2018-04-30 07:45:59   info-webapp_version 0.3.3-shojo7
     2018-04-30 07:46:04   pct             35
     2018-04-30 07:46:04   raw_blue        358
     2018-04-30 07:46:04   raw_cw          0
     2018-04-30 07:46:04   raw_green       0
     2018-04-30 07:46:04   raw_red         35
     2018-04-30 07:46:04   raw_ww          0
     2018-04-30 07:46:04   rgb             070059
     2018-04-30 07:46:04   sat             100
     2018-04-30 07:36:38   state           opened
     2018-04-30 07:46:04   stateLight      on
     2018-04-29 21:25:07   tranisitionFinished Rainbow,finished
     2018-04-30 07:46:04   val             35
   helper:
     isBusy     0
     oldVal     98.92
     bm:
       EspLedController_Attr:
         cnt        4
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        29.04. 22:12:07
         max        0.000875949859619141
         tot        0.0016777515411377
         mAr:
           del
           LED2
           verbose
       EspLedController_Get:
         cnt        57
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        30.04. 07:46:02
         max        0.00248098373413086
         tot        0.0209565162658691
         mAr:
           HASH(0x3772e30)
           LED2
           update
       EspLedController_Notify:
         cnt        9958
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        29.04. 21:58:04
         max        0.000527143478393555
         tot        0.406681776046753
         mAr:
           HASH(0x3772e30)
           HASH(0x3772e30)
       EspLedController_Read:
         cnt        4496
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        29.04. 21:57:59
         max        1.00497102737427
         tot        146.238315343857
         mAr:
           HASH(0x3772e30)
       EspLedController_Ready:
         cnt        56824
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        30.04. 02:04:47
         max        0.0115718841552734
         tot        21.7458181381226
         mAr:
           HASH(0x3772e30)
       EspLedController_Set:
         cnt        7151
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        30.04. 07:40:31
         max        0.00461196899414062
         tot        4.93971586227417
         mAr:
           HASH(0x3772e30)
           LED2
           hue
           359.88
     cmdQueue:
     lastCall:
       NAME       
       addr       http://192.168.0.60:80
       auth       0
       buf       
       code       200
       compress   1
       conn       
       displayurl http://192.168.0.60/config?
       header     User-Agent: fhem
Accept: application/json
Content-Type: application/json
       host       192.168.0.60
       httpheader HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Content-Type: application/json
Content-Length: 1145
Connection: keep-alive
Server: HttpServer/Sming
       hu_blocking 0
       hu_filecount 1
       hu_port    80
       hu_portSfx
       loglevel   4
       method     GET
       path       /config?
       protocol   http
       redirects  0
       timeout    30
       url        http://192.168.0.60/config?
       hash:
       sslargs:
Attributes:
   DbLogExclude .*
   defaultRamp 2000
   devStateIcon on:ios-on-blue:off off:ios-off:on
   group      LED
   room       Wohnzimmer
   verbose    5
   webCmd     hsv:hsv ff0000:rgb 00ff00:rgb 0000ff:rgb ffffff:rgb 000000
   widgetOverride hsv:colorpicker,HSV,hue,0,1,360,sat,0,1,100,val,0,1,100

vbs

Ich glaube schon, dass du da etwas gefunden hast. Ich hab jetzt nochmal weitere Einstellungen von dir übernommen (ct, pct, colormode...), aber verhält sich bei mir (leider) weiter unauffällig. :(
Muss ja wohl irgendwie mit den Umrechnungen in der Firmware zu tun haben.

Verstehe halt nicht, unter welchen Umständen das passiert. Vielleicht hat ja von euch noch jemand Ideen, dann sehe ich es mir gerne an.

RoBra81

Konnte man nicht in der Firmware den Berechnungsmodus für die Farbe auswählen? Vielleicht habt ihr da ja verschiedene eingestellt - an gerade nicht nachsehen, aber ich meine, bei einer Einstellung hatte es unter gewissen Umständen geflackert...

Gesendet von meinem SM-G935F mit Tapatalk


vbs

#591
Danke guter Hinweis!

Also ich hatte es halt versucht, mit der Einstellung zu reproduzieren, wie in dem Listing von kadettilac89 zu sehen: "config-color-hsv-model" auf 0, also "Normal". Ich kann es jedoch jetzt reproduzieren, in dem ich das Model auf "Rainbow" stelle. "set wz_lightLedTv hue 359.88" erzeugt dann bei mir ein Magenta.

Jetzt frage ich mich dementsprehcend, ob das Listing von kadettilac89 evtl. nicht dem Zustand entspricht, bei dem das Problem wirklich aufgetreten ist? kadettilac89 kannst du das bitte nochmal verifizieren? Also mit Model "Normal" und "Spektral" passiert es bei mir nicht, mit "Rainbow" aber schon.

Abgesehen davon: ich habe diese Modi ehrlich gesagt, noch nie verstanden. Mir ist nicht klar, was die machen bzw. wozu man das braucht bzw. wann man das umstellt. Mir fällt es dementsprechend schwer, den Code zu maintainen. Ich könnte momentan noch nicht mal mit Sicherheit sage, ob es sich überhaupt um einen Bug handelt, dass ein Hue von "359.88" im Modus "Rainbow" zu einem Magenta führt  :o
Ich kann da gucken ob ich da einfach einen offensichtlichen Bug in den Kalkulationen bei "Rainbow" sehe, aber ich bin auch etwas versucht, die Sachen einfach rauszuschmeißen.
Wäre etwas schade, weil die sicherlich einen Sinn habe, aber ich bin einfach zu doof offenbar. :(

Ich hab auch Google bemüht, aber konnte da auch nix Erhellendes finden. Also die Bitte an euch: wer benutzt einen anderen Modus als "Normal" oder wer kann mir in einfachen Worten erklären, wozu die gut sind? :) Freue mich auch über Links zu Thema, wo ich nachlesen kann.

EDIT:
Hab hier doch was gefunden zum Thema, ist ein Link im Code:
https://github.com/FastLED/FastLED/wiki/FastLED-HSV-Colors#color-map-rainbow-vs-spectrum

kadettilac89

Richtig, ich habe rainbow eingestellt. Hatte nachts noch etwas getestet und nochmal den Controller zurückgesetzt. Da hab ich dann HSV-Model nicht mehr geändert. Dadurch ist das Listing nicht mehr korrekt.

Es gab mal ein Problem, dass die weißen Kanälge geflackert haben wenn HSV auf normal waren. Da wurde empfohlen auf Rainbow zu setzen. Ich hatte damals auch Problem und ich glaube mit Rainbow war es dann auch weg. Post s. u.

https://forum.fhem.de/index.php/topic,48918.msg500288.html#msg500288

Ich habe meine LEDs umgebaut, und auch in Fhem umgestellt. Habe mit meinen Farb-Reglern jetzt etwas rumgespielt und konnte kein Flackern auf CW / WW nachstellen. Damals gab es keine Ramp-Einstellung. Dadurch ist das auch nicht mehr direkt vergleichbar.

Wahrscheinlich hat keiner was dagegen wenn der HSV-Teil auf ein Model reduziert wird. Ich zumindest hätte kein Problem damit.




kadettilac89

Zitat von: vbs am 29 April 2018, 19:44:21
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.

Ich habe gestern durch das Firmwaretesten den Controller neu geflasht, Fhem auch mit den letzten Updates versehen, und auf OS liefen heute Nacht auch ein paar Updates rein.

--> Keine Meldungen mehr im Log zu sehen. Auch mit aktivierter Firewall nicht. Port 9090 war vorher schon offen.

Was es letztendlich war ... keine Ahnung. Fhem hatte ich auch vorher durchgestartet als ich mit den Queue-Flag rumgetestet hatte. Zum Fehler suchen ungünstig, aber das updaten läuft automatisch ... Updates hatte ich nicht auf dem Radar.

Erstmal erledigt.

kmxak

Ich habe 2 im täglichen Einsatz und diese fallen alle paar Tage aus. Weboberfläche nicht mehr erreichbar. Wie lese ich die Logs aus?   

Gesendet von meinem SM-G930F mit Tapatalk

Aufgrund der Tapatalk Abschaltung nur noch bedingt erreichbar.

vbs

Es gibt kein Logfile. Über die serielle Schnittstelle macht der Controller ein paar Ausgaben, aber die sind auch sehr spärlich. Kannst trotzdem mal schauen, was dort zu sehen ist im Fehlerfall.

kmxak

Hab nun auf verbose 5 gestellt. Es schien (noch mit verbose 2 ) als ob meine beiden gleichzeitig ausgefallen sind lt. Fhem Log. Über serielle geht es nicht die sind fest verbaut um die an den pc zu bekommen muss der Strom weg und danach gehen die ja wieder. Ggf WLAN Problem? Aber sitzen beide 5m vom ap weg.   

Gesendet von meinem SM-G930F mit Tapatalk

Aufgrund der Tapatalk Abschaltung nur noch bedingt erreichbar.

RaspiLED

Hi,
Du könntest eine ESP8266 (z.B. Wemos D1 Mini oder NodeMCU) mit ESPLink Firmware nehmen und damit die serielle an Ort und Stelle anzapfen!?
Gruß Arnd

Gesendet von meinem SM-G800F mit Tapatalk

Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

kmxak

Ok das wusste ich nicht. Hast du einen Link mit Details? Brauche ich noch was außer einem d1? Danke für die info

Gesendet von meinem SM-G930F mit Tapatalk

Aufgrund der Tapatalk Abschaltung nur noch bedingt erreichbar.

RaspiLED

Hi,

Google nach HowTo ESP-Link !?

https://jeelabs.org/article/1618a/

Aber im Kern: ESP-Link auf den D1 und den Rx/TX gekreuzt und Power und Gnd verbinden.

Danach ESP ins eigene WLAN hängen

Danach Telnet auf ESP-IP:23 und voila.

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...