zwave-js/.config-db/devices/0x010f/fgwdseu-221.json

667 lines
14 KiB
JSON
Raw Normal View History

2025-01-10 22:05:04 -08:00
{
"manufacturer": "Fibargroup",
"manufacturerId": "0x010f",
"label": "FGWDSEU-221",
"description": "Walli Double Switch",
"devices": [
{
"productType": "0x1a01",
"productId": "0x1000"
},
{
"productType": "0x1b01",
"productId": "0x1000"
}
],
"firmwareVersion": {
"min": "0.0",
"max": "255.255"
},
"paramInformation": [
{
"#": "1",
"$import": "~/templates/master_template.json#state_after_power_failure_off_prev"
},
{
"#": "2",
"label": "First Channel Overload Safety Switch",
"description": "Allowable range: 10-45000 (single switch mode), 10-36200 (double switch mode)",
"valueSize": 4,
"unit": "0.1 W",
"minValue": 0,
"maxValue": 45000,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "3",
"label": "Second Channel Overload Safety Switch",
"description": "Allowable range: 10-36200 (double switch mode)",
"valueSize": 4,
"unit": "0.1 W",
"minValue": 0,
"maxValue": 36200,
"defaultValue": 0,
"options": [
{
"label": "Disable",
"value": 0
}
]
},
{
"#": "10",
"label": "LED Frame - Power Limit",
"description": "If param 11 is 8 or 9, the LED frame will flash violet when exceeding this limit. Allowable range: 500-36800 (single switch mode), 500-30000 (double switch mode)",
"valueSize": 4,
"unit": "0.1 W",
"minValue": 500,
"maxValue": 36800,
"defaultValue": 36800
},
{
"#": "11",
"label": "LED Frame Color When On",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "LED disabled",
"value": 0
},
{
"label": "White",
"value": 1
},
{
"label": "Red",
"value": 2
},
{
"label": "Green",
"value": 3
},
{
"label": "Blue",
"value": 4
},
{
"label": "Yellow",
"value": 5
},
{
"label": "Cyan",
"value": 6
},
{
"label": "Magenta",
"value": 7
},
{
"label": "Smoothly depending on measured power",
"value": 8
},
{
"label": "In steps depending on measured power",
"value": 9
}
]
},
{
"#": "12",
"label": "LED Frame Color When Off",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "LED disabled",
"value": 0
},
{
"label": "White",
"value": 1
},
{
"label": "Red",
"value": 2
},
{
"label": "Green",
"value": 3
},
{
"label": "Blue",
"value": 4
},
{
"label": "Yellow",
"value": 5
},
{
"label": "Cyan",
"value": 6
},
{
"label": "Magenta",
"value": 7
}
]
},
{
"#": "13",
"label": "LED Frame Brightness",
"valueSize": 1,
"unit": "%",
"minValue": 0,
"maxValue": 102,
"defaultValue": 100,
"options": [
{
"label": "Disable",
"value": 0
},
{
"label": "Proportional to power",
"value": 101
},
{
"label": "Inversely proportional to power",
"value": 102
}
]
},
{
"#": "20",
"label": "Switch Configuration",
"valueSize": 1,
"minValue": 1,
"maxValue": 4,
"defaultValue": 1,
"options": [
{
"label": "S1 & S2 toggle the load/both channels",
"value": 1
},
{
"label": "S1 turns load/both channels on; S2 turns load/both channels off",
"value": 2
},
{
"label": "S1 toggles channel 1, S2 toggles channel 2 (Double switch mode only)",
"value": 3
},
{
"label": "S1 single click turns channel 1 on, S1 double click turns channel 2 on, S2 single click turns both channels off (Double switch mode only)",
"value": 4
}
]
},
{
"#": "24",
"label": "Switch Orientation",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Default",
"value": 0
},
{
"label": "Reversed",
"value": 1
}
]
},
{
"#": "25",
"label": "Outputs Orientation",
"description": "Only in double switch mode",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Default",
"value": 0
},
{
"label": "Reversed",
"value": 1
}
]
},
{
"#": "30[0xff000000]",
"$import": "templates/fibaro_template.json#alarm_configuration_notification_type",
"label": "Alarm Configuration - 1st Slot Notification Type",
"defaultValue": 0
},
{
"#": "30[0xff0000]",
"$import": "templates/fibaro_template.json#alarm_configuration_notification_event",
"label": "Alarm Configuration - 1st Slot Notification Event",
"defaultValue": 0
},
{
"#": "30[0xff00]",
"$import": "templates/fibaro_template.json#alarm_configuration_notification_event_parameter",
"label": "Alarm Configuration - 1st Slot Notification Event Parameter"
},
{
"#": "30[0xf0]",
"$import": "templates/fibaro_template.json#alarm_configuration_action",
"label": "Alarm Configuration - 1st Slot Action (Frame)",
"maxValue": 15,
"allowManualEntry": false,
"options": [
{
"label": "No action",
"value": 0
},
{
"label": "Disable",
"value": 8
},
{
"label": "Blink red",
"value": 1
},
{
"label": "Blink green",
"value": 2
},
{
"label": "Blink blue",
"value": 4
},
{
"label": "Blink red/white/blue",
"value": 15
}
]
},
{
"#": "30[0x0f]",
"$import": "templates/fibaro_template.json#alarm_configuration_action",
"label": "Alarm Configuration - 1st Slot Action (LED)",
"maxValue": 3,
"allowManualEntry": false,
"options": [
{
"label": "No action",
"value": 0
},
{
"label": "Turn on",
"value": 1
},
{
"label": "Turn off",
"value": 2
},
{
"label": "Turn on/off continuously",
"value": 3
}
]
},
{
"#": "31[0xff000000]",
"$import": "#paramInformation/30[0xff000000]",
"label": "Alarm Configuration - 2nd Slot Notification Type",
"defaultValue": 5
},
{
"#": "31[0xff0000]",
"$import": "#paramInformation/30[0xff0000]",
"label": "Alarm Configuration - 2nd Slot Notification Event",
"defaultValue": 255
},
{
"#": "31[0xff00]",
"$import": "#paramInformation/30[0xff00]",
"label": "Alarm Configuration - 2nd Slot Notification Event Parameter",
"defaultValue": 0
},
{
"#": "31[0xf0]",
"$import": "#paramInformation/30[0xf0]",
"label": "Alarm Configuration - 2nd Slot Action (Frame)",
"defaultValue": 0
},
{
"#": "31[0x0f]",
"$import": "#paramInformation/30[0x0f]",
"label": "Alarm Configuration - 2nd Slot Action (LED)",
"defaultValue": 0
},
{
"#": "32[0xff000000]",
"$import": "#paramInformation/30[0xff000000]",
"label": "Alarm Configuration - 3rd Slot Notification Type",
"defaultValue": 1
},
{
"#": "32[0xff0000]",
"$import": "#paramInformation/30[0xff0000]",
"label": "Alarm Configuration - 3rd Slot Notification Event",
"defaultValue": 255
},
{
"#": "32[0xff00]",
"$import": "#paramInformation/30[0xff00]",
"label": "Alarm Configuration - 3rd Slot Notification Event Parameter",
"defaultValue": 0
},
{
"#": "32[0xf0]",
"$import": "#paramInformation/30[0xf0]",
"label": "Alarm Configuration - 3rd Slot Action (Frame)",
"defaultValue": 0
},
{
"#": "32[0x0f]",
"$import": "#paramInformation/30[0x0f]",
"label": "Alarm Configuration - 3rd Slot Action (LED)",
"defaultValue": 0
},
{
"#": "33[0xff000000]",
"$import": "#paramInformation/30[0xff000000]",
"label": "Alarm Configuration - 4th Slot Notification Type",
"defaultValue": 2
},
{
"#": "33[0xff0000]",
"$import": "#paramInformation/30[0xff0000]",
"label": "Alarm Configuration - 4th Slot Notification Event",
"defaultValue": 255
},
{
"#": "33[0xff00]",
"$import": "#paramInformation/30[0xff00]",
"label": "Alarm Configuration - 4th Slot Notification Event Parameter",
"defaultValue": 0
},
{
"#": "33[0xf0]",
"$import": "#paramInformation/30[0xf0]",
"label": "Alarm Configuration - 4th Slot Action (Frame)",
"defaultValue": 0
},
{
"#": "33[0x0f]",
"$import": "#paramInformation/30[0x0f]",
"label": "Alarm Configuration - 4th Slot Action (LED)",
"defaultValue": 0
},
{
"#": "34[0xff000000]",
"$import": "#paramInformation/30[0xff000000]",
"label": "Alarm Configuration - 5th Slot Notification Type",
"defaultValue": 4
},
{
"#": "34[0xff0000]",
"$import": "#paramInformation/30[0xff0000]",
"label": "Alarm Configuration - 5th Slot Notification Event",
"defaultValue": 255
},
{
"#": "34[0xff00]",
"$import": "#paramInformation/30[0xff00]",
"label": "Alarm Configuration - 5th Slot Notification Event Parameter",
"defaultValue": 0
},
{
"#": "34[0xf0]",
"$import": "#paramInformation/30[0xf0]",
"label": "Alarm Configuration - 5th Slot Action (Frame)",
"defaultValue": 0
},
{
"#": "34[0x0f]",
"$import": "#paramInformation/30[0x0f]",
"label": "Alarm Configuration - 5th Slot Action (LED)",
"defaultValue": 0
},
{
"#": "35",
"label": "Alarm Configuration Duration",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32400,
"defaultValue": 600,
"options": [
{
"label": "Infinite",
"value": 0
}
]
},
{
"#": "40[0x01]",
"$import": "templates/fibaro_template.json#send_s1_central_scene_pressed_1x"
},
{
"#": "40[0x02]",
"$import": "templates/fibaro_template.json#send_s1_central_scene_pressed_2x"
},
{
"#": "40[0x04]",
"$import": "templates/fibaro_template.json#send_s1_central_scene_pressed_3x"
},
{
"#": "40[0x08]",
"$import": "templates/fibaro_template.json#send_s1_central_scene_hold_release"
},
{
"#": "41[0x01]",
"$import": "templates/fibaro_template.json#send_s2_central_scene_pressed_1x"
},
{
"#": "41[0x02]",
"$import": "templates/fibaro_template.json#send_s2_central_scene_pressed_2x"
},
{
"#": "41[0x04]",
"$import": "templates/fibaro_template.json#send_s2_central_scene_pressed_3x"
},
{
"#": "41[0x08]",
"$import": "templates/fibaro_template.json#send_s2_central_scene_hold_release"
},
{
"#": "60",
"$import": "templates/fibaro_template.json#reports_include_self"
},
{
"#": "61",
"$import": "templates/fibaro_template.json#power_report_threshold_relative_0-500",
"label": "First Channel - Power Reports: Relative Change Threshold",
"defaultValue": 15
},
{
"#": "62",
"$import": "templates/fibaro_template.json#reports_periodic",
"label": "First Channel - Periodic Power Reports",
"description": "Allowable Range: 30-32400",
"maxValue": 32400
},
{
"#": "63",
"$import": "templates/fibaro_template.json#power_report_threshold_relative_0-500",
"label": "Second Channel - Power Reports: Relative Change Threshold",
"defaultValue": 15
},
{
"#": "64",
"$import": "templates/fibaro_template.json#reports_periodic",
"label": "Second Channel - Periodic Power Reports",
"description": "Allowable Range: 30-32400",
"maxValue": 32400
},
{
"#": "65",
"$import": "templates/fibaro_template.json#energy_report_threshold",
"label": "First Channel - Energy Report Threshold",
"maxValue": 500,
"defaultValue": 10
},
{
"#": "66",
"$import": "templates/fibaro_template.json#reports_periodic",
"label": "First Channel - Periodic Energy Reports",
"description": "Allowable Range: 30-32400",
"maxValue": 32400
},
{
"#": "67",
"$import": "templates/fibaro_template.json#energy_report_threshold",
"label": "Second Channel - Energy Report Threshold",
"maxValue": 500,
"defaultValue": 10
},
{
"#": "68",
"$import": "templates/fibaro_template.json#reports_periodic",
"label": "Second Channel - Periodic Energy Reports",
"description": "Allowable Range: 30-32400",
"maxValue": 32400
},
{
"#": "150",
"label": "First Channel Operating Mode",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Standard operation",
"value": 0
},
{
"label": "Turn off after delay",
"value": 1
},
{
"label": "Pulse - Turn on, then turn off after delay",
"value": 2
}
]
},
{
"#": "151",
"$import": "#paramInformation/150",
"label": "Second Channel Operating Mode"
},
{
"#": "152",
"label": "First Channel - Reaction to Switch for Timed Modes",
"valueSize": 1,
"defaultValue": 0,
"allowManualEntry": false,
"options": [
{
"label": "Cancel and set target state",
"value": 0
},
{
"label": "Ignore - Mode runs until it ends",
"value": 1
},
{
"label": "Reset - Start time from the beginning",
"value": 2
}
]
},
{
"#": "153",
"$import": "#paramInformation/152",
"label": "Second Channel - Reaction to Switch for Timed Modes"
},
{
"#": "154",
"label": "First Channel - Time Parameter for Timed Modes",
"valueSize": 2,
"unit": "seconds",
"minValue": 0,
"maxValue": 32000,
"defaultValue": 50,
"options": [
{
"label": "0.1 seconds",
"value": 0
}
]
},
{
"#": "155",
"$import": "#paramInformation/154",
"label": "Second Channel - Time Parameter for Timed Modes",
"valueSize": 2,
"minValue": 0,
"maxValue": 32000,
"defaultValue": 50
},
{
"#": "156",
"label": "Key S1 Associations: Switch ON Value Sent",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255
},
{
"#": "157",
"label": "Key S1 Associations: Switch OFF Value Sent",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "158",
"label": "Key S1 Associations: Double Click Value Sent",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 99
},
{
"#": "159",
"label": "Key S2 Associations: Switch ON Value Sent",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 255
},
{
"#": "160",
"label": "Key S2 Associations: Switch OFF Value Sent",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 0
},
{
"#": "161",
"label": "Key S2 Associations: Double Click Value Sent",
"valueSize": 2,
"minValue": 0,
"maxValue": 255,
"defaultValue": 99
}
]
}