Ankündigung HM-LC-RGBW-WM Ansteuerung von RGB Stripes

Begonnen von eldrik, 05 August 2015, 09:15:35

Vorheriges Thema - Nächstes Thema

eldrik

Hallo,

vielleicht ist es für den ein oder anderen Interessant, in der neuesten CCU2 Firmware und im nächsten ELV Journal, wird dieser wohl auch schon vorgestellt,  taucht ein HM-LC-RGBW-WM zur Ansteuerung von RGB Stripes auf.

Greetz
Eldrik

strauch

Da bin ich mal gespannt. Hab eine RGB LED im Kinderzimmer hab shcon überlegt milight o.ä. Jetzt warte ich mal ab.
FHEM 5.6 VMware mit Debian. 1 CUL für FS20 und HMLAN für Homematic, HM-CC-RT-DN, HM-LC_Sw1PBU-FM, HM-LC-Bl1PBU-FM,  HM-SEC-SC, HM-SEC-SC-2, HM-LC-Sw1-Pl2, HM-Sec-RHS, ASH2200, FHT80B, S20KSE, Sonos, XBMC, FB_Callmonitor, SMLUSB, Arduino Firmata, uvm.


C1500

Hi,
inzwischen ist es sogar als Bausatz erhältlich:
http://www.elv.de/homematic-funk-rgbw-controller-bausatz.html

Der riesige Vorteil gegenüber MiLight seh ich im Rückkanal.
So weiß man wenigstens welche Farbe wirklich eingestellt ist, falls man mal nicht im Raum ist. ;)

Gruß Peer

All-Ex

Habe mir gerade die Daten angeschaut... komme aber mit den Werten nicht ganz klar.

Das Gerät hat:
ZitatAusgangsstrom: 1,4 A pro Kanal
Stromaufnahme: 6 A max.
Versorgungsspannung: 12–24 V DC
Leistung: 34 W je Kanal

Die 34 Watt beziehen sich offenbar auf eine Versorgung mit 24 Volt: 1,4 A * 24 V = 34 W

Kann ich an dem Controller auch diese beiden 5 Meter LED-Stripes mit einem 12 Volt Netzteil betreiben?

  • 12 Volt 5050 RGB 60 LEDs/m, 300 LEDs insgesamt: 72W, 6A
  • 12 Volt 3528 Warm-White 60 LEDs/m, 300 LEDs insgesamt: 24W, 2A
Quelle: http://www.ledlightsworld.com/datasheet/Specification-of-Flexible-LED-Strip-www.ledlightsworld.com.pdf

Der RGB Stripe wird ja mit 3 Kanälen betrieben, hat also auch 24W pro Kanal und liegt damit unter den 34 W, die der Controller liefert.
Aber die Stromaufnahme passt nicht, es werden 2A benötigt, aber nur 1,4 A stehen zur Verfügung.

Kann es sein, dass das nur mit 24V LED Stripes passt? Oder kann ich auch die 12V Version nehmen?

chipmunk

All-Ex
die Antwort hast du dir bereits selbst gegeben.
Du kannst die Stripes nicht mit dem Controller betreiben, da sie die maximal zulässigen 1,4 A je Kanal überschreiten.
Da du nicht 24V nutzt, ist auch die maximal zulässige Leistung geringer, d.h bei 12V hast du eben nur 16,8W pro Kanal.

Chipmunk
RasPi3, HM, HUE, div 433MHz Baumarktdosen über Sende- und Empfangsmodule von C*, Ediplug

betateilchen

Zitat von: strauch am 05 August 2015, 09:31:20
Jetzt warte ich mal ab.

Naja, mit Weihnachtsgeschenk 2015 wird es jedenfalls nix mehr  8)

(http://up.picr.de/23323005xq.jpg)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

dennis87

Hallo zusammen, bei mir hat es mit der Lieferung (gestern) schon funktioniert :).

Was kann ich denn beisteuern, sodass der Controller in FHEM funktioniert?

Beste Grüße,

Dennis

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

frank

