diff --git a/velbusaio/messages/module_type.py b/velbusaio/messages/module_type.py index 049b5ed..1a06af5 100644 --- a/velbusaio/messages/module_type.py +++ b/velbusaio/messages/module_type.py @@ -25,7 +25,70 @@ } -@register(COMMAND_CODE) +@register( + COMMAND_CODE, + [ + "VMB1BL", + "VMB6IN", + "VMB1DM", + "VMB4RY", + "VMB2BL", + "VMB8IR", + "VMB4PD", + "VMB1TS", + "VMB1TH", + "VMB1TC", + "VMB1LED", + "VMB4RYLD", + "VMB4RYNO", + "VMB4DC", + "VMBLCDWB", + "VMBDME", + "VMBDMI", + "VMB8PBU", + "VMB6PBN", + "VMB2PBN", + "VMB6PBB", + "VMB4RF", + "VMB1RYNO", + "VMB1BLE", + "VMB2BLE", + "VMBGP1", + "VMBGP2", + "VMBGP4", + "VMBGPO", + "VMB7IN", + "VMBGPOD", + "VMB1RYNOS", + "VMBPIRM", + "VMBPIRC", + "VMBPIRO", + "VMBGP4PIR", + "VMB1BLS", + "VMBDMI-R", + "VMBMETEO", + "VMB4AN", + "VMBVP01", + "VMBEL1", + "VMBEL2", + "VMBEL4", + "VMBELO", + "VMBELPIR", + "VMBSIG", + "VMBGP1-2", + "VMBGP2-2", + "VMBGP4-2", + "VMBGPOD-2", + "VMBGP4PIR-2", + "VMCM3", + "VMBUSBIP", + "VMB1RYS", + "VMBKP", + "VMBIN", + "VMB4PB", + "VMBDALI", + ], +) class ModuleTypeMessage(Message): """ send by: VMB6IN, VMB4RYLD @@ -82,7 +145,6 @@ def populate(self, priority, address, rtr, data): "VMBGP2-20", "VMBGP4-20", "VMBGPO-20", - "VMBGPO-20", "VMBEL4PIR-20", "VMBGP4PIR-20", ],