HMUARTLGW: Modul für HomeMatic UART-Modul (RPi) und HomeMatic LAN Gateway

Begonnen von mgernoth, 11 Juni 2016, 20:10:46

Vorheriges Thema - Nächstes Thema

gloob

Was bedeutet eigentlich folgende Ausgabe im Log:

2016.10.25 13:56:59 3: HMUARTLGW myHmUARTLGW2 currently running Co_CPU_App
2016.10.25 13:57:00 3: HMUARTLGW myHmUARTLGW2 currently running Co_CPU_BL
2016.10.25 13:57:01 3: HMUARTLGW myHmUARTLGW2 currently running Co_CPU_App
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

Gruvol

Hallo,
vielen Dank erst einmal für eure Tipps und Hilfe.
Mittlerweile funktioniert bei mir die Homematic-Geschichte wie gewollt.

Ich bin beim Recherchieren bin ich auf den stapelbaren CC1101 Transceiver für Raspberry Pi gestoßen.
Könnt ihr mir sagen, wo der Unterschied liegt? Klar, das stapelbare kann mehr als nur Homematic aber vom Grundprinzip ist es identisch?
Meine Frage liegt darin, da es schon einen ziemlichen Größenunterschied der Platinen gibt.

Könnte man auch stapelbaren CC1101 Transceiver für Raspberry Pi mit dem UART-Modul kombinieren? Das heißt über das UART-Modul würde ich weiterhin Homematic-Produkte ansteuern und mit dem  stapelbaren CC1101 Transceiver einen anderen Standard.

Bin nämlich am überlegen, ob USB Stick oder diese Platine, wobei mir die Platine besser gefallen würde...


Viele Grüße.

hauwech

Das würde mich auch interessieren. Ich bin noch auf der Suche für ein 433MHz Modul, mit dem man Baumarktsteckdosen schalten kann. Der RFXTRX ist ja nicht mehr unter 100€ zu bekommen. Ginge das denn mit so einem Teil?

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

dremler

Hallo,

ich bin neu bei FHEM und Co. Also entschuldigt schonmal, wenn ich etwas überlesen habe.

Ich habe das Modul http://www.fhemwiki.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi

Ich nutze ein raspberry 1 B und die aktuelle Version von Raspbian (2016-09-23-raspbian-jessie.img).

Ich bin der Anleitung im Wiki gefolgt.
Leider findet sich im log 2016.10.30 12:00:40 3: Opening myHmUART device /dev/ttyAMA0
2016.10.30 12:00:40 3: Can't open /dev/ttyAMA0: Permission denied


