Autor Thema: [Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy  (Gelesen 54115 mal)

Offline sinus61

  • Sr. Member
  • ****
  • Beiträge: 528

Offline hugo

  • Full Member
  • ***
  • Beiträge: 140
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #376 am: 17 November 2019, 20:01:54 »
Danke für den Tipp, habe jetzt das DoIf einmal getestet. Ist echt super Lob an djcysmic
Raspi mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; UVR1611; Stromzähler(GPIO); Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Offline isdnbus

  • New Member
  • *
  • Beiträge: 20
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #377 am: 21 November 2019, 20:37:14 »
Hallo

gibt es irgendwie die Möglichkeit die Auswahl als default auf "rainbow" zu definieren?

Gruß Bernd

Offline tfriedrich85

  • Jr. Member
  • **
  • Beiträge: 69
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #378 am: 02 Dezember 2019, 22:27:55 »
Hallo zusammen,

ich habe einen NodeMCU mit NeoPixelFX gefalsht und nach diesem Beispiel (siehe) in Fhem eingerichtet. Dann habe ich vom Versuchsaufbau an den eigentlichen Bestimmungsort in der Wohnung gewechselt und plötzlich hat der Stripe ein Eigenleben.
Er reagiert nicht mehr sauber auf ESP Easy / Tools

http://192.168.178.76/tools?cmd=nfx%2Cline%2C1%2C2%2Cff0000
Lässt sich nicht mehr richtig abschalten und reagiert auch sonst nicht gezielt auf das Befehle. Habt ihr sowas schonmal erlebt?

Hier ist die List von dem Beweis:

Internals:
   CFGFN     
   DEF        192.168.178.76 80 ESPBridge ESP_Easy_WZ
   ESPBridge_MSGCNT 2266
   ESPBridge_TIME 2019-12-02 22:17:10
   ESP_BUILD  20103
   ESP_BUILD_NOTES  - Mega
   ESP_NODE_TYPE_ID ESP Easy Mega
   ESP_SLEEP  0
   ESP_UNIT   0
   ESP_VERSION 2
   FUUID      5de574d4-f33f-aed9-a0cf-30a7e5abe9c3acdc
   HOST       192.168.178.76
   IDENT      ESP_Easy_WZ
   INTERVAL   300
   IODev      ESPBridge
   LASTInputDev ESPBridge
   MAX_CMD_DURATION 1
   MSGCNT     2266
   NAME       ESPEasy_ESP_Easy_WZ
   NOTIFYDEV  global
   NR         11411
   NTFY_ORDER 50-ESPEasy_ESP_Easy_WZ
   PORT       80
   STATE      Fad: 10 Fad: 1000 Las: 4 Mod: 0 bgc: c5de26 bri: 96 cou: 1 dim: 255 fad: 10 fad: 1000 hue: 156 las: rainbow mod: fade pix: 60 rgb: 33f5a8 sat: 79 spe: 43
   SUBTYPE    device
   TYPE       ESPEasy
   VERSION    2.18
   READINGS:
     2019-12-02 22:17:10   Fadedelay       10
     2019-12-02 22:17:10   Fadetime        1000
     2019-12-02 22:17:10   Lastmode        4
     2019-12-02 22:17:10   Mode            0
     2019-12-02 22:13:06   bgcolor         c5de26
     2019-12-02 22:13:06   brightness      96
     2019-12-02 22:13:06   count           1
     2019-12-02 22:13:06   dim             255
     2019-12-02 22:13:06   fadedelay       10
     2019-12-02 22:13:06   fadetime        1000
     2019-12-02 22:13:06   hue             156
     2019-12-02 22:13:06   lastmode        rainbow
     2019-12-02 22:13:06   mode            fade
     2019-12-02 22:13:06   pixelcount      60
     2019-12-02 22:12:46   presence        present
     2019-12-02 22:13:06   rgb             33f5a8
     2019-12-02 22:13:06   saturation      79
     2019-12-02 22:13:06   speed           43
     2019-12-02 22:17:10   state           Fad: 10 Fad: 1000 Las: 4 Mod: 0 bgc: c5de26 bri: 96 cou: 1 dim: 255 fad: 10 fad: 1000 hue: 156 las: rainbow mod: fade pix: 60 rgb: 33f5a8 sat: 79 spe: 43
   helper:
     fpc        1575318741
     mapLightCmds:
       all        nfx
       bgcolor    nfx
       colorfade  nfx
       comet      nfx
       count      nfx
       ct         nfx
       dim        nfx
       dualscan   nfx
       dualwipe   nfx
       fade       nfx
       fadedelay  nfx
       fadetime   nfx
       faketv     nfx
       fire       nfx
       fireflicker nfx
       kitt       nfx
       line       nfx
       off        nfx
       on         nfx
       one        nfx
       pct        nfx
       rainbow    nfx
       rgb        nfx
       scan       nfx
       simpleclock nfx
       sparkle    nfx
       speed      nfx
       stop       nfx
       theatre    nfx
       toggle     nfx
       twinkle    nfx
       twinklefade nfx
       wipe       nfx
     pm:
       Encode     1
       JSON       1
     received:
       Fadedelay  1575321430
       Fadetime   1575321430
       Lastmode   1575321430
       Mode       1575321430
       bgcolor    1575321186
       brightness 1575321186
       count      1575321186
       dim        1575321186
       fadedelay  1575321186
       fadetime   1575321186
       hue        1575321186
       lastmode   1575321186
       mode       1575321186
       pixelcount 1575321186
       rgb        1575321186
       saturation 1575321186
       speed      1575321186
   sec:
     admpwd     
Attributes:
   IODev      ESPBridge
   Interval   300
   group      ESPEasy Device
   mapLightCmds nfx
   parseCmdResponse nfx
   presenceCheck 1
   readingSwitchText 1
   room       ESPEasy
   setState   3

Vielen dank

Offline hugo

  • Full Member
  • ***
  • Beiträge: 140
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #379 am: 03 Dezember 2019, 12:17:53 »
Hallo tfriedrich85,
hast du schon mal in der Kmommandozeile von deinem NodeMcu die Befehle ausgeführt. Funktioniert es da?
Du hast aber das DoIf in deinem Anhang schon abgeändert, da das Device hier ja ein anders als in deinem List ist.
Hast du deinen HTML-Aufruf einmal mit Kommas getestet?
Raspi mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; UVR1611; Stromzähler(GPIO); Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Offline tfriedrich85

  • Jr. Member
  • **
  • Beiträge: 69
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #380 am: 03 Dezember 2019, 12:33:58 »
Hallo Hugo,

nach deinem Hinweis ein paar Seiten zuvor habe ich direkt über Tools im Nodemcu folgendes versucht:

nfx,line,1,2,ff0000
Das hat bei meinem Versuchsaufbau auch den gewünschten Effekt gehabt. Jetzt hat der Befehl kein Wirkung mehr.
HTML aufrufe habe ich noch nicht probiert. Ich vermute der Stripe hat einen schaden, ich kann mir solch ein nicht reproduzierbares Ergebnis nicht erklären.
Selbst das Ausschalten funtioniert nicht sauber. Da werden die LEDs zwar dunkler, aber einige leuchten weiter...

Offline hugo

  • Full Member
  • ***
  • Beiträge: 140
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #381 am: 03 Dezember 2019, 12:39:46 »
Ich würde den NodeMcu nochmal flashen. Ich hatte schon 2 Wemos die sich nach einer Weile einfach verabschiedet ahtten.
Raspi mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; UVR1611; Stromzähler(GPIO); Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Offline hugo

  • Full Member
  • ***
  • Beiträge: 140
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #382 am: 10 Dezember 2019, 19:16:08 »
Hallo,
ich habe meinen Nodemcu mit der Firmware firmware4096.bin geflasht, soweit funktioniert alles. Jetzt habe die Rules aktiviert und folgendes eingetragen.On System#Boot do
timerSet,1,5
enddo
 On Rules#Timer=1 do  //When Timer1 expires, do
   nfx,line,1,44,ff0000
   timerSet,2,10       
 endon
 On Rules#Timer=2 do  //When Timer2 expires, do
   nfx,line,2,44,00ff00
   timerSet,3,15     
 endon
On Rules#Timer=3 do 
   nfx,line,4,44,0000ff
   timerSet,4,15   
 endon
On Rules#Timer=4 do 
   nfx rainbow
   timerSet,5,15     
 endon
On Rules#Timer=5 do 
   nfx twinkle ff6633
   timerSet,6,15     
 endon
On Rules#Timer=6 do
   nfx sparkle 55ff44
   timerSet,7,15   
 endon
On Rules#Timer=7 do 
   nfx fire
   timerSet,8,15     
 endon
On Rules#Timer=8 do 
   nfx wipe 111111
   timerSet,1,15     
 endon

Nach einem reboot wird alles abgearbeitet bis einschließlich Timer 8, danach bleibt er stehen.
ier der Logauszug:
EVENT: Rules#Timer=6                                     
ACT : nfx sparkle 55ff44                                 
NeoPixelBusFX: Set 85/255/68                             
ACT : timerSet,7,15                                       
Command: timerset                                         
EVENT: Rules#Timer=7                                     
ACT : nfx fire                                           
NeoPixelBusFX: Set 85/255/68                             
ACT : timerSet,8,15                                       
Command: timerset                                         
WD : Uptime 2 ConnectFailures 0 FreeMem 11648 WiFiStatus 3
EVENT: Rules#Timer=8                                     
ACT : nfx wipe 111111                                     
NeoPixelBusFX: Set 17/17/17                               
ACT : timerSet,1,15                                       
Command: timerset                                         
NeoPixelBus: Mode Change: on                             
NeoPixelBusFX: Set 17/17/17                               
WD : Uptime 2 ConnectFailures 0 FreeMem 13104 WiFiStatus 3
EVENT: Rules#Timer=1                                     
WD : Uptime 3 ConnectFailures 0 FreeMem 13240 WiFiStatus 3
Hat das Problem noch jemand oder wo liegt hier der Fehler? Laut Let's control it solle es so funktionieren.
Raspi mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; UVR1611; Stromzähler(GPIO); Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Offline djcysmic

  • Full Member
  • ***
  • Beiträge: 133
    • GitHub DJCysmic
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #383 am: 10 Dezember 2019, 20:58:48 »
Ersetze mal bitte das enddo in Zeile 3 deiner Rules durch endon

Offline hugo

  • Full Member
  • ***
  • Beiträge: 140
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #384 am: 10 Dezember 2019, 21:00:02 »
Habe den Fehler denke ich gefunden.
On System#Boot do
timerSet,1,5
enddoendon

Habe es gerade auch herausgefunden. Aber danke für Hilfe
Raspi mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; UVR1611; Stromzähler(GPIO); Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Offline tfriedrich85

  • Jr. Member
  • **
  • Beiträge: 69
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #385 am: 12 Dezember 2019, 11:05:13 »
Hallo zusammen,

ich habe einen NodeMCU mit NeoPixelFX gefalsht und nach diesem Beispiel (siehe) in Fhem eingerichtet. Dann habe ich vom Versuchsaufbau an den eigentlichen Bestimmungsort in der Wohnung gewechselt und plötzlich hat der Stripe ein Eigenleben.
Er reagiert nicht mehr sauber auf ESP Easy / Tools

http://192.168.178.76/tools?cmd=nfx%2Cline%2C1%2C2%2Cff0000
Lässt sich nicht mehr richtig abschalten und reagiert auch sonst nicht gezielt auf das Befehle. Habt ihr sowas schonmal erlebt?


Der Fehler lag in der Verkabelung! Der Nodemcu und der Stripe brauchen zwingend die gleiche Masse sonst funktioniert das Zusammenspiel nicht.
Vielen Dank für eure Hilfe

Offline Zippo2000

  • New Member
  • *
  • Beiträge: 20
Antw:[Project] NeopixelBusFX - WS2812 Effekt-Plugin für ESPEasy
« Antwort #386 am: 14 Dezember 2019, 21:27:29 »
Der Fehler lag in der Verkabelung! Der Nodemcu und der Stripe brauchen zwingend die gleiche Masse sonst funktioniert das Zusammenspiel nicht.
Vielen Dank für eure Hilfe

Danke für den Hinweis!! Das hat mich heute auch zum Verzweifeln gebracht

 

decade-submarginal