ESP RGBWW Wifi Led Controller - Hinweise zu Sammelbestellung 2.5

Begonnen von mrpj, 07 Februar 2016, 17:53:42

Vorheriges Thema - Nächstes Thema

Per


pjakobs

Zitat von: Per am 28 April 2017, 08:46:24
Kommando zurück, nur (?) on und off gehen nicht.

stell mal die verbosity auf fünf und poste Dein Log.
zudem: mach mal ein Update, ich habe gerade den master Branch upgedatet. Wir hatten sehr viel in develop gearbeitet und den Master lange nicht nachgeführt.

pj

Per

Nach Update alles i.O. (dabei war das System gar nicht sooo alt). Danke.

Dann kann ich heute abend ein paar Szenerien planen ;).

pjakobs

Zitat von: Per am 28 April 2017, 09:26:10
Nach Update alles i.O. (dabei war das System gar nicht sooo alt). Danke.

wie gesagt: der master branch war stabiler als nötig, oder besser gesagt: viel zu lange nicht upgedatet ;-)

pj

lewej

Hallo Zusammen,

Peter hatte hier in eine Thread geschrieben, das man einen 470uf 6V nehmen kann, er hat aber auch erwähnt das 1000uf noch besser wären. Jetzt steht beim 470 6V . Ich habe aber den 1000er nur mit 6.3V gefunden.

Kann ich diesen auch nutzen?
https://www.ebay.de/itm/252441703426


Gruss lewej

pjakobs

Zitat von: lewej am 28 April 2017, 12:01:31
Hallo Zusammen,

Peter hatte hier in eine Thread geschrieben, das man einen 470uf 6V nehmen kann, er hat aber auch erwähnt das 1000uf noch besser wären. Jetzt steht beim 470 6V . Ich habe aber den 1000er nur mit 6.3V gefunden.

Kann ich diesen auch nutzen?
https://www.ebay.de/itm/252441703426


Gruss lewej

Die Spannungsangabe bei Kondensatoren ist die maximale Spannungsfestigkeit. Wenn die angelegte Spannung geringer ist, ändert das nicht an den elektrischen Werten des Kondensators.
Wird eine Spannung angelegt, die höher als die angegebene ist, kann es zum Spannungsdurchschlag kommen, d.h. der Kondensator wird zum Kurzschluss. (allerdings gibt es da große Margen, ein mit 6,3V angegebener Kondensator wird nicht bei 6,4V explodieren).

Je weniger Spannungsfestigkeit von einem Bauteil verlangt wird, desto dichter können die Metallagen beieinander liegen, desto höher ist die Kapazität, die sich in einer gegebenen Bauform realisieren lässt. Deshalb ist ein 1000uF 47V Kondensator *sehr viel* größer als ein 1000uF 6,3V.

Und ja, wenn ich sagte 6V, dann meinte ich damit 6,3V, denn das ist die übliche Spannungsklasse.

Kurz: rein damit!

pj

Mafi

#1566
Guten Abend!

Ich habe mit dem seit heute im Master Branch befindlichen Modul ein echtes Problem. Zunächst war nach dem obligatorischen "shutdown restart" nach dem Update mein LedController Device verschwunden. Statt dessen gab es mehrfach die Fehlermeldung "colorTemp must be a value from 2700 to 6000, inclusively. " beim Start.
Es stellte sich dann heraus, dass das Device zwar noch da war, aber die Attribute nicht mehr. Als ich dann versuchte das Attribut colorTemp zu setzen, erhielt ich wieder nur die gleiche Fehlermeldung. Egal welchen Wert ich eingetragen habe.
OK, also das Device gelöscht, mit einem anderen Namen neu angelegt. Gleiches Problem! Zwar konnte ich zunächst das Attribut colorTemp setzen, aber jedes weitere Ändern von Attributen (egal welches!) geht nicht. Ich kann nicht einmal einen Raum zuweisen, ich erhalte immer sofort die Meldung "colorTemp must be a value from 2700 to 6000, inclusively. ". Egal was ich für ein Attribut setzen möchte.
Hier ein List des Gerätes:

Internals:
   DEF        192.168.178.118
   DEVICEID   10676771
   FIRMWARE   0.3.1
   IP         192.168.178.118
   MAC        5ccf7fa2ea23
   NAME       Kino_RGBWW
   NR         167
   NTFY_ORDER 50-Kino_RGBWW
   STATE      off
   TYPE       LedController
   Readings:
     2017-04-28 21:04:00   ct              2700
     2017-04-28 21:04:00   hsv             0,0,0
     2017-04-28 21:04:00   hue             0
     2017-04-28 21:04:00   rgb             000000
     2017-04-28 21:04:00   sat             0
     2017-04-28 21:04:00   state           off
     2017-04-28 21:04:00   val             0
   Helper:
     isBusy     0
     logLevel   3
     oldVal     100
     shouldStop 0
     cmdQueue:
Attributes:
   colorTemp  3000

Wie man sieht, konnte ich das Attribut colorTemp einmalig setzen, aber jetzt lässt es sich nicht mehr löschen!
Was kann da los sein? Denkbar ist natürlich, dass der Fehler woanders in FHEM steckt, denn mit "update all" wurde natürlich nicht nur das LedController Modul aktualisiert.
Steuern kann ich den Controller aber, also zumindest on/off funktioniert.

Grüße
Markus

pjakobs

Zitat von: Mafi am 28 April 2017, 21:28:39
Guten Abend!

Ich habe mit dem seit heute im Master Branch befindlichen Modul ein echtes Problem. Zunächst war nach dem obligatorischen "shutdown restart" nach dem Update mein LedController Device verschwunden. Statt dessen gab es mehrfach die Fehlermeldung "colorTemp must be a value from 2700 to 6000, inclusively. " beim Start.
Es stellte sich dann heraus, dass das Device zwar noch da war, aber die Attribute nicht mehr. Als ich dann versuchte das Attribut colorTemp zu setzen, erhielt ich wieder nur die gleiche Fehlermeldung. Egal welchen Wert ich eingetragen habe.
OK, also das Device gelöscht, mit einem anderen Namen neu angelegt. Gleiches Problem! Zwar konnte ich zunächst das Attribut colorTemp setzen, aber jedes weitere Ändern von Attributen (egal welches!) geht nicht. Ich kann nicht einmal einen Raum zuweisen, ich erhalte immer sofort die Meldung "colorTemp must be a value from 2700 to 6000, inclusively. ". Egal was ich für ein Attribut setzen möchte.
Hier ein List des Gerätes:

Internals:
   DEF        192.168.178.118
   DEVICEID   10676771
   FIRMWARE   0.3.1
   IP         192.168.178.118
   MAC        5ccf7fa2ea23
   NAME       Kino_RGBWW
   NR         167
   NTFY_ORDER 50-Kino_RGBWW
   STATE      off
   TYPE       LedController
   Readings:
     2017-04-28 21:04:00   ct              2700
     2017-04-28 21:04:00   hsv             0,0,0
     2017-04-28 21:04:00   hue             0
     2017-04-28 21:04:00   rgb             000000
     2017-04-28 21:04:00   sat             0
     2017-04-28 21:04:00   state           off
     2017-04-28 21:04:00   val             0
   Helper:
     isBusy     0
     logLevel   3
     oldVal     100
     shouldStop 0
     cmdQueue:
Attributes:
   colorTemp  3000

Wie man sieht, konnte ich das Attribut colorTemp einmalig setzen, aber jetzt lässt es sich nicht mehr löschen!
Was kann da los sein? Denkbar ist natürlich, dass der Fehler woanders in FHEM steckt, denn mit "update all" wurde natürlich nicht nur das LedController Modul aktualisiert.
Steuern kann ich den Controller aber, also zumindest on/off funktioniert.

Grüße
Markus
Mist, das ist eine Änderung, die ich noch mitgenommen habe und dachte, die passt. Ich schau gleich nochmal drauf.

pj

Kurz da auf dem Telefon getippt


pjakobs

Zitat von: pjakobs am 28 April 2017, 23:52:04
Mist, das ist eine Änderung, die ich noch mitgenommen habe und dachte, die passt. Ich schau gleich nochmal drauf.