sudo ls -l /dev/tty* liefert
crw-rw-rw- 1 root tty    5,  0 Oct 30 12:00 /dev/tty
crw--w---- 1 root tty    4,  0 Oct 30 12:00 /dev/tty0
crw------- 1 pi   tty    4,  1 Oct 30 12:00 /dev/tty1
crw--w---- 1 root tty    4, 10 Oct 30 12:00 /dev/tty10
crw--w---- 1 root tty    4, 11 Oct 30 12:00 /dev/tty11
crw--w---- 1 root tty    4, 12 Oct 30 12:00 /dev/tty12
crw--w---- 1 root tty    4, 13 Oct 30 12:00 /dev/tty13
crw--w---- 1 root tty    4, 14 Oct 30 12:00 /dev/tty14
crw--w---- 1 root tty    4, 15 Oct 30 12:00 /dev/tty15
crw--w---- 1 root tty    4, 16 Oct 30 12:00 /dev/tty16
crw--w---- 1 root tty    4, 17 Oct 30 12:00 /dev/tty17
crw--w---- 1 root tty    4, 18 Oct 30 12:00 /dev/tty18
crw--w---- 1 root tty    4, 19 Oct 30 12:00 /dev/tty19
crw--w---- 1 root tty    4,  2 Oct 30 12:00 /dev/tty2
crw--w---- 1 root tty    4, 20 Oct 30 12:00 /dev/tty20
crw--w---- 1 root tty    4, 21 Oct 30 12:00 /dev/tty21
crw--w---- 1 root tty    4, 22 Oct 30 12:00 /dev/tty22
crw--w---- 1 root tty    4, 23 Oct 30 12:00 /dev/tty23
crw--w---- 1 root tty    4, 24 Oct 30 12:00 /dev/tty24
crw--w---- 1 root tty    4, 25 Oct 30 12:00 /dev/tty25
crw--w---- 1 root tty    4, 26 Oct 30 12:00 /dev/tty26
crw--w---- 1 root tty    4, 27 Oct 30 12:00 /dev/tty27
crw--w---- 1 root tty    4, 28 Oct 30 12:00 /dev/tty28
crw--w---- 1 root tty    4, 29 Oct 30 12:00 /dev/tty29
crw--w---- 1 root tty    4,  3 Oct 30 12:00 /dev/tty3
crw--w---- 1 root tty    4, 30 Oct 30 12:00 /dev/tty30
crw--w---- 1 root tty    4, 31 Oct 30 12:00 /dev/tty31
crw--w---- 1 root tty    4, 32 Oct 30 12:00 /dev/tty32
crw--w---- 1 root tty    4, 33 Oct 30 12:00 /dev/tty33
crw--w---- 1 root tty    4, 34 Oct 30 12:00 /dev/tty34
crw--w---- 1 root tty    4, 35 Oct 30 12:00 /dev/tty35
crw--w---- 1 root tty    4, 36 Oct 30 12:00 /dev/tty36
crw--w---- 1 root tty    4, 37 Oct 30 12:00 /dev/tty37
crw--w---- 1 root tty    4, 38 Oct 30 12:00 /dev/tty38
crw--w---- 1 root tty    4, 39 Oct 30 12:00 /dev/tty39
crw--w---- 1 root tty    4,  4 Oct 30 12:00 /dev/tty4
crw--w---- 1 root tty    4, 40 Oct 30 12:00 /dev/tty40
crw--w---- 1 root tty    4, 41 Oct 30 12:00 /dev/tty41
crw--w---- 1 root tty    4, 42 Oct 30 12:00 /dev/tty42
crw--w---- 1 root tty    4, 43 Oct 30 12:00 /dev/tty43
crw--w---- 1 root tty    4, 44 Oct 30 12:00 /dev/tty44
crw--w---- 1 root tty    4, 45 Oct 30 12:00 /dev/tty45
crw--w---- 1 root tty    4, 46 Oct 30 12:00 /dev/tty46
crw--w---- 1 root tty    4, 47 Oct 30 12:00 /dev/tty47
crw--w---- 1 root tty    4, 48 Oct 30 12:00 /dev/tty48
crw--w---- 1 root tty    4, 49 Oct 30 12:00 /dev/tty49
crw--w---- 1 root tty    4,  5 Oct 30 12:00 /dev/tty5
crw--w---- 1 root tty    4, 50 Oct 30 12:00 /dev/tty50
crw--w---- 1 root tty    4, 51 Oct 30 12:00 /dev/tty51
crw--w---- 1 root tty    4, 52 Oct 30 12:00 /dev/tty52
crw--w---- 1 root tty    4, 53 Oct 30 12:00 /dev/tty53
crw--w---- 1 root tty    4, 54 Oct 30 12:00 /dev/tty54
crw--w---- 1 root tty    4, 55 Oct 30 12:00 /dev/tty55
crw--w---- 1 root tty    4, 56 Oct 30 12:00 /dev/tty56
crw--w---- 1 root tty    4, 57 Oct 30 12:00 /dev/tty57
crw--w---- 1 root tty    4, 58 Oct 30 12:00 /dev/tty58
crw--w---- 1 root tty    4, 59 Oct 30 12:00 /dev/tty59
crw--w---- 1 root tty    4,  6 Oct 30 12:00 /dev/tty6
crw--w---- 1 root tty    4, 60 Oct 30 12:00 /dev/tty60
crw--w---- 1 root tty    4, 61 Oct 30 12:00 /dev/tty61
crw--w---- 1 root tty    4, 62 Oct 30 12:00 /dev/tty62
crw--w---- 1 root tty    4, 63 Oct 30 12:00 /dev/tty63
crw--w---- 1 root tty    4,  7 Oct 30 12:00 /dev/tty7
crw--w---- 1 root tty    4,  8 Oct 30 12:00 /dev/tty8
crw--w---- 1 root tty    4,  9 Oct 30 12:00 /dev/tty9
crw--w---- 1 root tty  204, 64 Oct 30 12:00 /dev/ttyAMA0
crw------- 1 root root   5,  3 Oct 30 12:00 /dev/ttyprintk


ich habe fhem sowohl der Gruppe tty und auch dialout hinzugefügt. Leider ändert das nix.

Was muss ich tun?

budy

Hast du die config.txt, cmdline.txt angepasst und den Service deaktiviert:

systemctl disable serial-getty@ttyAMA0.service

Ich habe das gerade gestern so auf einem Raspi 1B unter den aktuellen Jessie eingerichtet.

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

dremler

config:
dtparam=audio=on
core_freq=250
sdram_freq=450
over_voltage=6
enable_uart=1


cmdline:
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 ro$
console=serial0,115200


systemctl disable serial-getty@ttyAMA0.service hatte ich erst versehentlich in der cmdline drinn. Jetzt habe ich das rausgenommen und mit sudo extra ausgeführt.

Nach einem Neustart besteht das Problem aber immernoch :(

Kann es sein, dass dieser Eintrag (der war schon da) stört? dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 ro$




sudo chown fhem:root /dev/ttyAMA0 hilft auch nicht

digiart

Also, meine /boot/cmdline.txt sieht so aus (und NURdiese eine Zeile!): dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

systemctl disable serial-getty@ttyAMA0.service
muss nur einmal ausgeführt werden.
Anfragen ausserhalb der Threads (PN, Mail o.ä.) werden ignoriert!

budy

Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro


dremler

Leider gibt es wieder ein Problem:

2016-10-31 11:47:54 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:47:54 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:47:54 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:47:55 HMUARTLGW myHmUART cond: init
2016-10-31 11:47:55 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:07 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:07 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:07 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:08 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:08 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:20 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:20 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:20 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:21 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:21 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:33 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:33 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:33 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:34 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:34 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:46 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:46 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:46 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:47 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:47 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:59 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:59 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:59 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:49:00 HMUARTLGW myHmUART cond: init
2016-10-31 11:49:00 CUL_HM VCCU myHmUART:init,
2016-10-31 11:49:12 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:49:12 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:49:12 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:49:13 HMUARTLGW myHmUART cond: init
2016-10-31 11:49:13 CUL_HM VCCU myHmUART:init,
2016-10-31 11:49:25 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:49:25 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:49:25 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:49:26 HMUARTLGW myHmUART cond: init
2016-10-31 11:49:26 CUL_HM VCCU myHmUART:init,
2016-10-31 11:49:38 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:49:38 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:49:38 HMUARTLGW myHmUART CONNECTED


im logfile findet sich:

2016.10.31 11:47:54 3: myHmUART device closed
2016.10.31 11:47:54 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.10.31 11:47:54 1: /dev/ttyAMA0 reappeared (myHmUART)
2016.10.31 11:47:58 1: HMUARTLGW myHmUART did not respond for the 1. time, resending
2016.10.31 11:48:01 1: HMUARTLGW myHmUART did not respond for the 2. time, resending
2016.10.31 11:48:04 1: HMUARTLGW myHmUART did not respond for the 3. time, resending
2016.10.31 11:48:07 1: HMUARTLGW myHmUART did not respond after all, reopening
2016.10.31 11:48:07 3: myHmUART device closed
2016.10.31 11:48:07 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.10.31 11:48:07 1: /dev/ttyAMA0 reappeared (myHmUART)
2016.10.31 11:48:11 1: HMUARTLGW myHmUART did not respond for the 1. time, resending
2016.10.31 11:48:14 1: HMUARTLGW myHmUART did not respond for the 2. time, resending
2016.10.31 11:48:17 1: HMUARTLGW myHmUART did not respond for the 3. time, resending
2016.10.31 11:48:20 1: HMUARTLGW myHmUART did not respond after all, reopening
2016.10.31 11:48:20 3: myHmUART device closed
2016.10.31 11:48:20 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.10.31 11:48:20 1: /dev/ttyAMA0 reappeared (myHmUART)
2016.10.31 11:48:24 1: HMUARTLGW myHmUART did not respond for the 1. time, resending
2016.10.31 11:48:27 1: HMUARTLGW myHmUART did not respond for the 2. time, resending
2016.10.31 11:48:30 1: HMUARTLGW myHmUART did not respond for the 3. time, resending
2016.10.31 11:48:33 1: HMUARTLGW myHmUART did not respond after all, reopening
2016.10.31 11:48:33 3: myHmUART device closed
2016.10.31 11:48:33 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.10.31 11:48:33 1: /dev/ttyAMA0 reappeared (myHmUART)
2016.10.31 11:48:37 1: HMUARTLGW myHmUART did not respond for the 1. time, resending
2016.10.31 11:48:40 1: HMUARTLGW myHmUART did not respond for the 2. time, resending
2016.10.31 11:48:43 1: HMUARTLGW myHmUART did not respond for the 3. time, resending
2016.10.31 11:48:46 1: HMUARTLGW myHmUART did not respond after all, reopening
2016.10.31 11:48:46 3: myHmUART device closed
2016.10.31 11:48:46 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.10.31 11:48:46 1: /dev/ttyAMA0 reappeared (myHmUART)
2016.10.31 11:48:50 1: HMUARTLGW myHmUART did not respond for the 1. time, resending
2016.10.31 11:48:53 1: HMUARTLGW myHmUART did not respond for the 2. time, resending
2016.10.31 11:48:56 1: HMUARTLGW myHmUART did not respond for the 3. time, resending
2016.10.31 11:48:59 1: HMUARTLGW myHmUART did not respond after all, reopening
2016.10.31 11:48:59 3: myHmUART device closed
2016.10.31 11:48:59 3: Setting myHmUART serial parameters to 115200,8,N,1
2016.10.31 11:48:59 1: /dev/ttyAMA0 reappeared (myHmUART)
2016.10.31 11:49:03 1: HMUARTLGW myHmUART did not respond for the 1. time, resending
2016.10.31 11:49:06 1: HMUARTLGW myHmUART did not respond for the 2. time, resending
2016.10.31 11:49:09 1: HMUARTLGW myHmUART did not respond for the 3. time, resending
2016.10.31 11:49:12 1: HMUARTLGW myHmUART did not respond after all, reopening
2016.10.31 11:49:12 3: myHmUART device closed


Ist das normal, bzw. woran könnte das liegen?

Ich habe nach Wiki Anleitung eine VCCU erstellt und diese mit dem myHmUART verknüpft.

DeeSPe

Zitat von: dremler am 31 Oktober 2016, 11:56:28
Leider gibt es wieder ein Problem:

2016-10-31 11:47:54 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:47:54 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:47:54 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:47:55 HMUARTLGW myHmUART cond: init
2016-10-31 11:47:55 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:07 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:07 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:07 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:08 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:08 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:20 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:20 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:20 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:21 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:21 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:33 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:33 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:33 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:34 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:34 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:46 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:46 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:46 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:48:47 HMUARTLGW myHmUART cond: init
2016-10-31 11:48:47 CUL_HM VCCU myHmUART:init,
2016-10-31 11:48:59 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:48:59 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:48:59 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:49:00 HMUARTLGW myHmUART cond: init
2016-10-31 11:49:00 CUL_HM VCCU myHmUART:init,
2016-10-31 11:49:12 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:49:12 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:49:12 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:49:13 HMUARTLGW myHmUART cond: init
2016-10-31 11:49:13 CUL_HM VCCU myHmUART:init,
2016-10-31 11:49:25 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:49:25 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:49:25 HMUARTLGW myHmUART CONNECTED
2016-10-31 11:49:26 HMUARTLGW myHmUART cond: init
2016-10-31 11:49:26 CUL_HM VCCU myHmUART:init,
2016-10-31 11:49:38 HMUARTLGW myHmUART cond: disconnected
2016-10-31 11:49:38 CUL_HM VCCU myHmUART:disconnected,
2016-10-31 11:49:38 HMUARTLGW myHmUART CONNECTED


Firmware ist 1.4.1?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

dremler

Habe gerade den parallelthread entdeckt und gehe die Schritte dort nochmal durch.

Wielange dauert das FW Update?

root@raspberrypi:/home/pi/hmcfgusb# ./flash-hmmoduart -U /dev/ttyAMA0 coprocessor_update.eq3
HM-MOD-UART flasher version 0.102-git

Reading firmware from coprocessor_update.eq3...
Firmware with 43 blocks successfully read.


Da ist er nämlich jetzt stehen geblieben und tut nichts mehr.. :/

DeeSPe

Flashen geht direkt über FHEM, sollte nur ein paar Sekunden dauern (vielleicht max. 1 Minute).

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

dremler

So, ich habe das modul aktualisiert. Jetzt sieht es wieder gut aus (tat es gestern aber auch). Ich werde wieder etwas abwarten.

Andere Zwischenfrage: kann ich bei Homematic Thermostaten das Abfrageintervall selbst definieren? Um sie als T-Sensoren zu "missbrauchen"?

Was wären die entsprechenden Suchstichworte, damit ich mich einlesen kann?

Danke!

budy

Mir ist nicht ganz klar, was du willst? Was für eine Zeitaufläsung schwebt dir denn vor? Wenn ich mich recht entsinne, dann senden die HM Thermostate Daten wie verrückt, wenn man sie lässt. Ich habe die schon gedrosselt, weil ich soviele Daten gar nicht von denen bekommen will... ;)

Selbst meine Netatmo aktualisiert nur im 10-Min-Takt und das reicht mir völlig aus...

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro