Neue Firmware für HM_LC_Sw1PBU_FM mit getrenntem Aktor, Taster + Wechselschalter

Begonnen von jab, 29 Dezember 2013, 22:04:10

Vorheriges Thema - Nächstes Thema

Mr. P

Stimmt, sorry.
Das kommt davon, wenn man alles von unterwegs macht.
Ich schau mir dein File heute am Abend an und melde mich.
Greetz,
   Mr. P

jsloot

Zitat von: Mr. P am 22 April 2015, 17:24:40
Stimmt, sorry.
Das kommt davon, wenn man alles von unterwegs macht.
Ich schau mir dein File heute am Abend an und melde mich.

Kein Problem... jeder von uns hat ja noch ein Privatleben  ;)
Ein FHEM-Raspi mit HM-CFG-USB-2. 9 HM Heizthermostate, 9 HM Temperatursensoren, 22 HM Fensterkontakte, 7 Rolloaktoren, 17 HM Unterputz-Aktoren

nexulm

Zitat von: frank am 22 April 2015, 17:20:42
fu_schalter:
die register für self01-short können so nicht funktionieren. vergleiche meine daten. deine timer sind alle bei 0s. mit dieser einstellung würden alle 4 timer pausenlos im affentempo rotieren.
Werde ich mir heute Abend noch anschauen, wobei ich hier nichts verändert habe. Die sollten doch nach einem Reset die Default-Werte einnehmen, oder?

Zitat von: frank am 22 April 2015, 17:20:42
bleibt die frage nach den fehlenden registern. hast du beim flashen bei den 3 komponenten (fuses, bootloader, fw) jeweils die passenden versionen bezüglich bootloadergrösse gewählt? also alles für 8k oder alles für 4k?
Ja, aus meiner Sicht. Aber zur Überprüfung nach dem 4-Augen Prinzip hier nochmal:
1. Bootloader 8k (Der ist schon seit vielen Wochen drauf)
2. Fuses:
avrdude -p m644 -P COM46 -c avrispv2 -U lfuse:w:0xFD:m -U hfuse:w:0xD8:m -U lock:w:0x3F:m

3. Firmware .eq3 bauen
php hex2eq3.php --inFile Asksin_HM_LC_Sw1PBU_FM_2A3363.hex --outFile Asksin_HM_LC_Sw1PBU_FM_2A3363.eq3 --spmPageSize 256 --hexEndAddress 0xDFFE --outFormat eq3 --withCrcCheck --pathTo-srec_cat /tmp/xxx

War beim Firmware bauen noch was zu beachten ausser HMID, HM-Serial und mega644A?
HMID und HM-Serial habe ich für Bootloader und Firmware individuell auf das Device angepasst!
BeagleBone Black (Debian), FHEM SVN
HmLAN, 12x HM-LC-Bl1PBU-FM, 7xCC-RT-DN, >10x HM-SEC-SC-2, 3x HM-LC-SW1-FM, 1x HM-SEC-SD, 2x MK1010W, DM800, Yamaha RX-V771

frank

ZitatWerde ich mir heute Abend noch anschauen, wobei ich hier nichts verändert habe. Die sollten doch nach einem Reset die Default-Werte einnehmen, oder?
hatte ich erwartet. zum testen habe ich gerade meine btn01 mit sw01 gepeert. wie hast du resettet? fhem oder am schalter? nutzt du firstload?

set btn01 peerChan 0 sw01 single set both

wie erwartet ergeben sich folgende register, zum toggeln geeignet:

   3:self01 lgActionType     :jmpToTarget
   3:self01 lgCtDlyOff       :geLo
   3:self01 lgCtDlyOn        :geLo
   3:self01 lgCtOff          :geLo
   3:self01 lgCtOn           :geLo
   3:self01 lgCtValHi        :100
   3:self01 lgCtValLo        :50
   3:self01 lgMultiExec      :on
   3:self01 lgOffDly         :0 s
   3:self01 lgOffTime        :unused
   3:self01 lgOffTimeMode    :absolut
   3:self01 lgOnDly          :0 s
   3:self01 lgOnTime         :unused
   3:self01 lgOnTimeMode     :absolut
   3:self01 lgSwJtDlyOff     :off
   3:self01 lgSwJtDlyOn      :on
   3:self01 lgSwJtOff        :dlyOn
   3:self01 lgSwJtOn         :dlyOff
   3:self01 shActionType     :jmpToTarget
   3:self01 shCtDlyOff       :geLo
   3:self01 shCtDlyOn        :geLo
   3:self01 shCtOff          :geLo
   3:self01 shCtOn           :geLo
   3:self01 shCtValHi        :100
   3:self01 shCtValLo        :50
   3:self01 shOffDly         :0 s
   3:self01 shOffTime        :unused
   3:self01 shOffTimeMode    :absolut
   3:self01 shOnDly          :0 s
   3:self01 shOnTime         :unused
   3:self01 shOnTimeMode     :absolut
   3:self01 shSwJtDlyOff     :off
   3:self01 shSwJtDlyOn      :on
   3:self01 shSwJtOff        :dlyOn
   3:self01 shSwJtOn         :dlyOff


