Advertisement
Guest User

Untitled

a guest
Mar 25th, 2012
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 107.87 KB | None | 0 0
  1. { "devices": [ { "id": 1, "name": "ZWave", "device_type": "urn:schemas-micasaverde-com:device:ZWaveNetwork:1", "device_file": "D_ZWaveNetwork.xml", "states": [ { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "Use45", "value": "1", "id": 0 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "UseMR", "value": "1", "id": 1 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "LimitNeighbors", "value": "0", "id": 2 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "LastUpdate", "id": 3, "value": "1332664580" }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "AutoConfigure", "value": "1", "id": 4 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "NetStatusID", "id": 5, "value": "1" }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "NetStatusText", "id": 6, "value": "OK" }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "LockComPort", "value": "1", "id": 7 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "ComPort", "value": "\/dev\/ttyS0", "id": 8 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "PollingEnabled", "value": "1", "id": 9 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "PollDelayInitial", "value": "20", "id": 10 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "PollDelayDeadTime", "value": "10", "id": 11 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "PollMinDelay", "value": "30", "id": 12 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "PollFrequency", "value": "60", "id": 13 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "VersionInfo", "value": "3.20 L:1", "id": 14 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "HomeID", "value": "House: 16b513e Node 1 Suc 0", "id": 15 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "Role", "value": "Master SIS:NO PRI:YES", "id": 16 }, { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "variable": "LastDongleBackup", "id": 17, "value": "1332580954" }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "LastTimeOffset", "value": "1", "id": 18 } ], "category_num": 19, "subcategory_num": 0, "time_created": 1329432116, "ControlURLs": { "service_1": { "service": "urn:micasaverde-com:serviceId:ZWaveNetwork1", "ControlURL": "\/upnp\/control\/dev_1", "EventURL": "\/upnp\/event\/dev_1", "serviceType": "urn:schemas-micasaverde-org:service:ZWaveNetwork:1" } }, "invisible": "1", "local_udn": "uuid:4d494342-5342-5645-0001-000001cb4f4a" }, { "id": "2", "device_type": "urn:schemas-micasaverde-com:device:SceneController:1", "room": "0", "id_parent": 1, "embedded": 0, "disabled": 0, "device_file": "D_SceneController1.xml", "impl_file": "", "manufacturer": "", "model": "", "altid": "1", "ip": "", "mac": "", "time_created": "1332548758", "states": [ { "service": "urn:micasaverde-com:serviceId:SceneController1", "variable": "Scenes", "value": "", "id": 0 }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "IgnoreRoom", "value": "1", "id": 1 } ], "category_num": 14, "subcategory_num": 0, "ControlURLs": { "service_2": { "service": "urn:micasaverde-com:serviceId:SceneController1", "ControlURL": "\/upnp\/control\/dev_2", "EventURL": "\/upnp\/event\/dev_2", "serviceType": "urn:schemas-micasaverde-com:service:SceneController:1" }, "service_3": { "service": "urn:micasaverde-com:serviceId:HaDevice1", "ControlURL": "\/upnp\/control\/dev_3", "EventURL": "\/upnp\/event\/dev_3", "serviceType": "urn:schemas-micasaverde-com:service:HaDevice:1" } }, "name": "_Scene Controller", "invisible": "1", "local_udn": "uuid:4d494342-5342-5645-0002-000001cb4f4a" }, { "id": "3", "room": "0", "id_parent": 0, "embedded": 0, "disabled": 0, "device_file": "D_PingSensor.xml", "manufacturer": "", "model": "", "altid": "", "ip": "", "mac": "", "time_created": "1332526538", "plugin": "1228", "states": [ { "service": "urn:demo-ted-striker:serviceId:PingSensor1", "variable": "Period", "value": "15", "id": 0 }, { "service": "urn:demo-ted-striker:serviceId:PingSensor1", "variable": "Address", "value": "192.168.234.3", "id": 1 }, { "service": "urn:demo-ted-striker:serviceId:PingSensor1", "variable": "Invert", "value": "0", "id": 2 }, { "service": "urn:upnp-org:serviceId:SwitchPower1", "variable": "Target", "value": "1", "id": 3 }, { "service": "urn:upnp-org:serviceId:SwitchPower1", "variable": "Status", "value": "1", "id": 4 }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "LastUpdate", "value": "0", "id": 5 }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "Configured", "value": "0", "id": 6 }, { "service": "urn:micasaverde-com:serviceId:SecuritySensor1", "variable": "Tripped", "value": "0", "id": 7 }, { "service": "urn:micasaverde-com:serviceId:SecuritySensor1", "variable": "LastTrip", "value": "1332526563", "id": 8 }, { "service": "urn:micasaverde-com:serviceId:SecuritySensor1", "variable": "Armed", "value": "0", "id": 9 }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "AutoConfigure", "value": "-1", "id": 10 } ], "impl_file": "I_PingSensor.xml", "name": "Ping Sensor", "ControlURLs": { "service_4": { "service": "urn:demo-ted-striker:serviceId:PingSensor1", "ControlURL": "\/upnp\/control\/dev_4", "EventURL": "\/upnp\/event\/dev_4", "serviceType": "urn:schemas-demo-ted-striker:service:PingSensor:1" }, "service_5": { "service": "urn:micasaverde-com:serviceId:SecuritySensor1", "ControlURL": "\/upnp\/control\/dev_5", "EventURL": "\/upnp\/event\/dev_5", "serviceType": "urn:schemas-micasaverde-com:service:SecuritySensor:1" }, "service_6": { "service": "urn:upnp-org:serviceId:SwitchPower1", "ControlURL": "\/upnp\/control\/dev_6", "EventURL": "\/upnp\/event\/dev_6", "serviceType": "urn:schemas-upnp-org:service:SwitchPower:1" } }, "device_type": "urn:schemas-micasaverde-com:device:MotionSensor:1", "category_num": 4, "subcategory_num": 3, "local_udn": "uuid:4d494342-5342-5645-0003-000001cb4f4a" }, { "id": "4", "room": "0", "id_parent": 0, "embedded": 0, "disabled": 0, "device_file": "D_EchoEnergyManager.xml", "manufacturer": "", "model": "", "altid": "", "ip": "", "mac": "", "time_created": "1332527739", "plugin": "1328", "states": [ { "service": "urn:micasaverde-com:serviceId:EEM-Plugin1", "variable": "GotKey", "value": "0", "id": 0 }, { "service": "urn:micasaverde-com:serviceId:EEM-Plugin1", "variable": "UserDataVersion", "id": 1, "value": "664580001" }, { "service": "urn:micasaverde-com:serviceId:EEM-Plugin1", "variable": "EMDeviceList", "value": "", "id": 2 }, { "service": "urn:micasaverde-com:serviceId:EEM-Plugin1", "variable": "TSDeviceList", "value": "", "id": 3 } ], "invisible": "1", "impl_file": "I_EchoEnergyManager.xml", "name": "Ergy", "ControlURLs": { "service_7": { "service": "urn:micasaverde-com:serviceId:EEM-Plugin1", "ControlURL": "\/upnp\/control\/dev_7", "EventURL": "\/upnp\/event\/dev_7", "serviceType": "urn:schemas-micasaverde-com:service:EEM-Plugin:1" } }, "device_type": "urn:schemas-micasaverde-com:device:EnergyCalculator:1", "local_udn": "uuid:4d494342-5342-5645-0004-000001cb4f4a" }, { "id": "5", "name": "WANConnectionDevice - FRITZ!Box Fon WLAN", "device_type": "urn:schemas-upnp-org:device:WANConnectionDevice:1", "room": "0", "id_parent": 0, "embedded": 0, "disabled": 0, "impl_file": "", "manufacturer": "", "model": "", "altid": "", "ip": "192.168.1.1", "mac": "00:15:0C:B3:23:A2", "time_created": "1332528461", "device_file": "D_FUP_uuid 75802409-bccb-40e7-8e6a-00150CB323A2.xml", "ControlURLs": { "service_8": { "service": "urn:upnp-org:serviceId:WANDSLLinkC1", "serviceType": "urn:schemas-upnp-org:service:WANDSLLinkConfig:1", "Foreign_ControlURL": "http:\/\/192.168.1.1:49000\/upnp\/control\/WANDSLLinkC1", "Foreign_EventURL": "http:\/\/192.168.1.1:49000\/upnp\/control\/WANDSLLinkC1" }, "service_9": { "service": "urn:upnp-org:serviceId:WANIPConn1", "serviceType": "urn:schemas-upnp-org:service:WANIPConnection:1", "Foreign_ControlURL": "http:\/\/192.168.1.1:49000\/upnp\/control\/WANIPConn1", "Foreign_EventURL": "http:\/\/192.168.1.1:49000\/upnp\/control\/WANIPConn1" } }, "udn": "uuid:75802409-bccb-40e7-8e6a-00150CB323A2", "states": [ ] }, { "id": "6", "name": "42 UPnP\/1.0 AVM FRITZ!Box Fon WLAN", "device_type": "urn:schemas-upnp-org:device:InternetGatewayDevice:1", "room": "0", "id_parent": 0, "embedded": 0, "disabled": 0, "impl_file": "", "manufacturer": "", "model": "", "altid": "", "ip": "192.168.1.1", "mac": "00:15:0C:B3:23:A2", "time_created": "1332528496", "device_file": "D_FUP_uuid 75802409-bccb-40e7-8e6c-00150CB323A2.xml", "ControlURLs": { "service_9": { "service": "urn:any-com:serviceId:any1", "serviceType": "urn:schemas-any-com:service:Any:1", "Foreign_ControlURL": "http:\/\/192.168.1.1:49000\/upnp\/control\/any", "Foreign_EventURL": "http:\/\/192.168.1.1:49000\/upnp\/control\/any" } }, "states": [ ], "local_udn": "uuid:4d494342-5342-5645-0006-000001cb4f4a" }, { "id": "9", "device_type": "urn:demo-micasaverde-com:device:weather:1", "room": "0", "id_parent": 0, "embedded": 0, "disabled": 0, "device_file": "D_Weather.xml", "manufacturer": "", "model": "", "altid": "", "ip": "", "mac": "", "time_created": "1332577215", "plugin": "45", "states": [ { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "variable": "Location", "value": "", "id": 0 }, { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "variable": "Metric", "value": "1", "id": 1 }, { "service": "urn:micasaverde-com:serviceId:HaDevice1", "variable": "LastUpdate", "id": 2, "value": "1332666390" }, { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "variable": "Condition", "id": 3, "value": "Partly Cloudy" }, { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "variable": "WindCondition", "id": 4, "value": "SW at 2 mph" }, { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "variable": "WindDirection", "id": 5, "value": "SW" }, { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "variable": "WindSpeed", "id": 6, "value": "3" } ], "impl_file": "I_GoogleWeather.xml", "name": "World Weather", "ControlURLs": { "service_10": { "service": "urn:upnp-micasaverde-com:serviceId:Weather1", "ControlURL": "\/upnp\/control\/dev_10", "EventURL": "\/upnp\/event\/dev_10", "serviceType": "urn:schemas-micasaverde-com:service:Weather:1" } }, "onDashboard": 1, "local_udn": "uuid:4d494342-5342-5645-0009-000001cb4f4a" }, { "id": "10", "name": "Temperature", "device_type": "urn:schemas-micasaverde-com:device:TemperatureSensor:1", "room": "0", "id_parent": 9, "disabled": 0, "device_file": "D_TemperatureSensor1.xml", "impl_file": "S_TemperatureSensor1.xml", "manufacturer": "", "model": "", "altid": "Weather-Current-Temperature", "ip": "", "mac": "", "time_created": "1332577239", "states": [ { "service": "urn:upnp-org:serviceId:TemperatureSensor1", "variable": "CurrentTemperature", "id": 0, "value": "9" } ], "category_num": 17, "subcategory_num": 0, "embedded": "1", "ControlURLs": { "service_11": { "service": "urn:upnp-org:serviceId:TemperatureSensor1", "ControlURL": "\/upnp\/control\/dev_11", "EventURL": "\/upnp\/event\/dev_11", "serviceType": "urn:schemas-upnp-org:service:TemperatureSensor:1" }, "service_12": { "service": "urn:micasaverde-com:serviceId:HaDevice1", "ControlURL": "\/upnp\/control\/dev_12", "EventURL": "\/upnp\/event\/dev_12", "serviceType": "urn:schemas-micasaverde-com:service:HaDevice:1" } }, "local_udn": "uuid:4d494342-5342-5645-000a-000001cb4f4a" }, { "id": "11", "name": "Low Temperature", "device_type": "urn:schemas-micasaverde-com:device:TemperatureSensor:1", "room": "0", "id_parent": 9, "disabled": 0, "device_file": "D_TemperatureSensor1.xml", "impl_file": "S_TemperatureSensor1.xml", "manufacturer": "", "model": "", "altid": "Weather-Forecast-LowTemperature", "ip": "", "mac": "", "time_created": "1332577239", "states": [ { "service": "urn:upnp-org:serviceId:TemperatureSensor1", "variable": "CurrentTemperature", "id": 0, "value": "3" } ], "category_num": 17, "subcategory_num": 0, "embedded": "1", "ControlURLs": { "service_13": { "service": "urn:upnp-org:serviceId:TemperatureSensor1", "ControlURL": "\/upnp\/control\/dev_13", "EventURL": "\/upnp\/event\/dev_13", "serviceType": "urn:schemas-upnp-org:service:TemperatureSensor:1" }, "service_14": { "service": "urn:micasaverde-com:serviceId:HaDevice1", "ControlURL": "\/upnp\/control\/dev_14", "EventURL": "\/upnp\/event\/dev_14", "serviceType": "urn:schemas-micasaverde-com:service:HaDevice:1" } }, "local_udn": "uuid:4d494342-5342-5645-000b-000001cb4f4a" }, { "id": "12", "name": "High Temperature", "device_type": "urn:schemas-micasaverde-com:device:TemperatureSensor:1", "room": "0", "id_parent": 9, "disabled": 0, "device_file": "D_TemperatureSensor1.xml", "impl_file": "S_TemperatureSensor1.xml", "manufacturer": "", "model": "", "altid": "Weather-Forecast-HighTemperature", "ip": "", "mac": "", "time_created": "1332577239", "states": [ { "service": "urn:upnp-org:serviceId:TemperatureSensor1", "variable": "CurrentTemperature", "id": 0, "value": "16" } ], "category_num": 17, "subcategory_num": 0, "embedded": "1", "ControlURLs": { "service_15": { "service": "urn:upnp-org:serviceId:TemperatureSensor1", "ControlURL": "\/upnp\/control\/dev_15", "EventURL": "\/upnp\/event\/dev_15", "serviceType": "urn:schemas-upnp-org:service:TemperatureSensor:1" }, "service_16": { "service": "urn:micasaverde-com:serviceId:HaDevice1", "ControlURL": "\/upnp\/control\/dev_16", "EventURL": "\/upnp\/event\/dev_16", "serviceType": "urn:schemas-micasaverde-com:service:HaDevice:1" } }, "local_udn": "uuid:4d494342-5342-5645-000c-000001cb4f4a" }, { "id": "13", "name": "Humidity", "device_type": "urn:schemas-micasaverde-com:device:HumiditySensor:1", "room": "0", "id_parent": 9, "disabled": 0, "device_file": "D_HumiditySensor1.xml", "impl_file": "S_HumiditySensor1.xml", "manufacturer": "", "model": "", "altid": "Weather-Current-Humidity", "ip": "", "mac": "", "time_created": "1332577239", "states": [ { "service": "urn:micasaverde-com:serviceId:HumiditySensor1", "variable": "CurrentLevel", "id": 0, "value": "71" } ], "category_num": 16, "subcategory_num": 0, "embedded": "1", "ControlURLs": { "service_17": { "service": "urn:micasaverde-com:serviceId:HumiditySensor1", "ControlURL": "\/upnp\/control\/dev_17", "EventURL": "\/upnp\/event\/dev_17", "serviceType": "urn:schemas-micasaverde-com:service:HumiditySensor:1" }, "service_18": { "service": "urn:micasaverde-com:serviceId:HaDevice1", "ControlURL": "\/upnp\/control\/dev_18", "EventURL": "\/upnp\/event\/dev_18", "serviceType": "urn:schemas-micasaverde-com:service:HaDevice:1" } }, "local_udn": "uuid:4d494342-5342-5645-000d-000001cb4f4a" } ], "rooms": [ { "posx": 0, "posy": 0, "width": 4, "height": 4, "name": "Wohnzimmer", "id": 1, "section": 1 } ], "scenes": [ { "name": "testMitteilung", "notification_only": 3, "triggers": [ { "device": 3, "name": "testMitteilung", "enabled": 0, "arguments": [ { "id": 1, "value": "1" } ], "template": "1", "users": 134296 } ], "id": 1, "Timestamp": 1332527658, "room": 0 } ], "sections": [ { "id": 1, "name": "My Home" } ], "timezone": "0", "firmware_version": "1", "ExtraLuaFiles": [ ], "ServerBackup": "1", "InstalledPlugins2": [ { "Version": "3838", "AllowMultiple": "0", "Title": "Ping Sensor", "Icon": "images\/plugin.png", "Instructions": "http:\/\/forum.micasaverde.com\/index.php?topic=1997.0", "Hidden": "0", "Files": [ { "SourceName": "D_PingSensor.json", "SourcePath": null, "DestName": "D_PingSensor.json", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "J" }, { "SourceName": "D_PingSensor.xml", "SourcePath": null, "DestName": "D_PingSensor.xml", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "D" }, { "SourceName": "I_PingSensor.xml", "SourcePath": null, "DestName": "I_PingSensor.xml", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "I" }, { "SourceName": "S_PingSensor.xml", "SourcePath": null, "DestName": "S_PingSensor.xml", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "S" } ], "Devices": [ { "DeviceFileName": "D_PingSensor.xml", "DeviceType": "urn:schemas-micasaverde-com:device:PingSensor:1", "ImplFile": "I_PingSensor.xml", "Invisible": "0", "CategoryNum": "1" } ], "VersionMajor": "0", "VersionMinor": "14", "SupportedPlatforms": null, "MinimumVersion": null, "DevStatus": null, "Approved": "1", "id": 1228, "timestamp": 1332526538 }, { "Version": "4928", "AllowMultiple": "0", "Title": "ERGY plugin", "Icon": "images\/plugin.png", "Instructions": " ", "Hidden": "1", "Files": [ { "SourceName": "D_EchoEnergyManager.xml", "SourcePath": null, "DestName": "D_EchoEnergyManager.xml", "DestPath": "", "Compress": "1", "Encrypt": "1", "Role": "D" }, { "SourceName": "I_EchoEnergyManager.xml", "SourcePath": null, "DestName": "I_EchoEnergyManager.xml", "DestPath": "", "Compress": "1", "Encrypt": "1", "Role": "I" }, { "SourceName": "S_EchoEnergyManager.xml", "SourcePath": null, "DestName": "S_EchoEnergyManager.xml", "DestPath": "", "Compress": "1", "Encrypt": "1", "Role": "S" }, { "SourceName": "J_EchoEnergyManager.js", "SourcePath": null, "DestName": "J_EchoEnergyManager.js", "DestPath": "", "Compress": "1", "Encrypt": "1", "Role": "J" }, { "SourceName": "L_EchoEnergyManager.lua", "SourcePath": null, "DestName": "L_EchoEnergyManager.lua", "DestPath": "", "Compress": "1", "Encrypt": "1", "Role": "M" } ], "Devices": [ { "DeviceFileName": "D_EchoEnergyManager.xml", "DeviceType": "urn:schemas-micasaverde-com:device:EnergyProfiler:1", "ImplFile": "I_EchoEnergyManager.xml", "Invisible": "1", "CategoryNum": null } ], "Lua": [ { "FileName": "L_EchoEnergyManager.lua" } ], "VersionMajor": "0", "VersionMinor": "99", "SupportedPlatforms": null, "MinimumVersion": null, "DevStatus": null, "Approved": "1", "id": 1328, "timestamp": 1332527786 }, { "Version": "3828", "AllowMultiple": "0", "Title": "Google Weather Plugin", "Icon": "plugins\/icons\/45.png", "Instructions": "http:\/\/code.mios.com\/trac\/mios_weather", "Hidden": "0", "Files": [ { "SourceName": "D_Weather.xml", "SourcePath": null, "DestName": "D_Weather.xml", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "D" }, { "SourceName": "I_GoogleWeather.xml", "SourcePath": null, "DestName": "I_GoogleWeather.xml", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "I" }, { "SourceName": "D_Weather.json", "SourcePath": null, "DestName": "D_Weather.json", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "J" }, { "SourceName": "S_Weather.xml", "SourcePath": null, "DestName": "S_Weather.xml", "DestPath": "", "Compress": "1", "Encrypt": "0", "Role": "S" } ], "Devices": [ { "DeviceFileName": "D_Weather.xml", "DeviceType": "urn:demo-micasaverde-com:device:weather:1", "ImplFile": "I_GoogleWeather.xml", "Invisible": "0", "CategoryNum": null } ], "VersionMajor": "1", "VersionMinor": "47", "SupportedPlatforms": null, "MinimumVersion": null, "DevStatus": null, "Approved": "1", "id": 45, "timestamp": 1332577215 } ], "zwave_heal": "1332548758", "overview_tabs": [ { "Label": { "lang_tag": "lang_overview_security", "text": "Security" }, "content_function": "get_overview_security", "visible": 1, "menu_trigger": "climate_security" }, { "Label": { "lang_tag": "lang_overview_cameras", "text": "Cameras" }, "content_function": "get_overview_cameras", "visible": 1, "menu_trigger": "cameras" }, { "Label": { "lang_tag": "lang_overview_lights", "text": "Lights" }, "content_function": "get_overview_lights", "visible": 1, "menu_trigger": "lights" }, { "Label": { "lang_tag": "lang_overview_climate", "text": "Climate" }, "content_function": "get_overview_climate", "visible": 1, "menu_trigger": "climate_security" }, { "Label": { "lang_tag": "lang_overview_scenes", "text": "Scenes" }, "content_function": "get_overview_scenes", "visible": 1, "menu_trigger": "scenes" }, { "Label": { "lang_tag": "lang_overview_events", "text": "Alerts" }, "content_function": "get_overview_events", "visible": 1, "menu_trigger": "my_alerts" }, { "Label": { "lang_tag": "lang_overview_triggers", "text": "Triggers" }, "content_function": "get_overview_triggers", "visible": 1, "menu_trigger": "triggers" }, { "Label": { "lang_tag": "lang_overview_schedules", "text": "Upcoming schedules" }, "content_function": "get_overview_schedules", "visible": 1, "menu_trigger": "schedules" } ], "TemperatureFormat": "C", "PK_City": "13594", "longitude": 10.617000, "latitude": 47.883000, "currency": "€", "KwhPrice": "0.25", "City_description": "Kaufbeuren", "FirstSave": 1082013226, "DeviceSync": "1332523794", "ip_requests": [ { "mac": "74:DE:2B:44:35:60", "ip": "192.168.1.46", "date": 1332525044 }, { "mac": "D8:9E:3F:8B:14:F3", "ip": "192.168.1.35", "date": 1332599433 }, { "mac": "F8:1E:DF:DA:D6:FD", "ip": "192.168.1.27", "date": 1332666755 }, { "mac": "00:21:6B:AB:F8:74", "ip": "192.168.1.26", "date": 1332611369 } ], "UpnpScanning": "1", "upnp_devices": [ { "udn": "uuid:75802409-bccb-40e7-8e6c-00150CB323A2", "url": "http:\/\/192.168.1.1:49000\/igddesc.xml", "ip": "192.168.1.1", "device_type": "urn:schemas-upnp-org:device:InternetGatewayDevice:1", "name": "42 UPnP\/1.0 AVM FRITZ!Box Fon WLAN ", "discovery_date": 1332667423 }, { "udn": "uuid:75802409-bccb-40e7-8e6b-00150CB323A2", "url": "http:\/\/192.168.1.1:49000\/igddesc.xml", "ip": "192.168.1.1", "device_type": "urn:schemas-upnp-org:device:WANDevice:1", "name": "WANDevice - FRITZ!Box Fon WLAN 1", "discovery_date": 1332667423 }, { "udn": "uuid:75802409-bccb-40e7-8e6a-00150CB323A2", "device_type": "urn:schemas-upnp-org:device:WANConnectionDevice:1", "ip": "192.168.1.1", "name": "WANConnectionDevice - FRITZ!Box Fon WLAN 1", "url": "http:\/\/192.168.1.1:49000\/igddesc.xml", "discovery_date": 1332667423 }, { "udn": "uuid:10e8debd-9c87-4817-9689-70847e0d454c", "url": "http:\/\/192.168.1.26:2869\/upnphost\/udhisapi.dll?content=uuid:10e8debd-9c87-4817-9689-70847e0d454c", "ip": "192.168.1.26", "device_type": "urn:schemas-upnp-org:device:MediaServer:1", "name": "NBAU-PC: NBau:", "discovery_date": 1332610893 } ], "PluginsSynced": "1", "InstalledPlugins": [ ], "UnassignedDevices": 0, "AutomationDevices": 0, "device_sync": "1,2,3,4,5,6,9,10,11,12,13", "users": [ { "id": 134296, "Name": "asdf", "Level": 1 } ], "BuildVersion": "*1.5.346*", "SvnVersion": "*5732*", "model": "Sercomm NA900", "local_udn": "uuid:4d494342-5342-5645-0000-000001cb4f4a", "gmt_offset": "1", "PK_AccessPoint": "30101322\n", "RA_Server": "fwd2.mios.com", "RA_Server_Back": "fwd1.mios.com", "ir": 0, "DataVersion": 664580007, "LoadTime": 1332664580 , "static_data": [ { "flashicon": "icons\/devices.swf", "imgIconBody": "", "imgIconDimmable": "", "imgIconTurnable": "", "imgIconMin": "", "imgIconMax": "", "halloIconsDir": "pics\/hallo", "inScene": "0", "ToggleButton": 1, "DisplayStatus": { }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "lighting_devices" }, "Tabs": [ { "Label": { "lang_tag": "tabname_control", "text": "Control" }, "Position": "0", "TabType": "flash", "Control": [ { "ControlType": "label", "Label": { "lang_tag": "scenes", "text": "Scenes" }, "Display": { "Top": 60, "Left": 50, "Width": 75, "Height": 20 } }, { "ControlType": "variable", "Display": { "Service": "urn:micasaverde-com:serviceId:SceneController1", "Variable": "Scenes", "Top": 60, "Left": 145, "Width": 75, "Height": 20 } } ] }, { "Label": { "lang_tag": "settings", "text": "Settings" }, "Position": "1", "TabType": "javascript", "ScriptName": "shared.js", "Function": "simple_device" }, { "Label": { "lang_tag": "advanced", "text": "Advanced" }, "Position": "2", "TabType": "javascript", "ScriptName": "shared.js", "Function": "advanced_device" }, { "Label": { "lang_tag": "device_options", "text": "Device Options" }, "Position": "3", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_zwave_options" }, { "Label": { "lang_tag": "scenes", "text": "Scenes" }, "Position": "4", "TabType": "javascript", "ScriptName": "shared.js", "Function": "scene_controller" } ], "eventList2": [ { "id": 1, "label": { "lang_tag": "a_scene_is_activated", "text": "A scene is activated" }, "serviceId": "urn:micasaverde-com:serviceId:SceneController1", "argumentList": [ { "id": 1, "dataType": "ui2", "defaultValue": "", "name": "sl_SceneActivated", "comparisson": "=", "prefix": { "lang_tag": "which_scene_number", "text": "Which scene number" }, "suffix": { }, "HumanFriendlyText": { "lang_tag": "hft_scene_number_is_activated", "text": "_DEVICE_NAME_: scene number _ARGUMENT_VALUE_ is activated" } } ] }, { "id": 2, "label": { "lang_tag": "a_scene_is_deactivated", "text": "A scene is de-activated" }, "serviceId": "urn:micasaverde-com:serviceId:SceneController1", "argumentList": [ { "id": 1, "dataType": "ui2", "defaultValue": "", "name": "sl_SceneDeactivated", "comparisson": "=", "prefix": { "lang_tag": "which_scene_number", "text": "Which scene number" }, "suffix": { }, "HumanFriendlyText": { "lang_tag": "hft_scene_number_is_deactivated", "text": "_DEVICE_NAME_: scene number _ARGUMENT_VALUE_ is deactivated" } } ] } ], "DeviceType": "urn:schemas-micasaverde-com:device:SceneController:1", "device_type": "urn:schemas-micasaverde-com:device:SceneController:1" }, { "flashicon": "icons\/Motion_Sensor.swf", "imgIconBody": "", "imgIconDimmable": "", "imgIconTurnable": "", "imgIconMin": "", "imgIconMax": "", "halloIconsDir": "pics\/hallo", "x": "2", "y": "3", "inScene": "1", "DisplayStatus": { "Service": "urn:micasaverde-com:serviceId:SecuritySensor1", "Variable": "Tripped", "MinValue": "0", "MaxValue": "1" }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "sensors" }, "ToggleButton": 1, "Tabs": [ { "Label": { "lang_tag": "tabname_control", "text": "Control" }, "Position": "0", "TabType": "flash", "ControlGroup": [ { "id": "1", "isSingle": "1", "scenegroup": "1" }, { "id": "2", "isSingle": "1", "scenegroup": "1" } ], "SceneGroup": [ { "id": "1", "top": "2", "left": "0", "x": "2", "y": "1" } ], "Control": [ { "ControlGroup": "1", "ControlType": "button", "top": "0", "left": "0", "Label": { "lang_tag": "cmd_arm", "text": "Arm" }, "Display": { "Service": "urn:micasaverde-com:serviceId:SecuritySensor1", "Variable": "Armed", "Value": "1", "Top": 60, "Left": 50, "Width": 75, "Height": 20 }, "Command": { "Service": "urn:micasaverde-com:serviceId:SecuritySensor1", "Action": "SetArmed", "Parameters": [ { "Name": "newArmedValue", "Value": "1" } ] } }, { "ControlGroup": "2", "ControlType": "button", "top": "0", "left": "1", "Label": { "lang_tag": "cmd_bypass", "text": "Bypass" }, "Display": { "Service": "urn:micasaverde-com:serviceId:SecuritySensor1", "Variable": "Armed", "Value": "0", "Top": 60, "Left": 145, "Width": 75, "Height": 20 }, "Command": { "Service": "urn:micasaverde-com:serviceId:SecuritySensor1", "Action": "SetArmed", "Parameters": [ { "Name": "newArmedValue", "Value": "0" } ] } } ] }, { "Label": { "lang_tag": "settings", "text": "Settings" }, "Position": "1", "TabType": "javascript", "ScriptName": "shared.js", "Function": "simple_device" }, { "Label": { "lang_tag": "advanced", "text": "Advanced" }, "Position": "2", "TabType": "javascript", "ScriptName": "shared.js", "Function": "advanced_device" }, { "Label": { "lang_tag": "device_options", "text": "Device Options" }, "Position": "3", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_zwave_options" }, { "Label": { "lang_tag": "logs", "text": "Logs" }, "Position": "4", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_logs" }, { "Label": { "lang_tag": "notifications", "text": "Notifications" }, "Position": "5", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_notifications" } ], "sceneList": { "group_1": { "cmd_1": { "label": "Arm", "serviceId": "urn:micasaverde-com:serviceId:SecuritySensor1", "action": "SetArmed", "arguments": { "newArmedValue": "1" }, "display": { "service": "urn:micasaverde-com:serviceId:SecuritySensor1", "variable": "Armed", "value": "1" } }, "cmd_2": { "label": "Bypass", "serviceId": "urn:micasaverde-com:serviceId:SecuritySensor1", "action": "SetArmed", "arguments": { "newArmedValue": "0" }, "display": { "service": "urn:micasaverde-com:serviceId:SecuritySensor1", "variable": "Armed", "value": "0" } } } }, "eventList2": [ { "id": 1, "label": { "lang_tag": "door_window_motion_sensor_is_tripped", "text": "A sensor (door\/window\/motion\/etc.) is tripped" }, "serviceId": "urn:micasaverde-com:serviceId:SecuritySensor1", "argumentList": [ { "id": 1, "dataType": "boolean", "defaultValue": "", "allowedValueList": [ { "Yes": "1", "HumanFriendlyText": { "lang_tag": "hft_sensor_tripped", "text": "_DEVICE_NAME_ is tripped" } }, { "No": "0", "HumanFriendlyText": { "lang_tag": "hft_sensor_not_tripped", "text": "_DEVICE_NAME_ is not tripped" } } ], "name": "Tripped", "comparisson": "=", "prefix": { }, "suffix": { } } ] }, { "id": 2, "label": { "lang_tag": "an_armed_sensor_is_tripped", "text": "An armed sensor is tripped" }, "serviceId": "urn:micasaverde-com:serviceId:SecuritySensor1", "serviceStateTable": { "Armed": { "value": "1", "comparisson": "=" } }, "argumentList": [ { "id": 1, "dataType": "boolean", "allowedValueList": [ { "Yes": "1", "HumanFriendlyText": { "lang_tag": "hft_armed_sensor_tripped", "text": "_DEVICE_NAME_ armed is tripped" } }, { "No": "0", "HumanFriendlyText": { "lang_tag": "hft_armed_sensor_not_tripped", "text": "_DEVICE_NAME_ armed is not tripped" } } ], "name": "Tripped", "comparisson": "=", "prefix": { }, "suffix": { } } ] }, { "id": 3, "label": { "lang_tag": "battery_level_goes_below", "text": "Battery level goes below" }, "serviceId": "urn:micasaverde-com:serviceId:HaDevice1", "argumentList": [ { "id": 1, "prefix": { "lang_tag": "Level", "text": "Level" }, "dataType": "i4", "name": "BatteryLevel", "comparisson": "<", "suffix": { "lang_tag": "percent_sign", "text": "%" }, "HumanFriendlyText": { "lang_tag": "hft_battery_level_goes_below", "text": "Battery level for _DEVICE_NAME_ go below _ARGUMENT_VALUE_%" } } ] } ], "DeviceType": "urn:schemas-micasaverde-com:device:MotionSensor:1", "device_type": "urn:schemas-micasaverde-com:device:MotionSensor:1" }, { "flashicon": "icons\/generic_sensor.swf", "imgIconBody": "", "imgIconDimmable": "", "imgIconTurnable": "", "imgIconMin": "", "imgIconMax": "", "halloIconsDir": "pics\/hallo", "inScene": "0", "DisplayStatus": { }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "devices" }, "Tabs": [ { "Label": { "lang_tag": "tabname_control", "text": "Settings" }, "Position": "0", "TabType": "flash", "SceneGroup": [ { "id": "1", "top": "0.5", "left": "0", "x": "2", "y": "3" } ], "ControlGroup": [ { "id": "1", "type": "info", "scenegroup": "1" }, { "id": "2", "type": "info", "scenegroup": "1" } ], "Control": [ { "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Display Units" }, "Display": { "Top": 20, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlType": "button", "Label": { "lang_tag": "cmd_unlock", "text": "Metric" }, "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "Metric", "Value": "1", "Top": 36, "Left": 50, "Width": 75, "Height": 18 }, "Command": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Action": "SetUnitsMetric", "Parameters": [ ] } }, { "ControlType": "button", "Label": { "lang_tag": "cmd_unlock", "text": "US Units" }, "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "Metric", "Value": "0", "Top": 36, "Left": 135, "Width": 75, "Height": 18 }, "Command": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Action": "SetUnitsUS", "Parameters": [ ] } }, { "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Location (Override) - " }, "Display": { "Top": 60, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlType": "variable", "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "Location", "Top": 60, "Left": 180, "Width": 100, "Height": 20 } }, { "ControlType": "input", "ID": "Location", "Display": { "Top": 78, "Left": 50, "Width": 100, "Height": 20 } }, { "ControlType": "button", "Label": { "lang_tag": "cmd_set", "text": "Set" }, "Display": { "Top": 76, "Left": 180, "Width": 50, "Height": 20 }, "Command": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Action": "SetLocation", "Parameters": [ { "Name": "location", "ID": "Location" } ] } }, { "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Polling (Override, seconds) - " }, "Display": { "Top": 105, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlType": "variable", "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "Period", "Top": 105, "Left": 210, "Width": 100, "Height": 20 } }, { "ControlType": "input", "ID": "Period", "Display": { "Top": 121, "Left": 50, "Width": 100, "Height": 20 } }, { "ControlType": "button", "Label": { "lang_tag": "cmd_set", "text": "Set" }, "Display": { "Top": 119, "Left": 180, "Width": 50, "Height": 20 }, "Command": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Action": "SetPeriod", "Parameters": [ { "Name": "period", "ID": "Period" } ] } }, { "ControlGroup": "1", "ControlPair": "1", "ControlHeader": "1", "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Conditions" }, "top": "0", "left": "0", "Display": { "Top": 180, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlGroup": "1", "ControlPair": "1", "ControlHeader": "1", "ControlType": "variable", "top": "0", "left": "1", "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "Condition", "Top": 200, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlGroup": "2", "ControlPair": "2", "ControlHeader": "1", "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Wind" }, "top": "1", "left": "0", "Display": { "Top": 220, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlGroup": "2", "ControlPair": "2", "ControlHeader": "1", "ControlType": "variable", "top": "1", "left": "1", "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "WindDirection", "Top": 240, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlGroup": "2", "ControlPair": "2", "ControlHeader": "1", "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Speed" }, "top": "2", "left": "0", "Display": { "Top": 260, "Left": 50, "Width": 120, "Height": 20 } }, { "ControlGroup": "2", "ControlPair": "2", "ControlHeader": "1", "ControlType": "variable", "top": "2", "left": "1", "Display": { "Service": "urn:upnp-micasaverde-com:serviceId:Weather1", "Variable": "WindSpeed", "Top": 280, "Left": 50, "Width": 120, "Height": 20 } } ] }, { "Label": { "lang_tag": "advanced", "text": "Advanced" }, "Position": "2", "TabType": "javascript", "ScriptName": "shared.js", "Function": "advanced_device" } ], "DeviceType": "urn:demo-micasaverde-com:device:weather:1", "eventList": { "event_1": { "label": "Weather Condition", "serviceId": "urn:upnp-micasaverde-com:serviceId:Weather1", "argumentList": { "argument_1": { "dataType": "string", "defaultValue": "", "allowedValueList": { "Chance of Showers": "Chance of Showers", "Chance of Snow": "Chance of Snow", "Chance of Storm": "Chance of Storm", "Clear": "Clear", "Cloudy": "Cloudy", "Drizzle": "Drizzle", "Flurries": "Flurries", "Fog": "Fog", "Freezing Drizzle": "Freezing Drizzle", "Freezing Rain": "Freezing Rain", "Haze": "Haze", "Heavy Rain": "Heavy Rain", "Ice\/Snow": "Ice\/Snow", "Isolated Thunderstorms": "Isolated Thunderstorms", "Light rain": "Light rain", "Light snow": "Light snow", "Mostly Cloudy": "Mostly Cloudy", "Mostly Sunny": "Mostly Sunny", "Overcast": "Overcast", "Partly Cloudy": "Partly Cloudy", "Partly Sunny": "Partly Sunny", "Rain": "Rain", "Rain and Snow": "Rain and Snow", "Rain Showers": "Rain Showers", "Scattered Showers": "Scattered Showers", "Showers": "Showers", "Snow": "Snow", "Snow Showers": "Snow Showers", "Snow Storm": "Snow Storm", "Sunny": "Sunny", "Thunderstorm": "Thunderstorm", "Windy": "Windy" }, "name": "Condition", "comparisson": "=", "prefix": "Condition", "suffix": "" } } } }, "eventList2": [ { "id": 1, "label": { "lang_tag": "weather_condition", "text": "Weather Condition" }, "serviceId": "urn:upnp-micasaverde-com:serviceId:Weather1", "argumentList": [ { "id": 1, "dataType": "string", "defaultValue": "", "allowedValueList": [ { "value": "Chance of Showers", "HumanFriendlyText": { "lang_tag": "hft_chance_of_showers", "text": "_DEVICE_NAME_: Condition is 'Chance of Showers'" } }, { "value": "Chance of Snow", "HumanFriendlyText": { "lang_tag": "hft_chance_of_snow", "text": "_DEVICE_NAME_: Condition is 'Chance of Snow'" } }, { "value": "Chance of Storm", "HumanFriendlyText": { "lang_tag": "hft_chance_of_storm", "text": "_DEVICE_NAME_: Condition is 'Chance of Storm'" } }, { "value": "Clear", "HumanFriendlyText": { "lang_tag": "hft_clear", "text": "_DEVICE_NAME_: Condition is 'Clear'" } }, { "value": "Cloudy", "HumanFriendlyText": { "lang_tag": "hft_cloudy", "text": "_DEVICE_NAME_: Condition is 'Cloudy'" } }, { "value": "Drizzle", "HumanFriendlyText": { "lang_tag": "hft_drizzle", "text": "_DEVICE_NAME_: Condition is 'Drizzle'" } }, { "value": "Flurries", "HumanFriendlyText": { "lang_tag": "hft_flurries", "text": "_DEVICE_NAME_: Condition is 'Flurries'" } }, { "value": "Fog", "HumanFriendlyText": { "lang_tag": "hft_fog", "text": "_DEVICE_NAME_: Condition is 'Fog'" } }, { "value": "Freezing Drizzle", "HumanFriendlyText": { "lang_tag": "hft_freezing_drizzle", "text": "_DEVICE_NAME_: Condition is 'Freezing Drizzle'" } }, { "value": "Freezing Rain", "HumanFriendlyText": { "lang_tag": "hft_freezing_rain", "text": "_DEVICE_NAME_: Condition is 'Freezing Rain'" } }, { "value": "Haze", "HumanFriendlyText": { "lang_tag": "hft_haze", "text": "_DEVICE_NAME_: Condition is 'Haze'" } }, { "value": "Heavy Rain", "HumanFriendlyText": { "lang_tag": "hft_heavy_rain", "text": "_DEVICE_NAME_: Condition is 'Heavy Rain'" } }, { "value": "Ice\/Snow", "HumanFriendlyText": { "lang_tag": "hft_ice_snow", "text": "_DEVICE_NAME_: Condition is 'Ice\/Snow'" } }, { "value": "Isolated Thunderstorms", "HumanFriendlyText": { "lang_tag": "hft_isolated_thunderstorms", "text": "_DEVICE_NAME_: Condition is 'Isolated Thunderstorms'" } }, { "value": "Light rain", "HumanFriendlyText": { "lang_tag": "hft_light_rain", "text": "_DEVICE_NAME_: Condition is 'Light rain'" } }, { "value": "Light snow", "HumanFriendlyText": { "lang_tag": "hft_light_snow", "text": "_DEVICE_NAME_: Condition is 'Light snow'" } }, { "value": "Mostly Cloudy", "HumanFriendlyText": { "lang_tag": "hft_mostly_cloudy", "text": "_DEVICE_NAME_: Condition is 'Mostly Cloudy'" } }, { "value": "Mostly Sunny", "HumanFriendlyText": { "lang_tag": "hft_mostly_sunny", "text": "_DEVICE_NAME_: Condition is 'Mostly Sunny'" } }, { "value": "Overcast", "HumanFriendlyText": { "lang_tag": "hft_overcast", "text": "_DEVICE_NAME_: Condition is 'Overcast'" } }, { "value": "Partly Cloudy", "HumanFriendlyText": { "lang_tag": "hft_partly_cloudy", "text": "_DEVICE_NAME_: Condition is 'Partly Cloudy'" } }, { "value": "Partly Sunny", "HumanFriendlyText": { "lang_tag": "hft_partly_sunny", "text": "_DEVICE_NAME_: Condition is 'Partly Sunny'" } }, { "value": "Rain", "HumanFriendlyText": { "lang_tag": "hft_rain", "text": "_DEVICE_NAME_: Condition is 'Rain'" } }, { "value": "Rain and Snow", "HumanFriendlyText": { "lang_tag": "hft_rain_and_snow", "text": "_DEVICE_NAME_: Condition is 'Rain and Snow'" } }, { "value": "Rain Showers", "HumanFriendlyText": { "lang_tag": "hft_rain_showers", "text": "_DEVICE_NAME_: Condition is 'Rain Showers'" } }, { "value": "Scattered Showers", "HumanFriendlyText": { "lang_tag": "hft_scattered_showers", "text": "_DEVICE_NAME_: Condition is 'Scattered Showers'" } }, { "value": "Showers", "HumanFriendlyText": { "lang_tag": "hft_showers", "text": "_DEVICE_NAME_: Condition is 'Showers'" } }, { "value": "Snow", "HumanFriendlyText": { "lang_tag": "hft_snow", "text": "_DEVICE_NAME_: Condition is 'Snow'" } }, { "value": "Snow Showers", "HumanFriendlyText": { "lang_tag": "hft_snow_showers", "text": "_DEVICE_NAME_: Condition is 'Snow Showers'" } }, { "value": "Snow Storm", "HumanFriendlyText": { "lang_tag": "hft_snow_storm", "text": "_DEVICE_NAME_: Condition is 'Snow Storm'" } }, { "value": "Sunny", "HumanFriendlyText": { "lang_tag": "hft_sunny", "text": "_DEVICE_NAME_: Condition is 'Sunny'" } }, { "value": "Thunderstorm", "HumanFriendlyText": { "lang_tag": "hft_thunderstorm", "text": "_DEVICE_NAME_: Condition is 'Thunderstorm'" } }, { "value": "Windy", "HumanFriendlyText": { "lang_tag": "hft_windy", "text": "_DEVICE_NAME_: Condition is 'Windy'" } } ], "name": "Condition", "comparisson": "=", "prefix": { "lang_tag": "condition", "text": "Condition:" }, "suffix": { } } ] } ], "device_type": "urn:demo-micasaverde-com:device:weather:1" }, { "flashicon": "icons\/Temperature_Sensor.swf", "imgIconBody": "", "imgIconDimmable": "", "imgIconTurnable": "", "imgIconMin": "", "imgIconMax": "", "halloIconsDir": "pics\/hallo", "x": "2", "y": "3", "inScene": "0", "DisplayStatus": { "Service": "urn:upnp-org:serviceId:TemperatureSensor1", "Variable": "CurrentTemperature", "MinValue": "-22", "MaxValue": "100" }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "sensors" }, "Tabs": [ { "Label": { "lang_tag": "tabname_control", "text": "Control" }, "Position": "0", "TabType": "flash", "ControlGroup": [ { "id": "1", "scenegroup": "1" } ], "SceneGroup": [ { "id": "1", "top": "1.5", "left": "0.25", "x": "1.5", "y": "2" } ], "Control": [ { "ControlGroup": "1", "ControlType": "label", "top": "0", "left": "0", "Label": { "lang_tag": "temperature", "text": "Temperature" }, "Display": { "Top": 60, "Left": 50, "Width": 75, "Height": 20 } }, { "ControlGroup": "1", "ControlType": "variable", "top": "1", "left": "0", "Display": { "Service": "urn:upnp-org:serviceId:TemperatureSensor1", "Variable": "CurrentTemperature", "Top": 60, "Left": 145, "Width": 75, "Height": 20 } } ] }, { "Label": { "lang_tag": "settings", "text": "Settings" }, "Position": "1", "TabType": "javascript", "ScriptName": "shared.js", "Function": "simple_device" }, { "Label": { "lang_tag": "advanced", "text": "Advanced" }, "Position": "2", "TabType": "javascript", "ScriptName": "shared.js", "Function": "advanced_device" }, { "Label": { "lang_tag": "device_options", "text": "Device Options" }, "Position": "3", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_zwave_options" }, { "Label": { "lang_tag": "logs", "text": "Logs" }, "Position": "4", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_logs" }, { "Label": { "lang_tag": "notifications", "text": "Notifications" }, "Position": "5", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_notifications" } ], "eventList2": [ { "id": 1, "label": { "lang_tag": "temperature_goes_above", "text": "Temperature goes above" }, "serviceId": "urn:upnp-org:serviceId:TemperatureSensor1", "norepeat": "1", "argumentList": [ { "id": 1, "dataType": "i4", "name": "CurrentTemperature", "comparisson": ">", "prefix": { "lang_tag": "temperature", "text": "Temperature" }, "suffix": { "lang_tag": "degrees", "text": "degrees" }, "HumanFriendlyText": { "lang_tag": "hft_temperature_goes_above", "text": "_DEVICE_NAME_ temperature goes above _ARGUMENT_VALUE_ degrees" } } ] }, { "id": 2, "label": { "lang_tag": "temperature_goes_below", "text": "Temperature goes below" }, "serviceId": "urn:upnp-org:serviceId:TemperatureSensor1", "norepeat": "1", "argumentList": [ { "id": 1, "dataType": "i4", "name": "CurrentTemperature", "comparisson": "<", "prefix": { "lang_tag": "temperature", "text": "Temperature" }, "suffix": { "lang_tag": "degrees", "text": "degrees" }, "HumanFriendlyText": { "lang_tag": "hft_temperature_goes_below", "text": "_DEVICE_NAME_ temperature goes below _ARGUMENT_VALUE_ degrees" } } ] }, { "id": 3, "label": { "lang_tag": "battery_level_goes_below", "text": "Battery level goes below" }, "serviceId": "urn:micasaverde-com:serviceId:HaDevice1", "argumentList": [ { "id": 1, "prefix": { "lang_tag": "Level", "text": "Level" }, "dataType": "i4", "name": "BatteryLevel", "comparisson": "<", "suffix": { "lang_tag": "percent_sign", "text": "%" }, "HumanFriendlyText": { "lang_tag": "hft_battery_level_goes_below", "text": "Battery level for _DEVICE_NAME_ go below _ARGUMENT_VALUE_%" } } ] } ], "DeviceType": "urn:schemas-micasaverde-com:device:TemperatureSensor:1", "device_type": "urn:schemas-micasaverde-com:device:TemperatureSensor:1" }, { "flashicon": "icons\/Humidity_Sensor.swf", "imgIconBody": "", "imgIconDimmable": "", "imgIconTurnable": "", "imgIconMin": "", "imgIconMax": "", "halloIconsDir": "pics\/hallo", "x": "2", "y": "3", "inScene": "0", "DisplayStatus": { "Service": "urn:micasaverde-com:serviceId:HumiditySensor1", "Variable": "CurrentLevel", "MinValue": "0", "MaxValue": "100" }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "sensors" }, "Tabs": [ { "Label": { "lang_tag": "tabname_control", "text": "Control" }, "Position": "0", "TabType": "flash", "ControlGroup": [ { "id": "1", "scenegroup": "1" } ], "SceneGroup": [ { "id": "1", "top": "1.5", "left": "0.25", "x": "1.5", "y": "2" } ], "Control": [ { "ControlGroup": "1", "ControlType": "label", "top": "0", "left": "0", "Label": { "lang_tag": "humidity", "text": "Humidity" }, "Display": { "Top": 60, "Left": 50, "Width": 75, "Height": 20 } }, { "ControlGroup": "1", "ControlType": "variable", "top": "1", "left": "0", "Display": { "Service": "urn:micasaverde-com:serviceId:HumiditySensor1", "Variable": "CurrentLevel", "Top": 60, "Left": 145, "Width": 75, "Height": 20 } } ] }, { "Label": { "lang_tag": "settings", "text": "Settings" }, "Position": "1", "TabType": "javascript", "ScriptName": "shared.js", "Function": "simple_device" }, { "Label": { "lang_tag": "advanced", "text": "Advanced" }, "Position": "2", "TabType": "javascript", "ScriptName": "shared.js", "Function": "advanced_device" }, { "Label": { "lang_tag": "device_options", "text": "Device Options" }, "Position": "3", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_zwave_options" }, { "Label": { "lang_tag": "logs", "text": "Logs" }, "Position": "4", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_logs" }, { "Label": { "lang_tag": "notifications", "text": "Notifications" }, "Position": "5", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_notifications" } ], "eventList2": [ { "id": 1, "label": { "lang_tag": "humidity_goes_above", "text": "Humidity goes above" }, "serviceId": "urn:micasaverde-com:serviceId:HumiditySensor1", "argumentList": [ { "id": 1, "dataType": "i4", "name": "CurrentLevel", "comparisson": ">", "prefix": { "lang_tag": "humidity", "text": "Humidity" }, "suffix": { "lang_tag": "percent_sign", "text": "%" }, "HumanFriendlyText": { "lang_tag": "hft_humidity_goes_above", "text": "Humidity reported by _DEVICE_NAME_ go above _ARGUMENT_VALUE_" } } ] }, { "id": 2, "label": { "lang_tag": "humidity_goes_below", "text": "Humidity goes below" }, "serviceId": "urn:micasaverde-com:serviceId:HumiditySensor1", "argumentList": [ { "id": 1, "dataType": "i4", "name": "CurrentLevel", "comparisson": "<", "prefix": { "lang_tag": "humidity", "text": "Humidity" }, "suffix": { "lang_tag": "percent_sign", "text": "%" }, "HumanFriendlyText": { "lang_tag": "hft_humidity_goes_below", "text": "Humidity reported by _DEVICE_NAME_ go below _ARGUMENT_VALUE_" } } ] }, { "id": 3, "label": { "lang_tag": "battery_level_goes_below", "text": "Battery level goes below" }, "serviceId": "urn:micasaverde-com:serviceId:HaDevice1", "argumentList": [ { "id": 1, "prefix": { "lang_tag": "Level", "text": "Level" }, "dataType": "i4", "name": "BatteryLevel", "comparisson": "<", "suffix": { "lang_tag": "percent_sign", "text": "%" }, "HumanFriendlyText": { "lang_tag": "hft_battery_level_goes_below", "text": "Battery level for _DEVICE_NAME_ go below _ARGUMENT_VALUE_%" } } ] } ], "DeviceType": "urn:schemas-micasaverde-com:device:HumiditySensor:1", "device_type": "urn:schemas-micasaverde-com:device:HumiditySensor:1" }, { "flashicon": "icons\/devices.swf", "imgIconBody": "", "imgIconDimmable": "", "imgIconTurnable": "", "imgIconMin": "", "imgIconMax": "", "halloIconsDir": "pics\/hallo", "DisplayStatus": { }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "devices" }, "Tabs": [ { "Label": { "lang_tag": "tabname_control", "text": "Control" }, "Position": "0", "TabType": "flash", "Control": [ { "ControlType": "label", "Label": { "lang_tag": "device_settings_page", "text": "Device settings" }, "Display": { "Top": 50, "Left": 50, "Width": 120, "Height": 20 } } ] }, { "Label": { "lang_tag": "settings", "text": "Settings" }, "Position": "1", "TabType": "javascript", "ScriptName": "shared.js", "Function": "simple_device" }, { "Label": { "lang_tag": "advanced", "text": "Advanced" }, "Position": "2", "TabType": "javascript", "ScriptName": "shared.js", "Function": "advanced_device" }, { "Label": { "lang_tag": "device_options", "text": "Device Options" }, "Position": "3", "TabType": "javascript", "ScriptName": "shared.js", "Function": "device_zwave_options" } ], "DeviceType": "generic_device" }, { "flashicon": "icons\/plugins.swf", "imgicon": "icons\/plugins.png", "DisplayStatus": { }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "plugins" }, "Tabs": [ { "Label": { "lang_tag": "plugin_control", "text": "Plugin control" }, "Position": "0", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "plugin_info" }, { "Label": { "lang_tag": "reviews", "text": "Reviews" }, "Position": "1", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "plugin_reviews" }, { "Label": { "lang_tag": "help", "text": "Help" }, "Position": "3", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "plugin_instructions" } ], "plugin_id": 0 }, { "flashicon": "icons\/plugins.swf", "imgicon": "icons\/plugins.png", "DisplayStatus": { }, "doc_url": { "doc_language": 1, "doc_manual": 1, "doc_version": 1, "doc_platform": 0, "doc_page": "plugins" }, "Tabs": [ { "Label": { "lang_tag": "plugin_control", "text": "Plugin control" }, "Position": "0", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "plugin_info" }, { "Label": { "lang_tag": "reviews", "text": "Reviews" }, "Position": "1", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "plugin_reviews" }, { "Label": { "lang_tag": "add_review", "text": "Add review" }, "Position": "2", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "add_plugin_review" }, { "Label": { "lang_tag": "help", "text": "Help" }, "Position": "3", "TabType": "javascript", "ScriptName": "plugins.js", "Function": "plugin_instructions" } ], "plugin_id": -1 } ] ,
  2. "overview_tabs":[
  3. {
  4. "Label": {
  5. "lang_tag": "lang_overview_security",
  6. "text": "Security"
  7. },
  8. "content_function": "get_overview_security",
  9. "visible":1,
  10. "menu_trigger": "climate_security"
  11. },
  12. {
  13. "Label": {
  14. "lang_tag": "lang_overview_cameras",
  15. "text": "Cameras"
  16. },
  17. "content_function": "get_overview_cameras",
  18. "visible":1,
  19. "menu_trigger": "cameras"
  20. },
  21. {
  22. "Label": {
  23. "lang_tag": "lang_overview_lights",
  24. "text": "Lights"
  25. },
  26. "content_function": "get_overview_lights",
  27. "visible":1,
  28. "menu_trigger": "lights"
  29. },
  30. {
  31. "Label": {
  32. "lang_tag": "lang_overview_climate",
  33. "text": "Climate"
  34. },
  35. "content_function": "get_overview_climate",
  36. "visible":1,
  37. "menu_trigger": "climate_security"
  38. },
  39. {
  40. "Label": {
  41. "lang_tag": "lang_overview_scenes",
  42. "text": "Scenes"
  43. },
  44. "content_function": "get_overview_scenes",
  45. "visible":1,
  46. "menu_trigger": "scenes"
  47. },
  48. {
  49. "Label": {
  50. "lang_tag": "lang_overview_events",
  51. "text": "Alerts"
  52. },
  53. "content_function": "get_overview_events",
  54. "visible":1,
  55. "menu_trigger": "my_alerts"
  56. },
  57. {
  58. "Label": {
  59. "lang_tag": "lang_overview_triggers",
  60. "text": "Triggers"
  61. },
  62. "content_function": "get_overview_triggers",
  63. "visible":1,
  64. "menu_trigger": "triggers"
  65. },
  66. {
  67. "Label": {
  68. "lang_tag": "lang_overview_schedules",
  69. "text": "Upcoming schedules"
  70. },
  71. "content_function": "get_overview_schedules",
  72. "visible":1,
  73. "menu_trigger": "schedules"
  74. }
  75. ],
  76. "SetupDevices": [
  77. {
  78. "DeviceType": "room",
  79. "name": "Room",
  80. "Label": {
  81. "lang_tag": "rooms",
  82. "text": "Rooms"
  83. },
  84. "Toolbox": "0",
  85. "DisplayStatus": {},
  86. "Tabs": [
  87. {
  88. "Label": {
  89. "lang_tag": "room_actions",
  90. "text": "Room actions"
  91. },
  92. "Position": "0",
  93. "TabType": "javascript",
  94. "ScriptName": "shared.js",
  95. "Function": "room_actions_info"
  96. },
  97. {
  98. "Label": {
  99. "lang_tag": "scenes",
  100. "text": "Scenes"
  101. },
  102. "Position": "1",
  103. "TabType": "javascript",
  104. "ScriptName": "scenes.js",
  105. "Function": "scenes"
  106. },
  107. {
  108. "Label": {
  109. "lang_tag": "add_device",
  110. "text": "Add device"
  111. },
  112. "Position": "2",
  113. "TabType": "javascript",
  114. "ScriptName": "shared.js",
  115. "Function": "add_device_form"
  116. },
  117. {
  118. "Label": {
  119. "lang_tag": "add_ir_device",
  120. "text": "Add IR device"
  121. },
  122. "Position": "3",
  123. "TabType": "javascript",
  124. "ScriptName": "shared.js",
  125. "Function": "new_ir_device"
  126. }
  127. ]
  128. },
  129. {
  130. "DeviceType": "scenes",
  131. "name": "Scenes",
  132. "Label": {
  133. "lang_tag": "scenes",
  134. "text": "Scenes"
  135. },
  136. "Toolbox": "0",
  137. "DisplayStatus": {},
  138. "Tabs": [
  139. {
  140. "Label": {
  141. "lang_tag": "scenes",
  142. "text": "Scenes"
  143. },
  144. "Position": "0",
  145. "TabType": "javascript",
  146. "ScriptName": "scenes.js",
  147. "Function": "scenes_info"
  148. },
  149. {
  150. "Label": {
  151. "lang_tag": "json_add_scene",
  152. "text": "Add scene"
  153. },
  154. "Position": "1",
  155. "TabType": "javascript",
  156. "ScriptName": "scenes.js",
  157. "Function": "add_scene"
  158. },
  159. {
  160. "Label": {
  161. "lang_tag": "view_scenes",
  162. "text": "View scenes"
  163. },
  164. "Position": "2",
  165. "TabType": "javascript",
  166. "ScriptName": "scenes.js",
  167. "Function": "view_scenes"
  168. }
  169. ]
  170. },
  171. {
  172. "DeviceType": "edit scene",
  173. "name": "Edit scene",
  174. "Label": {
  175. "lang_tag": "edit_scene",
  176. "text": "Edit scene"
  177. },
  178. "doc_url": {
  179. "doc_language": 1,
  180. "doc_manual": 1,
  181. "doc_version": 1,
  182. "doc_platform": 0,
  183. "doc_page": "scenes"
  184. },
  185. "flashicon": "icons/Scenes.swf",
  186. "Toolbox": "0",
  187. "DisplayStatus": {},
  188. "Tabs": [
  189. {
  190. "Label": {
  191. "lang_tag": "json_edit_scene",
  192. "text": "Edit scene"
  193. },
  194. "Position": "0",
  195. "TabType": "javascript",
  196. "ScriptName": "scenes.js",
  197. "Function": "control_scene"
  198. },
  199. {
  200. "Label": {
  201. "lang_tag": "json_edit_commands",
  202. "text": "Commands"
  203. },
  204. "Position": "1",
  205. "TabType": "javascript",
  206. "ScriptName": "scenes.js",
  207. "Function": "edit_scene"
  208. },
  209. {
  210. "Label": {
  211. "lang_tag": "events",
  212. "text": "Events"
  213. },
  214. "Position": "2",
  215. "TabType": "javascript",
  216. "ScriptName": "scenes.js",
  217. "Function": "scene_events"
  218. },
  219. {
  220. "Label": {
  221. "lang_tag": "timers",
  222. "text": "Timers"
  223. },
  224. "Position": "3",
  225. "TabType": "javascript",
  226. "ScriptName": "scenes.js",
  227. "Function": "scene_timers"
  228. },
  229. {
  230. "Label": {
  231. "lang_tag": "Luup",
  232. "text": "Luup"
  233. },
  234. "Position": "4",
  235. "TabType": "javascript",
  236. "ScriptName": "scenes.js",
  237. "Function": "add_lua_box",
  238. "FullScreen": 1
  239. },
  240. {
  241. "Label": {
  242. "lang_tag": "json_remote",
  243. "text": "Remote"
  244. },
  245. "Position": "5",
  246. "TabType": "javascript",
  247. "ScriptName": "scenes.js",
  248. "Function": "pick_remote"
  249. },
  250. {
  251. "Label": {
  252. "lang_tag": "advanced",
  253. "text": "Advanced"
  254. },
  255. "Position": "6",
  256. "TabType": "javascript",
  257. "ScriptName": "scenes.js",
  258. "Function": "advanced_scene_commands"
  259. }
  260. ]
  261. },
  262. {
  263. "DeviceType": "intro",
  264. "name": "Quick start",
  265. "Label": {
  266. "lang_tag": "quick_start",
  267. "text": "Quick start"
  268. },
  269. "doc_url": {
  270. "doc_language": 1,
  271. "doc_manual": 1,
  272. "doc_version": 1,
  273. "doc_platform": 0,
  274. "doc_page": "getting_started"
  275. },
  276. "Toolbox": "0",
  277. "Icon": "icons/intro.swf",
  278. "DisplayStatus": {},
  279. "Tabs": [
  280. {
  281. "Label": {
  282. "lang_tag": "quick_start",
  283. "text": "Quick start"
  284. },
  285. "Position": "0",
  286. "TabType": "javascript",
  287. "ScriptName": "toolbox.js",
  288. "Function": "intro"
  289. }
  290. ]
  291. },
  292. {
  293. "DeviceType": "findvera.com",
  294. "name": "Findvera.com",
  295. "Label": {
  296. "lang_tag": "findvera_com",
  297. "text": "_UNIT_VARIABLE_PORTAL_SERVER_"
  298. },
  299. "doc_url": {
  300. "doc_language": 1,
  301. "doc_manual": 1,
  302. "doc_version": 1,
  303. "doc_platform": 0,
  304. "doc_page": "mymios"
  305. },
  306. "Toolbox": "0",
  307. "Icon": "icons/findvera.swf",
  308. "DisplayStatus": {},
  309. "Tabs": [
  310. {
  311. "Label": {
  312. "lang_tag": "findvera_com",
  313. "text": "_UNIT_VARIABLE_PORTAL_SERVER_"
  314. },
  315. "Position": "0",
  316. "TabType": "javascript",
  317. "ScriptName": "toolbox.js",
  318. "Function": "remote_access"
  319. }
  320. ]
  321. },
  322. {
  323. "DeviceType": "users",
  324. "name": "Users",
  325. "Label": {
  326. "lang_tag": "users",
  327. "text": "Users"
  328. },
  329. "Toolbox": "0",
  330. "Icon": "icons/users.swf",
  331. "DisplayStatus": {},
  332. "Tabs": [
  333. {
  334. "Label": {
  335. "lang_tag": "users",
  336. "text": "Users"
  337. },
  338. "Position": "0",
  339. "TabType": "javascript",
  340. "ScriptName": "toolbox.js",
  341. "Function": "users"
  342. },
  343. {
  344. "Label": {
  345. "lang_tag": "json_add_user",
  346. "text": "Add user"
  347. },
  348. "Position": "1",
  349. "TabType": "javascript",
  350. "ScriptName": "toolbox.js",
  351. "Function": "create_user_form"
  352. }
  353. ]
  354. },
  355. {
  356. "DeviceType": "location",
  357. "name": "Location",
  358. "Label": {
  359. "lang_tag": "location",
  360. "text": "Location"
  361. },
  362. "doc_url": {
  363. "doc_language": 1,
  364. "doc_manual": 1,
  365. "doc_version": 1,
  366. "doc_platform": 0,
  367. "doc_page": "location"
  368. },
  369. "Toolbox": "0",
  370. "Icon": "icons/location.swf",
  371. "DisplayStatus": {},
  372. "Tabs": [
  373. {
  374. "Label": {
  375. "lang_tag": "location",
  376. "text": "Location"
  377. },
  378. "Position": "0",
  379. "TabType": "javascript",
  380. "ScriptName": "toolbox.js",
  381. "Function": "get_location"
  382. }
  383. ]
  384. },
  385. {
  386. "DeviceType": "save",
  387. "name": "Save data",
  388. "Label": {
  389. "lang_tag": "save_data",
  390. "text": "Save data"
  391. },
  392. "Toolbox": "0",
  393. "DisplayStatus": {},
  394. "Tabs": [
  395. {
  396. "Label": {
  397. "lang_tag": "save_data",
  398. "text": "Save data"
  399. },
  400. "Position": "0",
  401. "TabType": "javascript",
  402. "ScriptName": "toolbox.js",
  403. "Function": "save_data"
  404. }
  405. ]
  406. },
  407. {
  408. "DeviceType": "zwave",
  409. "Label": {
  410. "lang_tag": "z_wave_device",
  411. "text": "Z-Wave device"
  412. },
  413. "doc_url": {
  414. "doc_language": 1,
  415. "doc_manual": 1,
  416. "doc_version": 1,
  417. "doc_platform": 0,
  418. "doc_page": "zwave_settings"
  419. },
  420. "name": "Z-Wave",
  421. "Toolbox": "0",
  422. "Icon": "icons/Zwave.swf",
  423. "DisplayStatus": {},
  424. "Tabs": [
  425. {
  426. "Label": {
  427. "lang_tag": "options",
  428. "text": "Options"
  429. },
  430. "Position": "0",
  431. "TabType": "javascript",
  432. "ScriptName": "zwave.js",
  433. "Function": "zwave_options"
  434. },
  435. {
  436. "Label": {
  437. "lang_tag": "repair",
  438. "text": "Repair"
  439. },
  440. "Position": "1",
  441. "TabType": "javascript",
  442. "ScriptName": "zwave.js",
  443. "Function": "repair_zwave"
  444. },
  445. {
  446. "Label": {
  447. "lang_tag": "advanced",
  448. "text": "Advanced"
  449. },
  450. "Position": "2",
  451. "TabType": "javascript",
  452. "ScriptName": "zwave.js",
  453. "Function": "zwave_advanced"
  454. }
  455. ]
  456. },
  457. {
  458. "DeviceType": "insteon",
  459. "name": "Insteon",
  460. "Label": {
  461. "lang_tag": "insteon_device",
  462. "text": "Insteon device"
  463. },
  464. "doc_url": {
  465. "doc_language": 1,
  466. "doc_manual": 1,
  467. "doc_version": 1,
  468. "doc_platform": 0,
  469. "doc_page": "INSTEON_Settings"
  470. },
  471. "Toolbox": "0",
  472. "Icon": "icons/Insteon.swf",
  473. "DisplayStatus": {},
  474. "Tabs": [
  475. {
  476. "Label": {
  477. "lang_tag": "insteon_device",
  478. "text": "Insteon device"
  479. },
  480. "Position": "0",
  481. "TabType": "javascript",
  482. "ScriptName": "insteon.js",
  483. "Function": "insteon_info"
  484. },
  485. {
  486. "Label": {
  487. "lang_tag": "more_insteon_options",
  488. "text": "More options"
  489. },
  490. "Position": "1",
  491. "TabType": "javascript",
  492. "ScriptName": "insteon.js",
  493. "Function": "insteon_options"
  494. }
  495. ]
  496. },
  497. {
  498. "DeviceType": "mios_developers",
  499. "Label": {
  500. "lang_tag": "mios_developers",
  501. "text": "Vera developers"
  502. },
  503. "doc_url": {
  504. "doc_language": 1,
  505. "doc_manual": 1,
  506. "doc_version": 1,
  507. "doc_platform": 0,
  508. "doc_page": "developers"
  509. },
  510. "name": "MIOS developers",
  511. "Toolbox": "0",
  512. "Icon": "icons/default_plugins.swf",
  513. "DisplayStatus": {},
  514. "Tabs": [
  515. {
  516. "Label": {
  517. "lang_tag": "mios_developers",
  518. "text": "Vera developers"
  519. },
  520. "Position": "0",
  521. "TabType": "javascript",
  522. "ScriptName": "plugins.js",
  523. "Function": "developers"
  524. },
  525. {
  526. "Label": {
  527. "lang_tag": "test_luup",
  528. "text": "Test Luup code (Lua)"
  529. },
  530. "Position": "1",
  531. "TabType": "javascript",
  532. "ScriptName": "plugins.js",
  533. "Function": "show_test_lua_upnp_code"
  534. },
  535. {
  536. "Label": {
  537. "lang_tag": "edit_statup_lua",
  538. "text": "Edit Startup Lua"
  539. },
  540. "Position": "2",
  541. "TabType": "javascript",
  542. "ScriptName": "plugins.js",
  543. "Function": "edit_startup_lua"
  544. },
  545. {
  546. "Label": {
  547. "lang_tag": "luup_files",
  548. "text": "Luup files"
  549. },
  550. "Position": "3",
  551. "TabType": "javascript",
  552. "ScriptName": "plugins.js",
  553. "Function": "show_luup_files"
  554. },
  555. {
  556. "Label": {
  557. "lang_tag": "json_serial_port_configuration",
  558. "text": "Serial Port configuration"
  559. },
  560. "Position": "4",
  561. "TabType": "javascript",
  562. "ScriptName": "plugins.js",
  563. "Function": "serial_port_configuration"
  564. },
  565. {
  566. "Label": {
  567. "lang_tag": "create_device",
  568. "text": "Create device"
  569. },
  570. "Position": "6",
  571. "TabType": "javascript",
  572. "ScriptName": "shared.js",
  573. "Function": "create_device_form"
  574. }
  575. ]
  576. },
  577. {
  578. "DeviceType": "add device",
  579. "name": "Add device",
  580. "Label": {
  581. "lang_tag": "add_remove_device",
  582. "text": "Add/remove device"
  583. },
  584. "doc_url": {
  585. "doc_language": 1,
  586. "doc_manual": 1,
  587. "doc_version": 1,
  588. "doc_platform": 0,
  589. "doc_page": "supported_hardware"
  590. },
  591. "Toolbox": "0",
  592. "DisplayStatus": {},
  593. "Tabs": [
  594. {
  595. "Label": {
  596. "lang_tag": "add_remove_device",
  597. "text": "Add/remove device"
  598. },
  599. "Position": "0",
  600. "TabType": "javascript",
  601. "ScriptName": "shared.js",
  602. "Function": "add_device_by_type"
  603. }
  604. ]
  605. },
  606. {
  607. "DeviceType": "notification",
  608. "name": "Notification",
  609. "Label": {
  610. "lang_tag": "notification_tab",
  611. "text": "Notification"
  612. },
  613. "Toolbox": "0",
  614. "DisplayStatus": {},
  615. "Tabs": [
  616. {
  617. "Label": {
  618. "lang_tag": "notification_tab",
  619. "text": "Notification"
  620. },
  621. "Position": "0",
  622. "TabType": "javascript",
  623. "ScriptName": "shared.js",
  624. "Function": "information_tab"
  625. }
  626. ]
  627. },
  628. {
  629. "DeviceType": "mios_marketplace",
  630. "Label": {
  631. "lang_tag": "mios_marketplace",
  632. "text": "MiOS Marketplace"
  633. },
  634. "name": "MIOS marketplace",
  635. "Toolbox": "0",
  636. "Icon": "icons/plugins.swf",
  637. "DisplayStatus": {},
  638. "doc_url": {
  639. "doc_language": 1,
  640. "doc_manual": 1,
  641. "doc_version": 1,
  642. "doc_platform": 0,
  643. "doc_page": "mios_market"
  644. },
  645. "Tabs": [
  646. {
  647. "Label": {
  648. "lang_tag": "mios_marketplace",
  649. "text": "MiOS Marketplace"
  650. },
  651. "Position": "0",
  652. "TabType": "javascript",
  653. "ScriptName": "plugins.js",
  654. "Function": "install_plugins"
  655. }
  656. ]
  657. },
  658. {
  659. "DeviceType": "advanced",
  660. "name": "Advanced",
  661. "Label": {
  662. "lang_tag": "advanced",
  663. "text": "Advanced"
  664. },
  665. "doc_url": {
  666. "doc_language": 1,
  667. "doc_manual": 1,
  668. "doc_version": 1,
  669. "doc_platform": 0,
  670. "doc_page": "advanced_settings"
  671. },
  672. "Toolbox": "0",
  673. "Icon": "icons/advanced.swf",
  674. "DisplayStatus": {},
  675. "Tabs": [
  676. {
  677. "Label": {
  678. "lang_tag": "advanced",
  679. "text": "Advanced"
  680. },
  681. "Position": "0",
  682. "TabType": "javascript",
  683. "ScriptName": "toolbox.js",
  684. "Function": "advanced"
  685. },
  686. {
  687. "Label": {
  688. "lang_tag": "tech_support",
  689. "text": "Tech support"
  690. },
  691. "Position": "1",
  692. "TabType": "javascript",
  693. "ScriptName": "toolbox.js",
  694. "Function": "tech_support"
  695. },
  696. {
  697. "Label": {
  698. "lang_tag": "net_wi_fi",
  699. "text": "Net & Wi-Fi"
  700. },
  701. "Position": "2",
  702. "TabType": "javascript",
  703. "ScriptName": "toolbox.js",
  704. "Function": "net_wifi"
  705. },
  706. {
  707. "Label": {
  708. "lang_tag": "json_backup",
  709. "text": "Backup"
  710. },
  711. "Position": "3",
  712. "TabType": "javascript",
  713. "ScriptName": "toolbox.js",
  714. "Function": "form_backup"
  715. },
  716. {
  717. "Label": {
  718. "lang_tag": "logs",
  719. "text": "Logs"
  720. },
  721. "Position": "4",
  722. "TabType": "javascript",
  723. "ScriptName": "toolbox.js",
  724. "Function": "logs"
  725. },
  726. {
  727. "Label": {
  728. "lang_tag": "firmware",
  729. "text": "Firmware"
  730. },
  731. "Position": "5",
  732. "TabType": "javascript",
  733. "ScriptName": "toolbox.js",
  734. "Function": "downloads"
  735. },
  736. {
  737. "Label": {
  738. "lang_tag": "unit_settings",
  739. "text": "Unit Settings"
  740. },
  741. "Position": "6",
  742. "TabType": "javascript",
  743. "ScriptName": "toolbox.js",
  744. "Function": "unit_settings"
  745. }
  746. ]
  747. },
  748. {
  749. "DeviceType": "dashboard",
  750. "name": "Dashboard",
  751. "Label": {
  752. "lang_tag": "dashboard",
  753. "text": "Dashboard"
  754. },
  755. "doc_url": {
  756. "doc_language": 1,
  757. "doc_manual": 1,
  758. "doc_version": 1,
  759. "doc_platform": 0,
  760. "doc_page": "dashboard"
  761. },
  762. "Toolbox": "1",
  763. "Icon": "icons/menu_dashboard.swf",
  764. "DisplayStatus": {},
  765. "Tabs": [
  766. {
  767. "Label": {
  768. "lang_tag": "pinned_devices",
  769. "text": "Pinned Devices"
  770. },
  771. "Position": "1",
  772. "TabType": "javascript",
  773. "ScriptName": "toolbox.js",
  774. "Function": "show_pinned_devices"
  775. },
  776. {
  777. "Label": {
  778. "lang_tag": "lang_overview",
  779. "text": "Overview"
  780. },
  781. "Position": "1",
  782. "TabType": "javascript",
  783. "ScriptName": "toolbox.js",
  784. "Function": "unit_overview"
  785. }
  786. ],
  787. "help_url": {
  788. "Function": "help",
  789. "Parameters": [
  790. "dashboard"
  791. ]
  792. }
  793. },
  794. {
  795. "DeviceType": "devices",
  796. "name": "Devices",
  797. "Label": {
  798. "lang_tag": "devices",
  799. "text": "Devices"
  800. },
  801. "doc_url": {
  802. "doc_language": 1,
  803. "doc_manual": 1,
  804. "doc_version": 1,
  805. "doc_platform": 0,
  806. "doc_page": "devices"
  807. },
  808. "Toolbox": "1",
  809. "Icon": "icons/menu_devices.swf",
  810. "DisplayStatus": {},
  811. "Tabs": [
  812. {
  813. "Label": {
  814. "lang_tag": "lights",
  815. "text": "Lights"
  816. },
  817. "Position": "0",
  818. "TabType": "javascript",
  819. "ScriptName": "toolbox.js",
  820. "Function": "sort_devices_by_category",
  821. "Parameters": [
  822. 2,
  823. 3
  824. ]
  825. },
  826. {
  827. "Label": {
  828. "lang_tag": "climate_security",
  829. "text": "Climate"
  830. },
  831. "Position": "0",
  832. "TabType": "javascript",
  833. "ScriptName": "toolbox.js",
  834. "Function": "sort_devices_by_category",
  835. "Parameters": [
  836. 5,
  837. 17
  838. ]
  839. },
  840. {
  841. "Label": {
  842. "lang_tag": "sensors",
  843. "text": "Sensors"
  844. },
  845. "Position": "0",
  846. "TabType": "javascript",
  847. "ScriptName": "toolbox.js",
  848. "Function": "sort_devices_by_category",
  849. "Parameters": [
  850. 4,
  851. 12,
  852. 18,
  853. 16
  854. ]
  855. },
  856. {
  857. "Label": {
  858. "lang_tag": "cameras",
  859. "text": "Cameras"
  860. },
  861. "Position": "1",
  862. "TabType": "javascript",
  863. "ScriptName": "toolbox.js",
  864. "Function": "sort_devices_by_category",
  865. "Parameters": [
  866. 6
  867. ]
  868. },
  869. {
  870. "Label": {
  871. "lang_tag": "windows",
  872. "text": "Windows"
  873. },
  874. "Position": "1",
  875. "TabType": "javascript",
  876. "ScriptName": "toolbox.js",
  877. "Function": "sort_devices_by_category",
  878. "Parameters": [
  879. 8
  880. ]
  881. },
  882. {
  883. "Label": {
  884. "lang_tag": "locks",
  885. "text": "Locks"
  886. },
  887. "Position": "2",
  888. "TabType": "javascript",
  889. "ScriptName": "toolbox.js",
  890. "Function": "sort_devices_by_category",
  891. "Parameters": [
  892. 7
  893. ]
  894. },
  895. {
  896. "Label": {
  897. "lang_tag": "mobile_phones",
  898. "text": "Mobile Phones"
  899. },
  900. "Position": "3",
  901. "TabType": "javascript",
  902. "ScriptName": "toolbox.js",
  903. "Function": "mobile_phones"
  904. },
  905. {
  906. "Label": {
  907. "lang_tag": "av_gear",
  908. "text": "AV Gear"
  909. },
  910. "Position": "4",
  911. "TabType": "javascript",
  912. "ScriptName": "toolbox.js",
  913. "Function": "av_devices"
  914. },
  915. {
  916. "Label": {
  917. "lang_tag": "other",
  918. "text": "Other"
  919. },
  920. "Position": "5",
  921. "TabType": "javascript",
  922. "ScriptName": "toolbox.js",
  923. "Function": "sort_devices_by_category_exclude",
  924. "Parameters": [
  925. 2,
  926. 3,
  927. 6,
  928. 7,
  929. 15,
  930. 5,
  931. 16,
  932. 17,
  933. 18,
  934. 4,
  935. 12,
  936. 8
  937. ]
  938. },
  939. {
  940. "Label": {
  941. "lang_tag": "all",
  942. "text": "All"
  943. },
  944. "Position": "5",
  945. "TabType": "javascript",
  946. "ScriptName": "toolbox.js",
  947. "Function": "sort_devices_by_category_exclude",
  948. "Parameters": [
  949. -1
  950. ]
  951. },
  952. {
  953. "Label": {
  954. "lang_tag": "add_devices",
  955. "text": "Add Devices"
  956. },
  957. "Position": "3",
  958. "TabType": "javascript",
  959. "ScriptName": "shared.js",
  960. "Function": "init_wizard"
  961. }
  962. ],
  963. "help_url": {
  964. "Function": "help",
  965. "Parameters": [
  966. "devices"
  967. ]
  968. }
  969. },
  970. {
  971. "DeviceType": "scene_devices",
  972. "name": "Devices",
  973. "Label": {
  974. "lang_tag": "scene_devices",
  975. "text": "Devices"
  976. },
  977. "doc_url": {
  978. "doc_language": 1,
  979. "doc_manual": 1,
  980. "doc_version": 1,
  981. "doc_platform": 0,
  982. "doc_page": "devices"
  983. },
  984. "Toolbox": "2",
  985. "Icon": "icons/menu_devices.swf",
  986. "DisplayStatus": {},
  987. "Tabs": [
  988. {
  989. "Label": {
  990. "lang_tag": "lights",
  991. "text": "Lights"
  992. },
  993. "Position": "0",
  994. "TabType": "javascript",
  995. "ScriptName": "toolbox.js",
  996. "Function": "sort_devices_by_category",
  997. "Parameters": [
  998. 2,
  999. 3
  1000. ]
  1001. },
  1002. {
  1003. "Label": {
  1004. "lang_tag": "climate_security",
  1005. "text": "Climate"
  1006. },
  1007. "Position": "0",
  1008. "TabType": "javascript",
  1009. "ScriptName": "toolbox.js",
  1010. "Function": "sort_devices_by_category",
  1011. "Parameters": [
  1012. 5,
  1013. 16,
  1014. 17,
  1015. 18
  1016. ]
  1017. },
  1018. {
  1019. "Label": {
  1020. "lang_tag": "sensors",
  1021. "text": "Sensors"
  1022. },
  1023. "Position": "0",
  1024. "TabType": "javascript",
  1025. "ScriptName": "toolbox.js",
  1026. "Function": "sort_devices_by_category",
  1027. "Parameters": [
  1028. 4,
  1029. 12
  1030. ]
  1031. },
  1032. {
  1033. "Label": {
  1034. "lang_tag": "cameras",
  1035. "text": "Cameras"
  1036. },
  1037. "Position": "1",
  1038. "TabType": "javascript",
  1039. "ScriptName": "toolbox.js",
  1040. "Function": "sort_devices_by_category",
  1041. "Parameters": [
  1042. 6
  1043. ]
  1044. },
  1045. {
  1046. "Label": {
  1047. "lang_tag": "windows",
  1048. "text": "Windows"
  1049. },
  1050. "Position": "1",
  1051. "TabType": "javascript",
  1052. "ScriptName": "toolbox.js",
  1053. "Function": "sort_devices_by_category",
  1054. "Parameters": [
  1055. 8
  1056. ]
  1057. },
  1058. {
  1059. "Label": {
  1060. "lang_tag": "locks",
  1061. "text": "Locks"
  1062. },
  1063. "Position": "2",
  1064. "TabType": "javascript",
  1065. "ScriptName": "toolbox.js",
  1066. "Function": "sort_devices_by_category",
  1067. "Parameters": [
  1068. 7
  1069. ]
  1070. },
  1071. {
  1072. "Label": {
  1073. "lang_tag": "mobile_phones",
  1074. "text": "Mobile Phones"
  1075. },
  1076. "Position": "3",
  1077. "TabType": "javascript",
  1078. "ScriptName": "toolbox.js",
  1079. "Function": "sort_devices_by_category",
  1080. "Parameters": []
  1081. },
  1082. {
  1083. "Label": {
  1084. "lang_tag": "av_gear",
  1085. "text": "AV Gear"
  1086. },
  1087. "Position": "4",
  1088. "TabType": "javascript",
  1089. "ScriptName": "toolbox.js",
  1090. "Function": "sort_devices_by_category",
  1091. "Parameters": [
  1092. 15
  1093. ]
  1094. },
  1095. {
  1096. "Label": {
  1097. "lang_tag": "other",
  1098. "text": "Other"
  1099. },
  1100. "Position": "5",
  1101. "TabType": "javascript",
  1102. "ScriptName": "toolbox.js",
  1103. "Function": "sort_devices_by_category_exclude",
  1104. "Parameters": [
  1105. 2,
  1106. 3,
  1107. 6,
  1108. 7,
  1109. 15,
  1110. 5,
  1111. 16,
  1112. 17,
  1113. 18,
  1114. 4,
  1115. 12,
  1116. 8
  1117. ]
  1118. },
  1119. {
  1120. "Label": {
  1121. "lang_tag": "all",
  1122. "text": "All"
  1123. },
  1124. "Position": "5",
  1125. "TabType": "javascript",
  1126. "ScriptName": "toolbox.js",
  1127. "Function": "sort_devices_by_category_exclude",
  1128. "Parameters": [
  1129. -1
  1130. ]
  1131. }
  1132. ],
  1133. "help_url": {
  1134. "Function": "help",
  1135. "Parameters": [
  1136. "scenes"
  1137. ]
  1138. }
  1139. },
  1140. {
  1141. "DeviceType": "scene_triggers",
  1142. "name": "Triggers",
  1143. "Label": {
  1144. "lang_tag": "scene_triggers",
  1145. "text": "Triggers"
  1146. },
  1147. "doc_url": {
  1148. "doc_language": 1,
  1149. "doc_manual": 1,
  1150. "doc_version": 1,
  1151. "doc_platform": 0,
  1152. "doc_page": "devices"
  1153. },
  1154. "Toolbox": "2",
  1155. "Icon": "icons/menu_devices.swf",
  1156. "DisplayStatus": {},
  1157. "Tabs": [
  1158. {
  1159. "Label": {
  1160. "lang_tag": "triggers",
  1161. "text": "Triggers"
  1162. },
  1163. "Position": "0",
  1164. "TabType": "javascript",
  1165. "ScriptName": "toolbox.js",
  1166. "Function": "show_scene_triggers"
  1167. }
  1168. ],
  1169. "help_url": {
  1170. "Function": "help",
  1171. "Parameters": [
  1172. "triggers"
  1173. ]
  1174. }
  1175. },
  1176. {
  1177. "DeviceType": "scene_schedules",
  1178. "name": "Schedules",
  1179. "Label": {
  1180. "lang_tag": "scene_schedules",
  1181. "text": "Schedules"
  1182. },
  1183. "doc_url": {
  1184. "doc_language": 1,
  1185. "doc_manual": 1,
  1186. "doc_version": 1,
  1187. "doc_platform": 0,
  1188. "doc_page": "devices"
  1189. },
  1190. "Toolbox": "2",
  1191. "Icon": "icons/menu_devices.swf",
  1192. "DisplayStatus": {},
  1193. "Tabs": [
  1194. {
  1195. "Label": {
  1196. "lang_tag": "schedules",
  1197. "text": "Schedules"
  1198. },
  1199. "Position": "0",
  1200. "TabType": "javascript",
  1201. "ScriptName": "toolbox.js",
  1202. "Function": "show_scene_schedules"
  1203. }
  1204. ],
  1205. "help_url": {
  1206. "Function": "help",
  1207. "Parameters": [
  1208. "schedules"
  1209. ]
  1210. }
  1211. },
  1212. {
  1213. "DeviceType": "scene_luup",
  1214. "name": "Luup",
  1215. "Label": {
  1216. "lang_tag": "scene_luup",
  1217. "text": "Luup"
  1218. },
  1219. "doc_url": {
  1220. "doc_language": 1,
  1221. "doc_manual": 1,
  1222. "doc_version": 1,
  1223. "doc_platform": 0,
  1224. "doc_page": "devices"
  1225. },
  1226. "Toolbox": "2",
  1227. "Icon": "icons/menu_devices.swf",
  1228. "DisplayStatus": {},
  1229. "Tabs": [
  1230. {
  1231. "Label": {
  1232. "lang_tag": "luup",
  1233. "text": "Luup"
  1234. },
  1235. "Position": "0",
  1236. "TabType": "javascript",
  1237. "ScriptName": "toolbox.js",
  1238. "Function": "show_scene_luup"
  1239. }
  1240. ],
  1241. "help_url": {
  1242. "Function": "help",
  1243. "Parameters": [
  1244. "luup"
  1245. ]
  1246. }
  1247. },
  1248. {
  1249. "DeviceType": "scene_advanced",
  1250. "name": "Advanced",
  1251. "Label": {
  1252. "lang_tag": "scene_advanced",
  1253. "text": "Advanced"
  1254. },
  1255. "doc_url": {
  1256. "doc_language": 1,
  1257. "doc_manual": 1,
  1258. "doc_version": 1,
  1259. "doc_platform": 0,
  1260. "doc_page": "devices"
  1261. },
  1262. "Toolbox": "2",
  1263. "Icon": "icons/menu_devices.swf",
  1264. "DisplayStatus": {},
  1265. "Tabs": [
  1266. {
  1267. "Label": {
  1268. "lang_tag": "advanced",
  1269. "text": "Advanced"
  1270. },
  1271. "Position": "0",
  1272. "TabType": "javascript",
  1273. "ScriptName": "toolbox.js",
  1274. "Function": "show_scene_advanced"
  1275. }
  1276. ],
  1277. "help_url": {
  1278. "Function": "help",
  1279. "Parameters": [
  1280. "scene_advanced"
  1281. ]
  1282. }
  1283. },
  1284. {
  1285. "DeviceType": "automation",
  1286. "name": "Automation",
  1287. "Label": {
  1288. "lang_tag": "automation",
  1289. "text": "Automation"
  1290. },
  1291. "doc_url": {
  1292. "doc_language": 1,
  1293. "doc_manual": 1,
  1294. "doc_version": 1,
  1295. "doc_platform": 0,
  1296. "doc_page": "automation"
  1297. },
  1298. "Toolbox": "1",
  1299. "Icon": "icons/menu_automation.swf",
  1300. "DisplayStatus": {},
  1301. "Tabs": [
  1302. {
  1303. "Label": {
  1304. "lang_tag": "scenes",
  1305. "text": "Scenes"
  1306. },
  1307. "Position": "0",
  1308. "TabType": "javascript",
  1309. "ScriptName": "toolbox.js",
  1310. "Function": "show_scenes",
  1311. "Parameters": [
  1312. "all"
  1313. ]
  1314. },
  1315. {
  1316. "Label": {
  1317. "lang_tag": "triggers",
  1318. "text": "Triggers"
  1319. },
  1320. "Position": "1",
  1321. "TabType": "javascript",
  1322. "ScriptName": "toolbox.js",
  1323. "Function": "show_scenes",
  1324. "Parameters": [
  1325. "triggers"
  1326. ]
  1327. },
  1328. {
  1329. "Label": {
  1330. "lang_tag": "schedules",
  1331. "text": "Schedules"
  1332. },
  1333. "Position": "2",
  1334. "TabType": "javascript",
  1335. "ScriptName": "toolbox.js",
  1336. "Function": "show_scenes",
  1337. "Parameters": [
  1338. "schedules"
  1339. ]
  1340. },
  1341. {
  1342. "Label": {
  1343. "lang_tag": "new_scene",
  1344. "text": "New scene"
  1345. },
  1346. "Position": "3",
  1347. "TabType": "javascript",
  1348. "ScriptName": "toolbox.js",
  1349. "Function": "bridge.addScene"
  1350. }
  1351. ],
  1352. "help_url": {
  1353. "Function": "help",
  1354. "Parameters": [
  1355. "automation"
  1356. ]
  1357. }
  1358. },
  1359. {
  1360. "DeviceType": "apps",
  1361. "name": "Apps",
  1362. "Label": {
  1363. "lang_tag": "apps",
  1364. "text": "Apps"
  1365. },
  1366. "doc_url": {
  1367. "doc_language": 1,
  1368. "doc_manual": 1,
  1369. "doc_version": 1,
  1370. "doc_platform": 0,
  1371. "doc_page": "apps"
  1372. },
  1373. "Toolbox": "1",
  1374. "Icon": "icons/menu_apps.swf",
  1375. "DisplayStatus": {},
  1376. "Tabs": [
  1377. {
  1378. "Label": {
  1379. "lang_tag": "my_apps",
  1380. "text": "My apps"
  1381. },
  1382. "Position": "0",
  1383. "TabType": "javascript",
  1384. "ScriptName": "toolbox.js",
  1385. "Function": "my_installed_apps"
  1386. },
  1387. {
  1388. "Label": {
  1389. "lang_tag": "install_apps",
  1390. "text": "Install apps"
  1391. },
  1392. "Position": "0",
  1393. "TabType": "javascript",
  1394. "ScriptName": "toolbox.js",
  1395. "Function": "open_marketplace"
  1396. },
  1397. {
  1398. "Label": {
  1399. "lang_tag": "develop_apps",
  1400. "text": "Develop Apps"
  1401. },
  1402. "Position": "0",
  1403. "TabType": "javascript",
  1404. "ScriptName": "toolbox.js",
  1405. "Function": "develop_apps"
  1406. }
  1407. ],
  1408. "help_url": {
  1409. "Function": "help",
  1410. "Parameters": [
  1411. "apps"
  1412. ]
  1413. }
  1414. },
  1415. {
  1416. "DeviceType": "users",
  1417. "name": "Users",
  1418. "Label": {
  1419. "lang_tag": "lang_account",
  1420. "text": "Account"
  1421. },
  1422. "doc_url": {
  1423. "doc_language": 1,
  1424. "doc_manual": 1,
  1425. "doc_version": 1,
  1426. "doc_platform": 0,
  1427. "doc_page": "users"
  1428. },
  1429. "Toolbox": "1",
  1430. "Icon": "icons/menu_users.swf",
  1431. "DisplayStatus": {},
  1432. "Tabs": [
  1433. {
  1434. "Label": {
  1435. "lang_tag": "my_contact_info",
  1436. "text": "My Contact Info"
  1437. },
  1438. "Position": "0",
  1439. "TabType": "javascript",
  1440. "ScriptName": "toolbox.js",
  1441. "Function": "get_my_contact_info"
  1442. },
  1443. {
  1444. "Label": {
  1445. "lang_tag": "change_password",
  1446. "text": "Change password"
  1447. },
  1448. "Position": "1",
  1449. "TabType": "javascript",
  1450. "ScriptName": "toolbox.js",
  1451. "Function": "change_password"
  1452. },
  1453. {
  1454. "Label": {
  1455. "lang_tag": "my_alerts",
  1456. "text": "My Alerts"
  1457. },
  1458. "Position": "2",
  1459. "TabType": "javascript",
  1460. "ScriptName": "toolbox.js",
  1461. "Function": "get_alerts_canvas"
  1462. },
  1463. {
  1464. "Label": {
  1465. "lang_tag": "other_users",
  1466. "text": "Other Users"
  1467. },
  1468. "Position": "3",
  1469. "TabType": "javascript",
  1470. "ScriptName": "toolbox.js",
  1471. "Function": "get_unit_users"
  1472. },
  1473. {
  1474. "Label": {
  1475. "lang_tag": "tech_support",
  1476. "text": "Tech support"
  1477. },
  1478. "Position": "4",
  1479. "TabType": "javascript",
  1480. "ScriptName": "toolbox.js",
  1481. "Function": "tech_support"
  1482. },
  1483. {
  1484. "Label": {
  1485. "lang_tag": "lang_my_units",
  1486. "text": "Veras"
  1487. },
  1488. "Position": "5",
  1489. "TabType": "javascript",
  1490. "ScriptName": "toolbox.js",
  1491. "Function": "units_handler"
  1492. }
  1493. ],
  1494. "help_url": {
  1495. "Function": "help",
  1496. "Parameters": [
  1497. "users"
  1498. ]
  1499. }
  1500. },
  1501. {
  1502. "DeviceType": "energy",
  1503. "name": "Energy",
  1504. "Label": {
  1505. "lang_tag": "energy",
  1506. "text": "Energy"
  1507. },
  1508. "doc_url": {
  1509. "doc_language": 1,
  1510. "doc_manual": 1,
  1511. "doc_version": 1,
  1512. "doc_platform": 0,
  1513. "doc_page": "enrgy"
  1514. },
  1515. "Toolbox": "1",
  1516. "Icon": "icons/menu_energy.swf",
  1517. "DisplayStatus": {},
  1518. "Tabs": [
  1519. {
  1520. "Label": {
  1521. "lang_tag": "ergy_light",
  1522. "text": "ERGY light"
  1523. },
  1524. "Position": "0",
  1525. "TabType": "javascript",
  1526. "ScriptName": "J_EchoEnergyManager.js",
  1527. "Function": "ergy_light"
  1528. },
  1529. {
  1530. "Label": {
  1531. "lang_tag": "ergy_settings",
  1532. "text": "ERGY Settings"
  1533. },
  1534. "Position": "1",
  1535. "TabType": "javascript",
  1536. "ScriptName": "J_EchoEnergyManager.js",
  1537. "Function": "energy_settings"
  1538. },
  1539. {
  1540. "Label": {
  1541. "lang_tag": "ergy",
  1542. "text": "ERGY"
  1543. },
  1544. "Position": "2",
  1545. "TabType": "javascript",
  1546. "ScriptName": "J_EchoEnergyManager.js",
  1547. "Function": "ergy"
  1548. },
  1549. {
  1550. "Label": {
  1551. "lang_tag": "ergy_help",
  1552. "text": "ERGY Help"
  1553. },
  1554. "Position": "3",
  1555. "TabType": "javascript",
  1556. "ScriptName": "J_EchoEnergyManager.js",
  1557. "Function": "ergy_help"
  1558. },
  1559. {
  1560. "Label": {
  1561. "lang_tag": "energy_usage",
  1562. "text": "Usage"
  1563. },
  1564. "Position": "0",
  1565. "TabType": "javascript",
  1566. "ScriptName": "auth.js",
  1567. "Function": "live_usage"
  1568. }
  1569. ]
  1570. },
  1571. {
  1572. "DeviceType": "setup",
  1573. "name": "Setup",
  1574. "Label": {
  1575. "lang_tag": "setup",
  1576. "text": "Setup"
  1577. },
  1578. "doc_url": {
  1579. "doc_language": 1,
  1580. "doc_manual": 1,
  1581. "doc_version": 1,
  1582. "doc_platform": 0,
  1583. "doc_page": "setup"
  1584. },
  1585. "Toolbox": "1",
  1586. "Icon": "icons/menu_setup.swf",
  1587. "DisplayStatus": {},
  1588. "Tabs": [
  1589. {
  1590. "Label": {
  1591. "lang_tag": "rooms",
  1592. "text": "Rooms"
  1593. },
  1594. "Position": "0",
  1595. "TabType": "javascript",
  1596. "ScriptName": "shared.js",
  1597. "Function": "room_actions_info"
  1598. },
  1599. {
  1600. "Label": {
  1601. "lang_tag": "location",
  1602. "text": "Location"
  1603. },
  1604. "Position": "1",
  1605. "TabType": "javascript",
  1606. "ScriptName": "toolbox.js",
  1607. "Function": "get_location"
  1608. },
  1609. {
  1610. "Label": {
  1611. "lang_tag": "net_and_wifi",
  1612. "text": "Net & Wi-fi"
  1613. },
  1614. "Position": "3",
  1615. "TabType": "javascript",
  1616. "ScriptName": "toolbox.js",
  1617. "Function": "net_wifi"
  1618. },
  1619. {
  1620. "Label": {
  1621. "lang_tag": "backup",
  1622. "text": "Backup"
  1623. },
  1624. "Position": "4",
  1625. "TabType": "javascript",
  1626. "ScriptName": "toolbox.js",
  1627. "Function": "form_backup"
  1628. },
  1629. {
  1630. "Label": {
  1631. "lang_tag": "logs",
  1632. "text": "Logs"
  1633. },
  1634. "Position": "5",
  1635. "TabType": "javascript",
  1636. "ScriptName": "toolbox.js",
  1637. "Function": "logs"
  1638. },
  1639. {
  1640. "Label": {
  1641. "lang_tag": "z_wave_settings",
  1642. "text": "Z-Wave Settings"
  1643. },
  1644. "Position": "6",
  1645. "TabType": "javascript",
  1646. "ScriptName": "toolbox.js",
  1647. "Function": "zwave_settings"
  1648. },
  1649. {
  1650. "Label": {
  1651. "lang_tag": "insteon_settings",
  1652. "text": "Insteon Settings"
  1653. },
  1654. "Position": "7",
  1655. "TabType": "javascript",
  1656. "ScriptName": "toolbox.js",
  1657. "Function": "insteon_settings"
  1658. },
  1659. {
  1660. "Label": {
  1661. "lang_tag": "firmware",
  1662. "text": "Firmware"
  1663. },
  1664. "Position": "8",
  1665. "TabType": "javascript",
  1666. "ScriptName": "toolbox.js",
  1667. "Function": "downloads"
  1668. },
  1669. {
  1670. "Label": {
  1671. "lang_tag": "unit_settings",
  1672. "text": "Unit Settings"
  1673. },
  1674. "Position": "9",
  1675. "TabType": "javascript",
  1676. "ScriptName": "toolbox.js",
  1677. "Function": "get_unit_settings"
  1678. }
  1679. ],
  1680. "help_url": {
  1681. "Function": "help",
  1682. "Parameters": [
  1683. "setup"
  1684. ]
  1685. }
  1686. },
  1687. {
  1688. "DeviceType": "unit_settings",
  1689. "Label": {
  1690. "lang_tag": "unit_settings",
  1691. "text": "Unit Settings"
  1692. },
  1693. "doc_url": {
  1694. "doc_language": 1,
  1695. "doc_manual": 1,
  1696. "doc_version": 1,
  1697. "doc_platform": 0,
  1698. "doc_page": "unit_settings"
  1699. },
  1700. "name": "Unit settings",
  1701. "Toolbox": "0",
  1702. "Icon": "icons/default_plugins.swf",
  1703. "DisplayStatus": {},
  1704. "Tabs": [
  1705. {
  1706. "Label": {
  1707. "lang_tag": "rename_unit",
  1708. "text": "Rename unit"
  1709. },
  1710. "Position": "0",
  1711. "TabType": "javascript",
  1712. "ScriptName": "plugins.js",
  1713. "Function": "rename_unit"
  1714. }
  1715. ]
  1716. }
  1717. ],
  1718. "category_filter": [
  1719. {
  1720. "id": 1,
  1721. "categories": [],
  1722. "Label": {
  1723. "lang_tag": "all",
  1724. "text": "All"
  1725. }
  1726. },
  1727. {
  1728. "id": 2,
  1729. "categories": [
  1730. "15"
  1731. ],
  1732. "Label": {
  1733. "lang_tag": "av_devices",
  1734. "text": "Audio/Video"
  1735. }
  1736. },
  1737. {
  1738. "id": 3,
  1739. "categories": [
  1740. "2",
  1741. "3"
  1742. ],
  1743. "Label": {
  1744. "lang_tag": "lights",
  1745. "text": "Lights"
  1746. }
  1747. },
  1748. {
  1749. "id": 4,
  1750. "categories": [
  1751. "6"
  1752. ],
  1753. "Label": {
  1754. "lang_tag": "cameras",
  1755. "text": "Cameras"
  1756. }
  1757. },
  1758. {
  1759. "id": 5,
  1760. "categories": [
  1761. "7"
  1762. ],
  1763. "Label": {
  1764. "lang_tag": "door_locks",
  1765. "text": "Door locks"
  1766. }
  1767. },
  1768. {
  1769. "id": 6,
  1770. "categories": [
  1771. "4",
  1772. "12",
  1773. "16",
  1774. "17",
  1775. "18"
  1776. ],
  1777. "Label": {
  1778. "lang_tag": "sensors",
  1779. "text": "Sensors"
  1780. }
  1781. },
  1782. {
  1783. "id": 7,
  1784. "categories": [
  1785. "5"
  1786. ],
  1787. "Label": {
  1788. "lang_tag": "thermostats",
  1789. "text": "Thermostats"
  1790. }
  1791. }
  1792. ]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement