WIFILED.pm heißt jetzt LW12.pm

Begonnen von betateilchen, 15 Dezember 2014, 13:56:58

Vorheriges Thema - Nächstes Thema

Tom_S

#105
Ja, in der wifilight.pm oder? Ist das schon in deinem Update, oder nur in der verlinkten Datei?
Ich wollte eigendlich wissen, ob er einfacher in die LW12 zu integrieren wäre als der HX vom Protokoll her). So für die Zukunft.
Habe gerade gesehen, das man beim FC sogar die Reset-Taste gespart hat.

mfg Tom_S
RaspberryPI2 + pilight, 3x AVR-NetIO, LW12, LW12HX, LW12FC; MAX-Lan, ESP8266, Arduino, H801, Neopixel, Solaredge, Modbus

fh168

#106
Ich wollte Euch nur mal Bescheid geben, das das "Ufo" (= Magic LED Wifi-Controller) perfekt läuft

http://blog.moneybag.de/fhem-erfahrungsbericht-wlan-led-stripe-controller-fuer-rgb-rgbw-led-stripes/

und ebenfalls habe ich aus dem obigen "LED-Abfall" einen zweiten LED Stripe mit ESP 8266 12 und einem separaten Netzteil gemacht.
Läuft seit einer Woche mit Fhem auch tadellos, dank der guten Arbeit hier von den Forum-Mitgliedern.

http://blog.moneybag.de/fhem-smd-rgb-led-stripes-mit-esp-8266-12-ueber-wlan-steuern/

Robin
Hue, Lacrosse, PCA301, MySensors, V 1.67 CUL 868 V3.4, Lacrosse-WLAN-Gateway, Tasmota RF-

Take-Off

Zitat von: herrmannj am 26 Februar 2015, 19:04:15
fhem unterstützt den fc bereits.

Hallo,

kannst du mir evtl. kurz erklären wie ich meinen LW12 (FC-Version) zum laufen bekomme?

Mit der Wifilight habe ich leider keinen Erfolg gehabt.

Folgendes zeigt mir das LogFile:

2015.03.08 20:40:41 1: PERL WARNING: Unrecognized escape \p passed through at ./FHEM/32_WifiLight.pm line 2170.
2015.03.08 20:40:41 3: define TV: can't reach (IO::Socket::INET: connect: Connection refused)
2015.03.08 20:40:46 1: PERL WARNING: Use of uninitialized value $hueFrom in concatenation (.) or string at ./FHEM/32_WifiLight.pm line 1445.
2015.03.08 20:40:46 1: PERL WARNING: Use of uninitialized value $satFrom in concatenation (.) or string at ./FHEM/32_WifiLight.pm line 1445.
2015.03.08 20:40:46 1: PERL WARNING: Use of uninitialized value $valFrom in concatenation (.) or string at ./FHEM/32_WifiLight.pm line 1445.
2015.03.08 20:40:46 1: PERL WARNING: Use of uninitialized value $hueFrom in concatenation (.) or string at ./FHEM/32_WifiLight.pm line 1448.
2015.03.08 20:40:46 1: PERL WARNING: Use of uninitialized value $satFrom in concatenation (.) or string at ./FHEM/32_WifiLight.pm line 1448.
2015.03.08 20:40:46 1: PERL WARNING: Use of uninitialized value $valFrom in concatenation (.) or string at ./FHEM/32_WifiLight.pm line 1448.
2015.03.08 20:40:46 3: TV set HSV 1, 1, 1 with ramp: 0, flags:
2015.03.08 20:40:46 3: TV low level cmd queue send ERROR 56000000aa, qlen 1 (trying to reconnect)
2015.03.08 20:40:46 1: TV low level cmd queue send ERROR 56000000aa, qlen 1 (reconnect giving up)


Ich bin noch ziemlich neu in der FHEM Geschichte. Wird das Teil einfach nicht richtig unterstützt oder hab ich was falsch verstanden?
FHEM auf Raspberry Pi4
CUL868, CUL433, HM-CFG-USB2, HMW-LGW

Tom_S

#108
mit LW12.pm geht es leider (noch) nicht. Das Modul ist nur für dem LW12.
Bei Wifilight brauchst du die neue Testversion aus dem Wifilight-Trade.
Damit geht es

mfg
Tom_S
RaspberryPI2 + pilight, 3x AVR-NetIO, LW12, LW12HX, LW12FC; MAX-Lan, ESP8266, Arduino, H801, Neopixel, Solaredge, Modbus

Take-Off

Zitat von: Tom_S am 09 März 2015, 10:31:19
Bei Wifilight brauchst du die neue Testversion aus dem Wifilight-Trade.

Zieht er sich die neuste Version aus dem Update oder muss ich die manuell aktualisieren?

Wie lautet dafür dann der define Befehl?
Sorry aber ich bin nach dem ganzen probieren etwas unsicher.
FHEM auf Raspberry Pi4
CUL868, CUL433, HM-CFG-USB2, HMW-LGW

Tom_S

du brauchst die unter #1246 verlinkte 32_wifilight.pm und dann define NAME WifiLight RGB LW12FC:IP|FQDN
Ob es mit der version im Update geht weis ich nicht. Das ist aber auch der falsche Trade. Frag mal im WifiLight Trade nach.

LG
Tom_S
RaspberryPI2 + pilight, 3x AVR-NetIO, LW12, LW12HX, LW12FC; MAX-Lan, ESP8266, Arduino, H801, Neopixel, Solaredge, Modbus

Take-Off

Super jetzt reagiert das Ding. Vielen Dank!  :)
Hatte tatsächlich eine ältere Version des WifiLight die den FC noch nicht unterstützt hat.
FHEM auf Raspberry Pi4
CUL868, CUL433, HM-CFG-USB2, HMW-LGW

herrmannj

Hi,

ja - check mal bitte beim fc wie linear die Helligkeit ist. Evtl unter 40% zu dunkel. Sonst aber bitte im wiflight fred um diesen hier nicht zu "missbrauchen"

vg
jörg

betateilchen

Zurück zu LW12...

@Kuzl: könntest Du im Modul bei den Attributen bitte das "verbose 0...5" entfernen? Das ist standardmäßig ohnehin vorhanden und führt dazu, dass das Modul zwei verbose Einträge in der Attributliste hat.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Kuzl

@betateilchen: ist geändert.
Sry... habs gelesen und dann irgendwie wieder vergessen :D

betateilchen

nicht schlimm... es macht ja keine Probleme, aber es kann verwirren :)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Pythonf

Das Modul bringt FHEM bei mir leider reproduzierbar zum Absturz.
Und zwar bei einem toggle befehl. Das tritt stehts nach einem FHEM neustart auf.
Can't use an undefined value as an ARRAY reference at ./FHEM/98_LW12.pm line 446.

Ist das Problem bekannt und gibt es eine Lösung?

Beste Grüße
Fabian

Kuzl

Der toggle-Befehl ist nicht direkt im Modul, sondern wird über die SetExtentions implementiert. D.h. ich hab keine Ahnung was da eigentlich gemacht wird. Was ich mir jedoch vorstellen kann: hat denn das Device einen STATE, wenn der Befehl ausgeführt wird?
Wenn nicht am besten einfach mal ein set <Device> off und dann einen restart, damit der State im Statefile gespeichert wird.

Tropaion

Ist das im Thread #3 die eig die aktuellste Version?
Oder bin ich einfach zu blöd denn SourceForge-Link zu finden?

Kuzl

Am bestn bei der fhem seite von Sourceforge unter contrib suchen :) da ist immer die aktuellste version