deine fw-daten sind nach wiki ok.

     2015-04-22 12:36:19   RegL_03:self01    02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00  0A:01 0B:14 0C:63 82:00 83:00 84:00 85:00 86:00  87:00 88:00 89:00 8A:00 8B:00 8C:00 00:00
     2015-04-22 12:36:23   RegL_03:self02    02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF  0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00  87:FF 88:00 89:FF 8A:20 8B:13 8C:33 00:00

ich habe noch mal geforscht. in den registerlisten sind die entsprechenden register für valLo => 04:32 (short, dez 50) 84:32 (long, dez 50) und valHi  => 05:64 (short, dez 100) 85:64 (long, dez 100). bei deinem self01 ist jeweils 00 eingetragen. das wird der grund sein, dass die register nicht dargestellt werden. beim setzen auf 0 bei meinen registern wurde zwar die registerliste nach einem getconfig korrekt mit 00 angezeigt aber das reading wollte es nicht anzeigen. somit versuche mal die register über regset auf die normalen werte zu setzen (50, 100). anschliessend getconfig.
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

frank

hallo jslot,

deine rawmessages (171075) sehen doch ganz ok aus, alle 20 sekunden wird der stromwert gesendet und zwischendurch hast du wohl ausgiebig am taster gedrückt. unknowncode meldungen sind keine vorhanden. was genau soll denn nun das problem sein?

fast gleichzeitig meldet wohl noch ein zweiter (307567) seine stromdaten.
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

jsloot

Hi Frank, das Problem ist, dass der Schalter in FHEM nicht vorhanden ist....

Edit:
und im Logfile sehe ich dauernd sowas:
2015.04.23 10:41:01 3: hmusb: Unknown code A0EE5A4101710754242420604000000::-50:hmusb, help me!
2015.04.23 10:41:02 3: hmusb: Unknown code A0EE6A4101710754242420604000000::-49:hmusb, help me!
2015.04.23 10:41:03 3: hmusb: Unknown code A0EE6A4101710754242420604000000::-49:hmusb, help me!
2015.04.23 10:41:04 3: hmusb: Unknown code A0EE6A4101710754242420604000000::-49:hmusb, help me!
2015.04.23 10:41:05 3: hmusb: Unknown code A0EE7A4101710754242420604000000::-50:hmusb, help me!
2015.04.23 10:41:06 3: hmusb: Unknown code A0EE7A4101710754242420604000000::-50:hmusb, help me!
2015.04.23 10:41:07 3: hmusb: Unknown code A0EE7A4101710754242420604000000::-50:hmusb, help me!
Ein FHEM-Raspi mit HM-CFG-USB-2. 9 HM Heizthermostate, 9 HM Temperatursensoren, 22 HM Fensterkontakte, 7 Rolloaktoren, 17 HM Unterputz-Aktoren

frank

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

jsloot

Ein FHEM-Raspi mit HM-CFG-USB-2. 9 HM Heizthermostate, 9 HM Temperatursensoren, 22 HM Fensterkontakte, 7 Rolloaktoren, 17 HM Unterputz-Aktoren

frank

wenn du autocreate aktiv hast, sollte ein 5 sekündiges drücken der configtaste, das device automatisch anlegen. zur sicherheit sniffe mal den vorgang.
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

jsloot

Zitat von: frank am 23 April 2015, 10:55:50
wenn du autocreate aktiv hast, sollte ein 5 sekündiges drücken der configtaste, das device automatisch anlegen. zur sicherheit sniffe mal den vorgang.

Au mann... Vorführeffekt. Plötzlich klappt es. Danke Frank!
Ein FHEM-Raspi mit HM-CFG-USB-2. 9 HM Heizthermostate, 9 HM Temperatursensoren, 22 HM Fensterkontakte, 7 Rolloaktoren, 17 HM Unterputz-Aktoren

frank

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

jsloot

Ein FHEM-Raspi mit HM-CFG-USB-2. 9 HM Heizthermostate, 9 HM Temperatursensoren, 22 HM Fensterkontakte, 7 Rolloaktoren, 17 HM Unterputz-Aktoren

nexulm

Zitat von: frank am 22 April 2015, 18:38:25
hatte ich erwartet. zum testen habe ich gerade meine btn01 mit sw01 gepeert. wie hast du resettet? fhem oder am schalter? nutzt du firstload?
resettet habe ich immer über FHEMweb z.b. so:
set FU_Schalter reset

Ich benutze derzeit den Original github-Stand, in dem das firstload define auskommentiert ist. => Firstload ist bei mir deaktiv

Zitat von: frank am 22 April 2015, 18:38:25
deine fw-daten sind nach wiki ok.
Puh, dass deckt sich mit meiner Erwartung!

Habe gestern Abend noch "RegL_03:self01" aller drei Schalter neu geschrieben, sodass ich nun auch...
2015-04-22 23:44:50   R-self01-lgCtValHi 100
     2015-04-22 23:44:50   R-self01-lgCtValLo 50

...zur Verfügung habe.
Danach habe ich noch folgende Register korrigiert:

R-self01-lgOffTime unused
R-self01-shOffTime unused
R-self02-lgOffTime unused
R-self02-shOffTime unused
R-self01-lgMultiExec on


Meine _Sw_01 Config sieht nun so aus:
Internals:
   CFGFN      /etc/fhem/flur.cfg
   DEF        2A338A03
   NAME       FU_Schalter_Sw_01
   NR         1225
   STATE      off
   TYPE       CUL_HM
   chanNo     03
   device     FU_Schalter
   peerList   self01,self02,
   Readings:
     2015-04-23 07:18:22   CommandAccepted yes
     2015-04-22 23:54:25   R-self01-lgActionType off
     2015-04-22 23:29:20   R-self01-lgCtDlyOff geLo
     2015-04-22 23:29:20   R-self01-lgCtDlyOn geLo
     2015-04-22 23:29:20   R-self01-lgCtOff geLo
     2015-04-22 23:29:20   R-self01-lgCtOn geLo
     2015-04-22 23:44:50   R-self01-lgCtValHi 100
     2015-04-22 23:44:50   R-self01-lgCtValLo 50
     2015-04-22 23:54:25   R-self01-lgMultiExec on
     2015-04-22 23:29:20   R-self01-lgOffDly 0 s
     2015-04-22 23:47:36   R-self01-lgOffTime unused
     2015-04-22 23:54:25   R-self01-lgOffTimeMode absolut
     2015-04-22 23:29:20   R-self01-lgOnDly 0 s
     2015-04-22 23:50:13   R-self01-lgOnTime unused
     2015-04-22 23:54:25   R-self01-lgOnTimeMode absolut
     2015-04-22 23:29:20   R-self01-lgSwJtDlyOff no
     2015-04-22 23:29:20   R-self01-lgSwJtDlyOn no
     2015-04-22 23:29:20   R-self01-lgSwJtOff no
     2015-04-22 23:29:20   R-self01-lgSwJtOn no
     2015-04-22 23:29:20   R-self01-shActionType jmpToTarget
     2015-04-22 23:29:20   R-self01-shCtDlyOff geLo
     2015-04-22 23:29:20   R-self01-shCtDlyOn geLo
     2015-04-22 23:29:20   R-self01-shCtOff geLo
     2015-04-22 23:29:20   R-self01-shCtOn geLo
     2015-04-22 23:44:50   R-self01-shCtValHi 100
     2015-04-22 23:44:50   R-self01-shCtValLo 50
     2015-04-22 23:29:20   R-self01-shOffDly 0 s
     2015-04-22 23:47:56   R-self01-shOffTime unused
     2015-04-22 23:29:20   R-self01-shOffTimeMode absolut
     2015-04-22 23:29:20   R-self01-shOnDly 0 s
     2015-04-22 23:50:27   R-self01-shOnTime unused
     2015-04-22 23:29:20   R-self01-shOnTimeMode absolut
     2015-04-22 23:29:20   R-self01-shSwJtDlyOff off
     2015-04-22 23:29:20   R-self01-shSwJtDlyOn on
     2015-04-22 23:29:20   R-self01-shSwJtOff dlyOn
     2015-04-22 23:29:20   R-self01-shSwJtOn dlyOff
     2015-04-22 23:29:21   R-self02-lgActionType off
     2015-04-22 23:29:21   R-self02-lgCtDlyOff geLo
     2015-04-22 23:29:21   R-self02-lgCtDlyOn geLo
     2015-04-22 23:29:21   R-self02-lgCtOff geLo
     2015-04-22 23:29:21   R-self02-lgCtOn geLo
     2015-04-22 23:29:21   R-self02-lgCtValHi 100
     2015-04-22 23:29:21   R-self02-lgCtValLo 50
     2015-04-22 23:29:21   R-self02-lgMultiExec on
     2015-04-22 23:29:21   R-self02-lgOffDly 0 s
     2015-04-22 23:29:21   R-self02-lgOffTime unused
     2015-04-22 23:29:21   R-self02-lgOffTimeMode absolut
     2015-04-22 23:29:21   R-self02-lgOnDly 0 s
     2015-04-22 23:50:30   R-self02-lgOnTime unused
     2015-04-22 23:29:21   R-self02-lgOnTimeMode absolut
     2015-04-22 23:29:21   R-self02-lgSwJtDlyOff on
     2015-04-22 23:29:21   R-self02-lgSwJtDlyOn on
     2015-04-22 23:29:21   R-self02-lgSwJtOff dlyOn
     2015-04-22 23:29:21   R-self02-lgSwJtOn on
     2015-04-22 23:29:21   R-self02-shActionType jmpToTarget
     2015-04-22 23:29:21   R-self02-shCtDlyOff geLo
     2015-04-22 23:29:21   R-self02-shCtDlyOn geLo
     2015-04-22 23:29:21   R-self02-shCtOff geLo
     2015-04-22 23:29:21   R-self02-shCtOn geLo
     2015-04-22 23:29:21   R-self02-shCtValHi 100
     2015-04-22 23:29:21   R-self02-shCtValLo 50
     2015-04-22 23:29:21   R-self02-shOffDly 0 s
     2015-04-22 23:29:21   R-self02-shOffTime unused
     2015-04-22 23:29:21   R-self02-shOffTimeMode absolut
     2015-04-22 23:29:21   R-self02-shOnDly 0 s
     2015-04-22 23:29:21   R-self02-shOnTime unused
     2015-04-22 23:29:21   R-self02-shOnTimeMode absolut
     2015-04-22 23:29:21   R-self02-shSwJtDlyOff off
     2015-04-22 23:29:21   R-self02-shSwJtDlyOn on
     2015-04-22 23:29:21   R-self02-shSwJtOff dlyOn
     2015-04-22 23:29:21   R-self02-shSwJtOn dlyOff
     2015-04-22 23:29:15   R-sign          off
     2015-04-23 07:15:38   RegL_01:          08:00 00:00
     2015-04-23 07:15:42   RegL_03:self01    02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF  0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00  87:FF 88:00 89:FF 8A:20 8B:00 8C:00 00:00
     2015-04-23 07:15:44   RegL_03:self02    02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF  0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00  87:FF 88:00 89:FF 8A:20 8B:13 8C:33 00:00
     2015-04-23 07:18:23   deviceMsg       off (to XX_LANInterface)
     2015-04-23 07:18:23   level           0 %
     2015-04-23 07:18:23   pct             0
     2015-04-23 07:15:39   peerList        self01,self02,
     2015-04-23 07:18:23   recentStateType info
     2015-04-23 07:18:23   state           off
     2015-04-23 07:18:23   timedOn         off
     2015-04-22 23:56:26   trigLast        FU_Schalter_Btn_02 :short
     2015-04-22 23:56:23   trig_FU_Schalter_Btn_01 short
     2015-04-22 23:56:26   trig_FU_Schalter_Btn_02 short
   Helper:
     dlvl       C8
     dlvlCmd    ++A0112576262A338A0203C80000
     peerIDsRaw ,2A338A02,2A338A01,00000000
     Role:
       chn        1
       prs        1
     Shadowreg:
Attributes:
   group      Licht
   model      HM-LC-Sw1PBU-FM-CustomFW
   peerIDs    00000000,2A338A01,2A338A02,
   room       Flur_EG


Der bzw. die Schalter funktionieren mit diesen Einstellungen prinzipiell wieder => Der Frauenfaktor (WAF) ist wieder gestiegen.