ZitatWas kann ich denn beisteuern, sodass der Controller in FHEM funktioniert?
ich würde ihn anlernen und benutzen, da er unter hminfo models natürlich bereits gelistet ist, und anschliessend martin mitteilen, was eventuell noch nicht so richtig funktioniert.  ;)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Es sind noch nicht alle Funktionen implementiert, aber man kann schon einmal!testen

dennis87

Also an und aus geht das ganze schon mal, dann macht der Controller einen automatischen Farbwechsel. Der Rest funktioniert jedoch noch nicht, oder ich habe es nicht hinbekommen ;).

Kann ich denn noch irgendwas liefern um bei der Implementierung zu unterstützen?



martinp876

Ich muss das XML noch einmal durchsehen, da sind noch Funktionen nicht implementiert.
Logge schon einmal ein getconfig.

All-Ex

#13
Hallo,

der RGB-Controller ist bei mir inzwischen auch eingetroffen und zusammengelötet. Nach dem Anlernen gibt es ein neues Gerät im Raum CUL_HM unter rgb. Ein list zeigt:

Internals:
   CFGFN
   DEF        3ED2FE
   IODev      hmlan1
   LASTInputDev hmlan1
   MSGCNT     42
   NAME       HM_3ED2FE
   NR         1697
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_3ED2FE_Dim
   channel_02 HM_3ED2FE_Color
   channel_03 HM_3ED2FE_Auto
   hmlan1_MSGCNT 42
   hmlan1_RAWMSG R86D4BA42,0001,B51AFCC8,FF,FFB4,37A0103ED2FE8CF27A0100000000
   hmlan1_RSSI -76
   hmlan1_TIME 2015-10-20 21:58:20
   lastMsg    No:37 - t:10 s:3ED2FE d:8CF27A 0100000000
   protLastRcv 2015-10-20 21:58:20
   protResnd  1 last_at:2015-10-20 21:58:02
   protSnd    38 last_at:2015-10-20 21:58:20
   protState  CMDs_done
   rssi_at_hmlan1 avg:-75.57 min:-77 max:-73 lst:-76 cnt:42
   Readings:
     2015-10-20 21:57:54   CommandAccepted yes
     2015-10-20 21:57:53   D-firmware      1.0
     2015-10-20 21:57:53   D-serialNr      MEQ1097245
     2015-10-20 21:57:57   PairedTo        0x8CF27A
     2015-10-20 21:57:57   R-pairCentral   0x8CF27A
     2015-10-20 21:57:57   RegL_00:          02:01 05:05 0A:8C 0B:F2 0C:7A 18:00 66:41  00:00
     2015-10-20 21:58:20   state           CMDs_done
   Helper:
     HM_CMDNR   55
     cSnd       018CF27A3ED2FE03040000000001,018CF27A3ED2FE0303
     mId        00F4
     rxType     1
     Io:
       newChn     +3ED2FE,00,01,00
       nextSend   1445371099.46045
       prefIO
       rxt        0
       vccu
       p:
         3ED2FE
         00
         01
         00
     Mrssi:
       mNo        37
       Io:
         hmlan1     -74
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rpt:
       IO         hmlan1
       flg        A
       ts         1445371100.48754
       ack:
         HASH(0x2285808)
         3780028CF27A3ED2FE00
     Rssi:
       At_hmlan1:
         avg        -75.5714285714286
         cnt        42
         lst        -76
         max        -73
         min        -77
     Shadowreg:
Attributes:
   IODev      hmlan1
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.0
   model      HM-LC-RGBW-WM
   room       CUL_HM
   serialNr   MEQ1097245
   subType    rgb
   webCmd     getConfig:clear msgEvents


Es gibt also 3 Kanäle: Dim, Color und Auto

Im Dim-Kanal funktioniert On, Off und Toggle

So sieht ein Sniff von getconfig auf das Device aus:

