Hi @Mariano_Colmenarejo ,
I have a new MCO switch using 800 series Z-wave chipset. Same manufacturer as above.
Model: MH-S314 700 AU
Model: MH-S314 800 AU
I followed this thread and instruction to create a new driver for this new device.
MH-S314 800
Manufacturer ID: 01 5F
Product Type ID: 70 41
Product ID: 81 03
This is what I have changed in the zwave-switch code.
I have added this in the fingerprint.yml file.
## 800 Series
- id: 015F/7041/8103
deviceLabel: WYFY Switch 4
manufacturerId: 0x015F
productType: 0x7041
# productId: 0x8103
deviceProfileName: switch-multicomponent-4
## End 700/800 Series
In the configurations.lua
WYFY_TOUCH = {
MATCHING_MATRIX = {
mfrs = 0x015F,
product_types = {0x3102, 0x3111, 0x3121, 0x3141},
product_ids = {0x0201, 0x0202, 0x0204, 0x5102, 0x5103, 0x8103}
},
CONFIGURATION = {
{parameter_number = 2, size = 1, configuration_value = 1}
}
},
and in the multi_metering_switch_configurations.lua
WYFY_TOUCH_4_1 = {
MATCHING_MATRIX = {
mfrs = 0x015F,
product_types = 0x3141,
product_ids = {0x5102, 0x5103, 0x8103},
},
CONFIGURATION = {
child_switch_device_profile = "switch-binary"
}
}
}
I am using the same code as @zamir_amran edited for MH-S314 700 AU.
The driver can be installed in the hub. But only 1 parent and 1 child switch appears. This is 4 Gang switch. I cannot capture the log yet as I am not in the same network, but I will try tomorrow.
Which part of the code I need to modify to get the same results as @zamir_amran ?
Hope to hear from you soon.