ABER
Nach mehrmaligem Schalten über Btn_01 oder Btn_02 pötzlich wieder keine Reaktion. :-(
Das gleiche heute Morgen. Nachdem gestern alle drei Schalter mal erfolgreich per Tastendruck ein- und ausgeschaltet werden konnte. Funktionierte heute auf Anhieb (erster Tastendruck) kein einziger der drei Lichtschalter. WAF = 0
Einer der Schalter hat es dann auch geschafft wieder das Licht einzuschalten und mehrmaliges drücken in unterschiedlich langen Abständen hat es nicht geschafft das Licht wieder auszuschalten. => hier half nur das FHEMweb durch Druck auf die Schaltfläche "off" des FU_Schalter_Sw_01 weiter.
Bei einem anderen Schalter, dessen Taster heute morgen keinerlei Reaktion zeigte habe ich wiederum festgestellt, dass bei Licht einschalten über eine andere Schaltstelle (konventioneller Wechselschalter) das Licht eingeschaltet werden konnte. Danach konnte ich dann sofort per Tastendruck das Licht mit dem angeblich "toten" Schalter wieder ausschalten, wieder einschalten. Die ging aber nur 1-x Mal und danach wieder nichts. Jetzt sind alle drei Schalter wieder in einem anscheinend korrekt konfigurierten Zustand aber ohne Tasterfunktion.
Nur FHEMweb geht, wobei mir hier auffällt, dass es auch gerne zu Ein-/Auschschaltverzögerungen von bis zu 3s (?) kommen kann.

Noch Ideen was hier das Problem sein könnte oder was ich mir genauer anschauen/loggen sollte?
BeagleBone Black (Debian), FHEM SVN
HmLAN, 12x HM-LC-Bl1PBU-FM, 7xCC-RT-DN, >10x HM-SEC-SC-2, 3x HM-LC-SW1-FM, 1x HM-SEC-SD, 2x MK1010W, DM800, Yamaha RX-V771

frank

schon ziehmlich seltsam!

vielleicht mal ein getconfig machen und die register auf änderungen prüfen.

ZitatNoch Ideen was hier das Problem sein könnte oder was ich mir genauer anschauen/loggen sollte?
auf alle fälle mal raw-messages sniffen. am besten erstmal ein sw1pbu. dann auch mit pause die taster schalten.

ZitatEiner der Schalter hat es dann auch geschafft wieder das Licht einzuschalten
meinst du hier einen der beiden taster, oder sind deine 3 sw1pbu irgendwie durch die installation verknüpft? beschreibe einmal die installation/einbindung deiner 3 schalter.
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

nexulm

Zitat von: frank am 23 April 2015, 14:11:00
vielleicht mal ein getconfig machen und die register auf änderungen prüfen.
Das habe ich heute Morgen schon gemacht und keine Änderung festgestellt. Die vorhin geposteten list FU_Schalter ist auch flamm neu und ich wette wenn ich nach Hause komme geht das Licht trotzdem nicht bei Tastendruck an.

Zitat von: frank am 23 April 2015, 14:11:00
auf alle fälle mal raw-messages sniffen. am besten erstmal ein sw1pbu. dann auch mit pause die taster schalten.
Raw-messages sniffen mit "attr logIDs <hmid>" ?

Zitat von: frank am 23 April 2015, 14:11:00
meinst du hier einen der beiden taster, oder sind deine 3 sw1pbu irgendwie durch die installation verknüpft? beschreibe einmal
die installation/einbindung deiner 3 schalter.
Meine drei sw1pbu laufen in drei unterschiedlichen Installationen.
D.h.
FU_Schalter ist in einer Kreuzschalter integriert mit drei (2x Kreuzschalter, 1x Wechselschalter) weiteren Schaltstellen integriert. Die Lampe ist ein 8x7W Kronleuchter.

AZ_Schalter ist in einer Standard-Wechselschaltung mit einem weiteren Wechselschalter (Konventionell) integriert.
Die Lampe ist eine 6x7W LED-Lampe

SZ_Schalter ist nur als Ein-/Ausschalter verkabelt ohne weitere Schaltstellen.
Die Lampe ist eine 3x5W LED-Lampe
BeagleBone Black (Debian), FHEM SVN
HmLAN, 12x HM-LC-Bl1PBU-FM, 7xCC-RT-DN, >10x HM-SEC-SC-2, 3x HM-LC-SW1-FM, 1x HM-SEC-SD, 2x MK1010W, DM800, Yamaha RX-V771