2015.10.20 22:08:12.725 3: CUL_HM set HM_3ED2FE getConfig
2015.10.20 22:08:12.727 0: HMLAN_Send:  hmlan1 S:+3ED2FE,00,01,00
2015.10.20 22:08:12.727 0: HMLAN_Send:  hmlan1 S:S86DDC806 stat:  00 t:00000000 d:01 r:86DDC806 m:4B A001 8CF27A 3ED2FE 00040000000000
2015.10.20 22:08:12.903 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B52409A0 d:FF r:FFB4     m:4B A010 3ED2FE 8CF27A 02020105050A8C0BF20C7A18008B41
2015.10.20 22:08:13.014 0: HMLAN_Parse: hmlan1 R:R86DDC806 stat:0001 t:B52409A5 d:FF r:FFB4     m:4B A010 3ED2FE 8CF27A 02020105050A8C0BF20C7A18008B41
2015.10.20 22:08:13.016 4: CUL_HM HM_3ED2FE dupe: dont process
2015.10.20 22:08:13.439 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B5240BBA d:FF r:FFB4     m:4C A010 3ED2FE 8CF27A 020000
2015.10.20 22:08:13.531 0: HMLAN_Send:  hmlan1 S:+3ED2FE,00,01,00
2015.10.20 22:08:13.531 0: HMLAN_Send:  hmlan1 S:S86DDCAD8 stat:  00 t:00000000 d:01 r:86DDCAD8 m:4D A001 8CF27A 3ED2FE 01040000000001
2015.10.20 22:08:16.742 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B5240DBE d:FF r:FFB4     m:4D A010 3ED2FE 8CF27A 020800
2015.10.20 22:08:16.752 0: HMLAN_Parse: hmlan1 R:R86DDCAD8 stat:0001 t:B5240DC3 d:FF r:FFB4     m:4D A010 3ED2FE 8CF27A 020800
2015.10.20 22:08:16.756 4: CUL_HM HM_3ED2FE dupe: dont process
2015.10.20 22:08:16.758 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B5240FE1 d:FF r:FFB4     m:4E A010 3ED2FE 8CF27A 020000
2015.10.20 22:08:16.770 0: HMLAN_Send:  hmlan1 S:S86DDD7D0 stat:  00 t:00000000 d:01 r:86DDD7D0 m:4F A001 8CF27A 3ED2FE 0103


Getconfig auf den Dim-Kanal:
2015.10.20 22:12:15.079 3: CUL_HM set HM_3ED2FE_Dim getConfig
2015.10.20 22:12:15.081 0: HMLAN_Send:  hmlan1 S:S86E17AB8 stat:  00 t:00000000 d:01 r:86E17AB8 m:59 A001 8CF27A 3ED2FE 01040000000001
2015.10.20 22:12:15.245 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B527BC70 d:FF r:FFB5     m:59 A010 3ED2FE 8CF27A 020800
2015.10.20 22:12:15.363 0: HMLAN_Parse: hmlan1 R:R86E17AB8 stat:0001 t:B527BC75 d:FF r:FFB5     m:59 A010 3ED2FE 8CF27A 020800
2015.10.20 22:12:15.366 4: CUL_HM HM_3ED2FE dupe: dont process
2015.10.20 22:12:15.791 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B527BE94 d:FF r:FFB5     m:5A A010 3ED2FE 8CF27A 020000
2015.10.20 22:12:15.883 0: HMLAN_Send:  hmlan1 S:S86E17D88 stat:  00 t:00000000 d:01 r:86E17D88 m:5B A001 8CF27A 3ED2FE 0103
2015.10.20 22:12:16.307 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B527C096 d:FF r:FFB5     m:5B A010 3ED2FE 8CF27A 0100000000
2015.10.20 22:12:16.423 0: HMLAN_Parse: hmlan1 R:R86E17D88 stat:0001 t:B527C09B d:FF r:FFB5     m:5B A010 3ED2FE 8CF27A 0100000000
2015.10.20 22:12:16.426 4: CUL_HM HM_3ED2FE dupe: dont process


Getconfig auf den Color-Kanal:

