diff --git a/velbusaio/module_spec/54.json b/velbusaio/module_spec/54.json index 8def29f..d809bee 100644 --- a/velbusaio/module_spec/54.json +++ b/velbusaio/module_spec/54.json @@ -1,4 +1,258 @@ { "Info": "1 Button Touch panel", - "Type": "VMBGP1-20" + "Type": "VMBGP1-20", + "Channels": { + "01": { + "Editable": "yes", + "Name": "Push button 1", + "Type": "Button" + }, + "02": { + "Editable": "yes", + "Name": "Virtual button 2", + "Type": "Button" + }, + "03": { + "Editable": "yes", + "Name": "Virtual button 3", + "Type": "Button" + }, + "04": { + "Editable": "yes", + "Name": "Virtual button 4", + "Type": "Button" + }, + "05": { + "Editable": "yes", + "Name": "Virtual button 5", + "Type": "Button" + }, + "06": { + "Editable": "yes", + "Name": "Virtual button 6", + "Type": "Button" + }, + "07": { + "Editable": "yes", + "Name": "Virtual button 7", + "Type": "Button" + }, + "08": { + "Editable": "yes", + "Name": "Virtual button 8", + "Type": "Button" + }, + "09": { + "Editable": "yes", + "Name": "Temperature", + "Type": "Temperature" + }, + "18": { + "Editable": "yes", + "Name": "Output", + "Type": "Relay" + }, + "96": { + "Name": "SelectedProgram", + "Type": "SelectedProgram" + } + }, + "TemperatureChannel": "09", + "Memory": { + "Address": { + "06C0": { + "ModuleName": "0:Start" + }, + "06C1": { + "ModuleName": "1" + }, + "06C2": { + "ModuleName": "2" + }, + "06C3": { + "ModuleName": "3" + }, + "06C4": { + "ModuleName": "4" + }, + "06C5": { + "ModuleName": "5" + }, + "06C6": { + "ModuleName": "6" + }, + "06C7": { + "ModuleName": "7" + }, + "06C8": { + "ModuleName": "8" + }, + "06C9": { + "ModuleName": "9" + }, + "06CA": { + "ModuleName": "10" + }, + "06CB": { + "ModuleName": "11" + }, + "06CC": { + "ModuleName": "12" + }, + "06CD": { + "ModuleName": "13" + }, + "06CE": { + "ModuleName": "14" + }, + "06CF": { + "ModuleName": "16" + }, + "06D0": { + "ModuleName": "17" + }, + "06D1": { + "ModuleName": "18" + }, + "06D2": { + "ModuleName": "19" + }, + "06D3": { + "ModuleName": "20" + }, + "06D4": { + "ModuleName": "21" + }, + "06D5": { + "ModuleName": "22" + }, + "06D6": { + "ModuleName": "23" + }, + "06D7": { + "ModuleName": "24" + }, + "06D8": { + "ModuleName": "25" + }, + "06D9": { + "ModuleName": "26" + }, + "06DA": { + "ModuleName": "27" + }, + "06DB": { + "ModuleName": "28" + }, + "06DC": { + "ModuleName": "29" + }, + "06DD": { + "ModuleName": "30" + }, + "06DE": { + "ModuleName": "31" + }, + "06DF": { + "ModuleName": "32" + }, + "06E0": { + "ModuleName": "33" + }, + "06E1": { + "ModuleName": "34" + }, + "06E2": { + "ModuleName": "35" + }, + "06E3": { + "ModuleName": "36" + }, + "06E4": { + "ModuleName": "37" + }, + "06E5": { + "ModuleName": "38" + }, + "06E6": { + "ModuleName": "39" + }, + "06E7": { + "ModuleName": "40" + }, + "06E8": { + "ModuleName": "41" + }, + "06E9": { + "ModuleName": "42" + }, + "06EA": { + "ModuleName": "43" + }, + "06EB": { + "ModuleName": "44" + }, + "06EC": { + "ModuleName": "45" + }, + "06ED": { + "ModuleName": "46" + }, + "06EE": { + "ModuleName": "47" + }, + "06EF": { + "ModuleName": "48" + }, + "06F0": { + "ModuleName": "49" + }, + "06F1": { + "ModuleName": "50" + }, + "06F2": { + "ModuleName": "51" + }, + "06F3": { + "ModuleName": "52" + }, + "06F4": { + "ModuleName": "53" + }, + "06F5": { + "ModuleName": "54" + }, + "06F6": { + "ModuleName": "55" + }, + "06F7": { + "ModuleName": "56" + }, + "06F8": { + "ModuleName": "57" + }, + "06F9": { + "ModuleName": "58" + }, + "06FA": { + "ModuleName": "59" + }, + "06FB": { + "ModuleName": "60" + }, + "06FC": { + "ModuleName": "61" + }, + "06FD": { + "ModuleName": "62" + }, + "06FE": { + "ModuleName": "63" + }, + "06FF": { + "ModuleName": "64:Save" + } + } + }, + "ModuleName": "06C0-06CFF" } diff --git a/velbusaio/module_spec/55.json b/velbusaio/module_spec/55.json index 7365910..d5d9cab 100644 --- a/velbusaio/module_spec/55.json +++ b/velbusaio/module_spec/55.json @@ -1,4 +1,258 @@ { "Info": "2 Button Touch panel", - "Type": "VMBGP2-20" + "Type": "VMBGP2-20", + "Channels": { + "01": { + "Editable": "yes", + "Name": "Push button 1", + "Type": "Button" + }, + "02": { + "Editable": "yes", + "Name": "Push button 2", + "Type": "Button" + }, + "03": { + "Editable": "yes", + "Name": "Virtual button 3", + "Type": "Button" + }, + "04": { + "Editable": "yes", + "Name": "Virtual button 4", + "Type": "Button" + }, + "05": { + "Editable": "yes", + "Name": "Virtual button 5", + "Type": "Button" + }, + "06": { + "Editable": "yes", + "Name": "Virtual button 6", + "Type": "Button" + }, + "07": { + "Editable": "yes", + "Name": "Virtual button 7", + "Type": "Button" + }, + "08": { + "Editable": "yes", + "Name": "Virtual button 8", + "Type": "Button" + }, + "09": { + "Editable": "yes", + "Name": "Temperature", + "Type": "Temperature" + }, + "18": { + "Editable": "yes", + "Name": "Output", + "Type": "Relay" + }, + "96": { + "Name": "SelectedProgram", + "Type": "SelectedProgram" + } + }, + "TemperatureChannel": "09", + "Memory": { + "Address": { + "06C0": { + "ModuleName": "0:Start" + }, + "06C1": { + "ModuleName": "1" + }, + "06C2": { + "ModuleName": "2" + }, + "06C3": { + "ModuleName": "3" + }, + "06C4": { + "ModuleName": "4" + }, + "06C5": { + "ModuleName": "5" + }, + "06C6": { + "ModuleName": "6" + }, + "06C7": { + "ModuleName": "7" + }, + "06C8": { + "ModuleName": "8" + }, + "06C9": { + "ModuleName": "9" + }, + "06CA": { + "ModuleName": "10" + }, + "06CB": { + "ModuleName": "11" + }, + "06CC": { + "ModuleName": "12" + }, + "06CD": { + "ModuleName": "13" + }, + "06CE": { + "ModuleName": "14" + }, + "06CF": { + "ModuleName": "16" + }, + "06D0": { + "ModuleName": "17" + }, + "06D1": { + "ModuleName": "18" + }, + "06D2": { + "ModuleName": "19" + }, + "06D3": { + "ModuleName": "20" + }, + "06D4": { + "ModuleName": "21" + }, + "06D5": { + "ModuleName": "22" + }, + "06D6": { + "ModuleName": "23" + }, + "06D7": { + "ModuleName": "24" + }, + "06D8": { + "ModuleName": "25" + }, + "06D9": { + "ModuleName": "26" + }, + "06DA": { + "ModuleName": "27" + }, + "06DB": { + "ModuleName": "28" + }, + "06DC": { + "ModuleName": "29" + }, + "06DD": { + "ModuleName": "30" + }, + "06DE": { + "ModuleName": "31" + }, + "06DF": { + "ModuleName": "32" + }, + "06E0": { + "ModuleName": "33" + }, + "06E1": { + "ModuleName": "34" + }, + "06E2": { + "ModuleName": "35" + }, + "06E3": { + "ModuleName": "36" + }, + "06E4": { + "ModuleName": "37" + }, + "06E5": { + "ModuleName": "38" + }, + "06E6": { + "ModuleName": "39" + }, + "06E7": { + "ModuleName": "40" + }, + "06E8": { + "ModuleName": "41" + }, + "06E9": { + "ModuleName": "42" + }, + "06EA": { + "ModuleName": "43" + }, + "06EB": { + "ModuleName": "44" + }, + "06EC": { + "ModuleName": "45" + }, + "06ED": { + "ModuleName": "46" + }, + "06EE": { + "ModuleName": "47" + }, + "06EF": { + "ModuleName": "48" + }, + "06F0": { + "ModuleName": "49" + }, + "06F1": { + "ModuleName": "50" + }, + "06F2": { + "ModuleName": "51" + }, + "06F3": { + "ModuleName": "52" + }, + "06F4": { + "ModuleName": "53" + }, + "06F5": { + "ModuleName": "54" + }, + "06F6": { + "ModuleName": "55" + }, + "06F7": { + "ModuleName": "56" + }, + "06F8": { + "ModuleName": "57" + }, + "06F9": { + "ModuleName": "58" + }, + "06FA": { + "ModuleName": "59" + }, + "06FB": { + "ModuleName": "60" + }, + "06FC": { + "ModuleName": "61" + }, + "06FD": { + "ModuleName": "62" + }, + "06FE": { + "ModuleName": "63" + }, + "06FF": { + "ModuleName": "64:Save" + } + } + }, + "ModuleName": "06C0-06CFF" } diff --git a/velbusaio/module_spec/56.json b/velbusaio/module_spec/56.json index e44a8d7..2521c3d 100644 --- a/velbusaio/module_spec/56.json +++ b/velbusaio/module_spec/56.json @@ -1,4 +1,258 @@ { "Info": "4 Button Touch panel", - "Type": "VMBGP4-20" + "Type": "VMBGP4-20", + "Channels": { + "01": { + "Editable": "yes", + "Name": "Push button 1", + "Type": "Button" + }, + "02": { + "Editable": "yes", + "Name": "Push button 2", + "Type": "Button" + }, + "03": { + "Editable": "yes", + "Name": "Push button 3", + "Type": "Button" + }, + "04": { + "Editable": "yes", + "Name": "Push button 4", + "Type": "Button" + }, + "05": { + "Editable": "yes", + "Name": "Virtual button 5", + "Type": "Button" + }, + "06": { + "Editable": "yes", + "Name": "Virtual button 6", + "Type": "Button" + }, + "07": { + "Editable": "yes", + "Name": "Virtual button 7", + "Type": "Button" + }, + "08": { + "Editable": "yes", + "Name": "Virtual button 8", + "Type": "Button" + }, + "09": { + "Editable": "yes", + "Name": "Temperature", + "Type": "Temperature" + }, + "18": { + "Editable": "yes", + "Name": "Output", + "Type": "Relay" + }, + "96": { + "Name": "SelectedProgram", + "Type": "SelectedProgram" + } + }, + "TemperatureChannel": "09", + "Memory": { + "Address": { + "06C0": { + "ModuleName": "0:Start" + }, + "06C1": { + "ModuleName": "1" + }, + "06C2": { + "ModuleName": "2" + }, + "06C3": { + "ModuleName": "3" + }, + "06C4": { + "ModuleName": "4" + }, + "06C5": { + "ModuleName": "5" + }, + "06C6": { + "ModuleName": "6" + }, + "06C7": { + "ModuleName": "7" + }, + "06C8": { + "ModuleName": "8" + }, + "06C9": { + "ModuleName": "9" + }, + "06CA": { + "ModuleName": "10" + }, + "06CB": { + "ModuleName": "11" + }, + "06CC": { + "ModuleName": "12" + }, + "06CD": { + "ModuleName": "13" + }, + "06CE": { + "ModuleName": "14" + }, + "06CF": { + "ModuleName": "16" + }, + "06D0": { + "ModuleName": "17" + }, + "06D1": { + "ModuleName": "18" + }, + "06D2": { + "ModuleName": "19" + }, + "06D3": { + "ModuleName": "20" + }, + "06D4": { + "ModuleName": "21" + }, + "06D5": { + "ModuleName": "22" + }, + "06D6": { + "ModuleName": "23" + }, + "06D7": { + "ModuleName": "24" + }, + "06D8": { + "ModuleName": "25" + }, + "06D9": { + "ModuleName": "26" + }, + "06DA": { + "ModuleName": "27" + }, + "06DB": { + "ModuleName": "28" + }, + "06DC": { + "ModuleName": "29" + }, + "06DD": { + "ModuleName": "30" + }, + "06DE": { + "ModuleName": "31" + }, + "06DF": { + "ModuleName": "32" + }, + "06E0": { + "ModuleName": "33" + }, + "06E1": { + "ModuleName": "34" + }, + "06E2": { + "ModuleName": "35" + }, + "06E3": { + "ModuleName": "36" + }, + "06E4": { + "ModuleName": "37" + }, + "06E5": { + "ModuleName": "38" + }, + "06E6": { + "ModuleName": "39" + }, + "06E7": { + "ModuleName": "40" + }, + "06E8": { + "ModuleName": "41" + }, + "06E9": { + "ModuleName": "42" + }, + "06EA": { + "ModuleName": "43" + }, + "06EB": { + "ModuleName": "44" + }, + "06EC": { + "ModuleName": "45" + }, + "06ED": { + "ModuleName": "46" + }, + "06EE": { + "ModuleName": "47" + }, + "06EF": { + "ModuleName": "48" + }, + "06F0": { + "ModuleName": "49" + }, + "06F1": { + "ModuleName": "50" + }, + "06F2": { + "ModuleName": "51" + }, + "06F3": { + "ModuleName": "52" + }, + "06F4": { + "ModuleName": "53" + }, + "06F5": { + "ModuleName": "54" + }, + "06F6": { + "ModuleName": "55" + }, + "06F7": { + "ModuleName": "56" + }, + "06F8": { + "ModuleName": "57" + }, + "06F9": { + "ModuleName": "58" + }, + "06FA": { + "ModuleName": "59" + }, + "06FB": { + "ModuleName": "60" + }, + "06FC": { + "ModuleName": "61" + }, + "06FD": { + "ModuleName": "62" + }, + "06FE": { + "ModuleName": "63" + }, + "06FF": { + "ModuleName": "64:Save" + } + } + }, + "ModuleName": "06C0-06CFF" }