pj

Kurz da auf dem Telefon getippt

@mafi Sollte jetzt funktionieren, war ein blöder Fehler (Attribute checking ohne zu überprüfen, welches Attribut gecheckt wird)

pj

Per

2017.04.29 12:01:49 1 : UPD FHEM/32_LedController.pm
2017.04.29 12:01:49 1 : copy ./FHEM/32_LedController.pm ./restoreDir/2017-04-29/FHEM/32_LedController.pm failed:No such file or directory, aborting the update

Und es bleibt der alte. Beim letzten Mal lief es problemlos durch.

pjakobs

Zitat von: Per am 29 April 2017, 12:10:08
2017.04.29 12:01:49 1 : UPD FHEM/32_LedController.pm
2017.04.29 12:01:49 1 : copy ./FHEM/32_LedController.pm ./restoreDir/2017-04-29/FHEM/32_LedController.pm failed:No such file or directory, aborting the update

Und es bleibt der alte. Beim letzten Mal lief es problemlos durch.
Existiert die Datei FHEM/32_LedController.pm? Welche Rechte hat sie? (ls -l 32_LedController.pm)

pj

Kurz da auf dem Telefon getippt


Per

Nach mehrfachen kompletten Löschen (inkl. Backup) hats jetzt geklappt.
Nebenbei: Room lässt sich jetzt auch anlegen.

Mafi

Zitat von: pjakobs am 29 April 2017, 00:15:46
@mafi Sollte jetzt funktionieren, war ein blöder Fehler (Attribute checking ohne zu überprüfen, welches Attribut gecheckt wird)

pj

Update hat bei mir problemlos geklappt. Jetzt läuft alles wieder!
Danke!

Grüße
Markus

pjakobs

Zitat von: Per am 29 April 2017, 16:57:21
Nach mehrfachen kompletten Löschen (inkl. Backup) hats jetzt geklappt.
Nebenbei: Room lässt sich jetzt auch anlegen.
Als Du das Verhalten beschrieben hattest war mir ziemlich schnell klar, wo der Fehler liegt, nur war ich da noch nicht zu hause, dauerte also ne halbe Stunde, bis ich's fixen konnte ;-)

Die Fehlerleldung "expected xxxx, got yyyy" weist darauf hin, dass ich wieder mal vergessen habe, die update config Datei zu refreshen.

Das Update Problem "can't remove file" war vermutlich irgendein Rechteproblem oder eine fehlende Datei in Deiner Installation, möglicherweise durch ein vorangegangenes, fehlgeschlagenes Update.

gut, wenn's jetzt funktioniert.

Michi1978

Das ist doch mal eine Gute Nachricht. Gibts es eigendlich auch eine Option den Controller über WIFI anzubinden statt über USB? Meine Bude hat 3 Stockwerke und der RPI befindet sich im Keller in nen 19" Schrank somit ist der Empfang leider nicht überall gegeben weil viel Stahl in den Decken ist.
Ist da was machbar?

Zitat von: pjakobs am 12 April 2017, 09:41:50
Hi @Michi1978 auch die zweite (zweieinhalbte) Sammelbestellung ist abgeschlossen, wir sind mit der Auslieferung schon gut 80% durch.
Es gibt aber bereits ein Google Form (sorry, Adresse hab ich gerade nicht zur Hand) in der Interesse für eine dritte Runde bekundet werden kann, das wird aber vor September sicher nix.
Dazu kommt, wir werden ein paar Dinge ändern, die ich in dieser Runde gelernt habe. So wird es, wenn ich es irgendwie preislich hinbekomme, keine Bausätze mehr geben - der Aufwand dafür ist einfach zu hoch.

Ich würde zudem den Controller gerne in andere Systeme integrieren, wenn sich also jemand berufen fühlt, eine Android / IOS App dafür zu schreiben, nur zu! OpenHAB wäre sicher auch nochmal interessant, je breiter die Basis wird, die sich hierfür interessiert, desto besser wird der Preis im Einkauf.

Grüße

pj