2015.10.20 22:13:34.138 3: CUL_HM set HM_3ED2FE_Color getConfig
2015.10.20 22:13:34.140 0: HMLAN_Send:  hmlan1 S:+3ED2FE,00,01,00
2015.10.20 22:13:34.141 0: HMLAN_Send:  hmlan1 S:S86E2AF8B stat:  00 t:00000000 d:01 r:86E2AF8B m:5C A001 8CF27A 3ED2FE 02040000000001
2015.10.20 22:13:34.312 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B528F158 d:FF r:FFB4     m:5C A010 3ED2FE 8CF27A 020800A464A564A664
2015.10.20 22:13:34.425 0: HMLAN_Parse: hmlan1 R:R86E2AF8B stat:0001 t:B528F15D d:FF r:FFB4     m:5C A010 3ED2FE 8CF27A 020800A464A564A664
2015.10.20 22:13:34.428 4: CUL_HM HM_3ED2FE dupe: dont process
2015.10.20 22:13:34.851 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B528F375 d:FF r:FFB4     m:5D A010 3ED2FE 8CF27A 020000
2015.10.20 22:13:34.943 0: HMLAN_Send:  hmlan1 S:S86E2B25F stat:  00 t:00000000 d:01 r:86E2B25F m:5E A001 8CF27A 3ED2FE 0203
2015.10.20 22:13:35.232 0: HMLAN_Parse: hmlan1 R:E2DA4F5   stat:0000 t:B528F482 d:FF r:FFEB     m:F6 845E 2DA4F5 000000 8006020000000000091301
2015.10.20 22:13:35.367 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B528F577 d:FF r:FFB5     m:5E A010 3ED2FE 8CF27A 0100000000
2015.10.20 22:13:35.483 0: HMLAN_Parse: hmlan1 R:R86E2B25F stat:0001 t:B528F57C d:FF r:FFB5     m:5E A010 3ED2FE 8CF27A 0100000000
2015.10.20 22:13:35.486 4: CUL_HM HM_3ED2FE dupe: dont process


Und Getconfig auf den Auto-Kanal:
2015.10.20 22:14:38.993 3: CUL_HM set HM_3ED2FE_Auto getConfig
2015.10.20 22:14:38.996 0: HMLAN_Send:  hmlan1 S:+3ED2FE,00,01,00
2015.10.20 22:14:38.997 0: HMLAN_Send:  hmlan1 S:S86E3ACE2 stat:  00 t:00000000 d:01 r:86E3ACE2 m:5F A001 8CF27A 3ED2FE 03040000000001
2015.10.20 22:14:39.165 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B529EEB8 d:FF r:FFB2     m:5F A010 3ED2FE 8CF27A 020800A70A
2015.10.20 22:14:39.281 0: HMLAN_Parse: hmlan1 R:R86E3ACE2 stat:0001 t:B529EEBD d:FF r:FFB2     m:5F A010 3ED2FE 8CF27A 020800A70A
2015.10.20 22:14:39.284 4: CUL_HM HM_3ED2FE dupe: dont process
2015.10.20 22:14:39.707 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B529F0D8 d:FF r:FFB3     m:60 A010 3ED2FE 8CF27A 020000
2015.10.20 22:14:39.801 0: HMLAN_Send:  hmlan1 S:S86E3AFB3 stat:  00 t:00000000 d:01 r:86E3AFB3 m:61 A001 8CF27A 3ED2FE 0303
2015.10.20 22:14:40.222 0: HMLAN_Parse: hmlan1 R:E3ED2FE   stat:0000 t:B529F2DA d:FF r:FFB3     m:61 A010 3ED2FE 8CF27A 0100000000
2015.10.20 22:14:40.338 0: HMLAN_Parse: hmlan1 R:R86E3AFB3 stat:0001 t:B529F2DF d:FF r:FFB3     m:61 A010 3ED2FE 8CF27A 0100000000
2015.10.20 22:14:40.342 4: CUL_HM HM_3ED2FE dupe: dont process


Was kann ich sonst noch beisteuern um den Controller in FHEM abzubilden?

martinp876

probier einmal die neuen Kommandos. logge mit, was passiert, berichte.