{ "name": "shelly", "displayName": "Shelly", "id": "6162773b-0435-408c-a4f8-7860d38031a9", "vendors": [ { "name": "shelly", "displayName": "Shelly", "id": "d8e45fc2-90af-492e-8305-50baa1ec4c18", "thingClasses": [ { "id": "f810b66a-7177-4397-9771-4229abaabbb6", "name": "shelly1", "displayName": "Shelly 1", "createMethods": ["discovery"], "interfaces": [ "gateway" ], "paramTypes": [ { "id": "1d301dc0-5e48-473f-a611-8e407289e545", "name":"id", "displayName": "Shelly ID", "type": "QString", "readOnly": true }, { "id": "d0e0499e-faa0-432a-a760-c295b0aefed0", "name": "connectedDevice", "displayName": "Connected device", "type": "QString", "allowedValues": ["None", "Generic", "Light", "Socket"], "defaultValue": "Generic" }, { "id": "fa1aa0f6-93b2-410d-a2c5-7b2f45eae679", "name": "username", "displayName": "Username (optional)", "type": "QString" }, { "id": "d29b8399-bfa6-4146-921d-a1d43ca4e184", "name": "password", "displayName": "Password (optional)", "type": "QString" } ], "stateTypes": [ { "id": "e5d41e05-2296-457e-97d8-98a5ac0de615", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "defaultValue": false, "cached": false } ], "actionTypes": [ { "id": "b4067d54-36c5-4d30-bbc3-c8c712d6fd32", "name": "reboot", "displayName": "Reboot" } ] }, { "id": "30e74e9f-57f4-4bbc-b0df-f2c4f28b2f06", "name": "shelly1pm", "displayName": "Shelly 1PM", "createMethods": ["discovery"], "interfaces": [ "gateway" ], "paramTypes": [ { "id": "6df5db8a-4e27-49e5-8cf9-78cb8497d831", "name":"id", "displayName": "Shelly ID", "type": "QString", "readOnly": true }, { "id": "3aacd693-3f1a-4040-be3a-953e600da44f", "name": "connectedDevice", "displayName": "Connected device", "type": "QString", "allowedValues": ["None", "Generic", "Light", "Socket"], "defaultValue": "Generic" }, { "id": "99a31711-0029-461e-9117-2834451175c1", "name": "username", "displayName": "Username (optional)", "type": "QString" }, { "id": "3a86e7bc-8bde-4b20-833b-7bee41dd9bc6", "name": "password", "displayName": "Password (optional)", "type": "QString" } ], "stateTypes": [ { "id": "df23a5ea-5f54-42ac-ab6b-aea8f71224f0", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "defaultValue": false, "cached": false } ], "actionTypes": [ { "id": "3133cf3d-729d-4f36-9a6d-1eeecb07edde", "name": "reboot", "displayName": "Reboot" } ] }, { "id": "465efb0d-da68-4177-a040-940c7f451e29", "name": "shelly25", "displayName": "Shelly 2.5", "createMethods": ["discovery"], "interfaces": [ "gateway" ], "paramTypes": [ { "id": "d79de2fa-81dd-440f-80b8-f1f71149d1f2", "name":"id", "displayName": "Shelly ID", "type": "QString", "readOnly": true }, { "id": "dc8a02fb-baa4-40bf-9e00-684b17794287", "name": "connectedDevice1", "displayName": "Connected device 1", "type": "QString", "allowedValues": ["None", "Generic", "Light", "Socket", "Roller Shutter Up"], "defaultValue": "Generic" }, { "id": "1e6925f8-1613-4fe4-8234-e4a4e973ef83", "name": "connectedDevice2", "displayName": "Connected device 2", "type": "QString", "allowedValues": ["None", "Generic", "Light", "Socket", "Roller Shutter Down"], "defaultValue": "Generic" }, { "id": "4fb3c690-0183-4fc4-affa-1404788b2dcc", "name": "username", "displayName": "Username (optional)", "type": "QString" }, { "id": "738a6ca4-83f8-4a72-ba11-3a195f9177e3", "name": "password", "displayName": "Password (optional)", "type": "QString" } ], "stateTypes": [ { "id": "36a50e24-707e-4d5d-8eba-d2a73f626e2b", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "defaultValue": false, "cached": false } ], "actionTypes": [ { "id": "4085a6a0-746f-490d-9e38-897c24f866b6", "name": "reboot", "displayName": "Reboot" } ] }, { "id": "22229a6d-2af8-44e0-bea9-310a0f2769ef", "name": "shellyPlug", "displayName": "Shelly Plug/PlugS", "createMethods": ["discovery"], "interfaces": [ "powersocket", "extendedsmartmeterconsumer", "connectable" ], "paramTypes": [ { "id": "bd5679fc-b761-4a56-a472-97717418c425", "name":"id", "displayName": "Shelly ID", "type": "QString", "readOnly": true }, { "id": "9686b1ca-e71f-4e62-beb0-6a20f21550e9", "name": "connectedDevice", "displayName": "Connected device", "type": "QString", "allowedValues": ["Generic", "Light"], "defaultValue": "Generic" }, { "id": "42797a00-1591-4021-8f4c-2a170189911b", "name": "username", "displayName": "Username (optional)", "type": "QString" }, { "id": "e0141b39-fa76-49de-94c6-133cfe41257f", "name": "password", "displayName": "Password (optional)", "type": "QString" } ], "settingsTypes": [ { "id": "40f251db-919a-410f-939a-a11bbc4f7f95", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last"], "defaultValue": "off", "type": "QString" } ], "stateTypes": [ { "id": "584b3558-5fb5-40a9-81ad-dc71ba68fd45", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "defaultValue": false, "cached": false }, { "id": "d813b35f-e11e-4783-b3b3-dbecb956ffb5", "name": "power", "displayName": "Powered", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true }, { "id": "962fec29-6be0-452e-87c5-5ff71435c40f", "name": "totalEnergyConsumed", "displayName": "Total energy consumed", "displayNameEvent": "Consumed energy changed", "type": "double", "unit": "KiloWattHour", "defaultValue": 0 }, { "id": "202ea409-650e-48b2-9aae-d4ebe9d505fd", "name": "currentPower", "displayName": "Power consumption", "displayNameEvent": "Power consumption changed", "type": "double", "unit": "Watt", "defaultValue": 0 } ], "actionTypes": [ { "id": "7dc03565-d7cb-4add-ba08-b751ce0821d5", "name": "reboot", "displayName": "Reboot" } ] }, { "id": "17f24cec-e6ed-4abd-9d42-60999f391dba", "name": "shellyRgbw2", "displayName": "Shelly RGBW2", "createMethods": ["discovery"], "interfaces": ["colorlight", "connectable"], "paramTypes": [ { "id": "2b0cd1b2-1648-4e0d-85d2-34aa9b9b835e", "name":"id", "displayName": "Shelly ID", "type": "QString", "readOnly": true }, { "id": "0b060c1a-3b9b-42d7-87f8-41b7b64a7eb8", "name": "username", "displayName": "Username (optional)", "type": "QString" }, { "id": "1cc21f73-b93a-4044-924b-d290870d5226", "name": "password", "displayName": "Password (optional)", "type": "QString" } ], "stateTypes": [ { "id": "98b6e1ba-8d5c-4cb1-82a0-2d06c71cdba6", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected/disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "14abcd30-9db2-4065-ae81-501a55fbb145", "name": "power", "displayName": "On", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true }, { "id": "3f74eb92-d95b-48c2-8ac6-29bea9f65ce3", "name": "brightness", "displayName": "Brightness", "displayNameEvent": "Brightness changed", "displayNameAction": "Set brightness", "type": "int", "defaultValue": 0, "minValue": 0, "maxValue": 100, "writable": true }, { "id": "a32a457f-fdc0-46ce-9106-6f9d4f4a6b16", "name": "colorTemperature", "displayName": "Color temperature", "displayNameEvent": "Color temperature changed", "displayNameAction": "Set color temperature", "type": "int", "minValue": 0, "maxValue": 100, "defaultValue": false, "writable": true }, { "id": "6ef7c686-350d-4069-9c41-9b90b3906748", "name": "color", "displayName": "Color", "displayNameEvent": "Color changed", "displayNameAction": "Set color", "type": "QColor", "defaultValue": "white", "writable": true }, { "id": "82ce0c4f-cb81-43c7-bc07-003f8a3cfbc8", "name": "currentPower", "displayName": "Current power consumption", "displayNameEvent": "Current power consumption changed", "type": "double", "defaultValue": 0, "unit": "Watt" } ], "actionTypes": [ { "id": "1390811d-dc71-4d89-a6e1-a808e03225f9", "name": "reboot", "displayName": "Reboot" } ] }, { "id": "3a1d6fc1-c623-4b45-9c81-1573fcc15f99", "name": "shellyDimmer", "displayName": "Shelly Dimmer", "createMethods": ["discovery"], "interfaces": ["dimmablelight", "connectable"], "paramTypes": [ { "id": "32e328be-2357-4d94-b438-3fe1ae94d97b", "name":"id", "displayName": "Shelly ID", "type": "QString", "readOnly": true }, { "id": "2df0d509-d4b5-407a-835a-6b6392653e10", "name": "username", "displayName": "Username (optional)", "type": "QString" }, { "id": "b181bf78-a19c-4f97-9264-f16fbac64ee2", "name": "password", "displayName": "Password (optional)", "type": "QString" } ], "stateTypes": [ { "id": "49ff0891-1798-459f-a97c-f1cc4e643a46", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected/disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "e4a6ac87-31fb-4516-9cf3-f135621e902c", "name": "power", "displayName": "On", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true }, { "id": "f41c93ac-6911-45fc-9221-7dd26bf65fd0", "name": "brightness", "displayName": "Brightness", "displayNameEvent": "Brightness changed", "displayNameAction": "Set brightness", "type": "int", "defaultValue": 0, "minValue": 0, "maxValue": 100, "unit": "Percentage", "writable": true }, { "id": "b3336ca6-1577-4230-8708-98875148606e", "name": "currentPower", "displayName": "Current power consumption", "displayNameEvent": "Current power consumption changed", "type": "double", "defaultValue": 0, "unit": "Watt" } ], "actionTypes": [ { "id": "dca1d1bb-b377-41b8-ac26-579060448fd7", "name": "reboot", "displayName": "Reboot" } ] }, { "id": "6de35a17-0f54-4397-894d-4321b64c53d1", "name": "shellySwitch", "displayName": "Shelly switch", "createMethods": ["auto"], "interfaces": [ "powerswitch", "connectable"], "settingsTypes": [ { "id": "ce9f1650-5e12-40f4-97de-27af86afa40b", "name": "buttonType", "displayName": "Button type", "allowedValues": ["momentary", "toggle", "edge", "detached"], "type": "QString", "defaultValue": "toggle" }, { "id": "f31eb52b-9aaf-409d-8bba-badda7c1a249", "name": "invertButton", "displayName": "Invert button", "type": "bool", "defaultValue": false } ], "paramTypes": [ { "id": "be6bdd43-cbf0-4d16-b789-ccad16e23788", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "0c233312-7b8f-4ca3-880d-523cab9b3ccb", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "20f74d88-0683-4d3a-9513-6b29b5112b7b", "name": "power", "displayName": "On/Off", "displayNameEvent": "On/Off toggled", "type": "bool", "defaultValue": false } ], "eventTypes": [ { "id": "41498655-1943-4b46-ac36-adea7bafab87", "name": "pressed", "displayName": "Pressed" } ] }, { "id": "512c3c7d-d6a6-4d2a-bccd-83147e5f9a25", "name": "shellyGeneric", "displayName": "Shelly connected device", "createMethods": ["auto"], "interfaces": ["power", "connectable"], "settingsTypes": [ { "id": "7d35aea3-1444-48c8-9732-a41bfc3b9d75", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last", "switch"], "defaultValue": "off", "type": "QString" } ], "paramTypes": [ { "id": "c08b1272-6eb2-4fed-80ad-06566a521b95", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "4a141674-faa6-4953-8272-5b4a4da84d31", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "72d7dbba-757c-4b03-a092-1d3f374fa961", "name": "power", "displayName": "Power", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true } ] }, { "id": "3bd614e0-72c4-4fbe-8c70-ce6c48d04bce", "name": "shellyGenericPM", "displayName": "Shelly connected device", "createMethods": ["auto"], "interfaces": ["power", "extendedsmartmeterconsumer", "connectable"], "settingsTypes": [ { "id": "8c60a23c-5e5b-42ba-abae-aeeb3d379d79", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last", "switch"], "defaultValue": "off", "type": "QString" } ], "paramTypes": [ { "id": "ff7f0b1c-e3ad-44ac-9bbd-71cd2715126c", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "paramTypes": [ { "id": "5e7c6ed5-fe9c-4e27-ad1e-e96886f3c09b", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "5ec936f8-694d-43f4-b3a2-fdc77d38feab", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "bd9480af-eec2-42d7-ab17-15715ee2e8e0", "name": "power", "displayName": "Power", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true }, { "id": "54b0b02e-1dfe-4172-bdfd-8129709e5d9f", "name": "totalEnergyConsumed", "displayName": "Total energy consumed", "displayNameEvent": "Total energy changed", "type": "double", "defaultValue": 0, "unit": "KiloWattHour" }, { "id": "41338dbd-6d58-4093-a56c-0adaec5398d5", "name": "currentPower", "displayName": "Current power consumption", "displayNameEvent": "Power consumption changed", "type": "double", "defaultValue": 0, "unit": "Watt" } ] }, { "id": "62a2d6b8-d70d-45fc-ba8c-1c680282a399", "name": "shellyLight", "displayName": "Shelly connected light", "createMethods": ["auto"], "interfaces": ["light", "connectable"], "settingsTypes": [ { "id": "4fe9ae31-3657-41bf-bd40-a219d58465d3", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last", "switch"], "defaultValue": "off", "type": "QString" } ], "paramTypes": [ { "id": "9c8b88c0-2825-4235-9b68-2ba378eeb53f", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "61b7d8ac-d229-4268-8143-6edb2eca978d", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "2ee5bfab-271e-4b95-9464-122a5208f1a5", "name": "power", "displayName": "Power", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true } ] }, { "id": "5ab05c19-71aa-4a85-a02f-a108f039a69a", "name": "shellyLightPM", "displayName": "Shelly connected light", "createMethods": ["auto"], "interfaces": ["light", "extendedsmartmeterconsumer", "connectable"], "settingsTypes": [ { "id": "01cc242a-268d-4dd9-96ce-5502dd1bd430", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last", "switch"], "defaultValue": "off", "type": "QString" } ], "paramTypes": [ { "id": "9066e9e9-56e0-4e6b-8667-503b68613640", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "df6f8a11-1295-4ceb-b277-dbe83b9d039c", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "e77d1c75-e856-46bc-9f38-36e59ed7849d", "name": "power", "displayName": "Power", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true }, { "id": "39e3d2c6-efb8-4c40-8ae9-8684d87e4087", "name": "totalEnergyConsumed", "displayName": "Total energy consumed", "displayNameEvent": "Total energy changed", "type": "double", "defaultValue": 0, "unit": "KiloWattHour" }, { "id": "0de42461-1077-4b74-9212-5446914fd25f", "name": "currentPower", "displayName": "Current power consumption", "displayNameEvent": "Power consumption changed", "type": "double", "defaultValue": 0, "unit": "Watt" } ] }, { "id": "3e13206c-a6cd-49a0-b653-2ccb5bb4bbc1", "name": "shellySocket", "displayName": "Shelly connected power socket", "createMethods": ["auto"], "interfaces": ["powersocket", "connectable"], "settingsTypes": [ { "id": "9f365d87-ddb9-4764-9bfb-0e64020646b4", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last", "switch"], "defaultValue": "off", "type": "QString" } ], "paramTypes": [ { "id": "d48edbdf-8ed5-4721-a42a-fd2c340c1a6e", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "b71fa926-9fd2-4008-9fe5-83bbf821963c", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "51e897b3-dd17-4df3-aa42-52b9bb5f0df8", "name": "power", "displayName": "Power", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true } ] }, { "id": "ae6e55fe-1a0b-43bc-bdfb-605661b96905", "name": "shellySocketPM", "displayName": "Shelly connected power socket", "createMethods": ["auto"], "interfaces": ["powersocket", "extendedsmartmeterconsumer", "connectable"], "settingsTypes": [ { "id": "9880a51b-57da-4b65-a0ec-23eb0fdcb8ac", "name": "defaultState", "displayName": "Default state", "allowedValues": ["on", "off", "last", "switch"], "defaultValue": "off", "type": "QString" } ], "paramTypes": [ { "id": "17c19689-8c88-454e-8b18-15436cad293d", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "6e5dbb06-ef4b-42eb-bf6d-e3c83d78de67", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "d6adeab6-c91d-44ba-8d01-9b5b9b7368be", "name": "power", "displayName": "Power", "displayNameEvent": "Turned on or off", "displayNameAction": "Turn on or off", "type": "bool", "defaultValue": false, "writable": true }, { "id": "89a65444-63d4-4add-a479-a48e95dd0458", "name": "totalEnergyConsumed", "displayName": "Total energy consumed", "displayNameEvent": "Total energy changed", "type": "double", "defaultValue": 0, "unit": "KiloWattHour" }, { "id": "e95b97d4-b88f-4656-8819-3f681fbe8510", "name": "currentPower", "displayName": "Current power consumption", "displayNameEvent": "Power consumption changed", "type": "double", "defaultValue": 0, "unit": "Watt" } ] }, { "id": "d681a4cb-481a-4469-a49a-e6bbb11eb9c9", "name": "shellyRoller", "displayName": "Shelly connected Roller Shutter", "createMethods": ["auto"], "interfaces": ["extendedshutter", "extendedsmartmeterconsumer", "connectable"], "paramTypes": [ { "id": "281385a5-5084-4ded-80a4-66c0dc1096a8", "name": "channel", "displayName": "Channel", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "d446719d-628e-477d-882c-a84210c85869", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "a7d88654-7503-474d-9a7c-02150d61a6dc", "name": "totalEnergyConsumed", "displayName": "Total energy consumed", "displayNameEvent": "Total energy changed", "type": "double", "defaultValue": 0, "unit": "KiloWattHour" }, { "id": "0d7cb1cf-3fff-4d0b-96c2-c02e9a92af57", "name": "currentPower", "displayName": "Current power consumption", "displayNameEvent": "Power consumption changed", "type": "double", "defaultValue": 0, "unit": "Watt" }, { "id": "2729d4e0-c38c-47b8-a0e8-26959090fe74", "name": "moving", "displayName": "Moving", "displayNameEvent": "Moving changed", "type": "bool", "defaultValue": false }, { "id": "86270b8b-bce4-4d8a-9bc9-d72af36b991c", "name": "percentage", "displayName": "Position", "displayNameEvent": "Position changed", "type": "int", "defaultValue": 0 } ], "actionTypes": [ { "id": "b96a8f85-c39e-499b-abbd-40b18788e907", "name": "open", "displayName": "Open" }, { "id": "87eb0290-615e-4c98-9ec8-a21104fcf05d", "name": "close", "displayName": "Close" }, { "id": "2266303c-df0c-4eae-b15e-6a86e73c9699", "name": "stop", "displayName": "stop" }, { "id": "4e2d8a7b-821e-4ee8-9f9b-f774d631845f", "name": "calibrate", "displayName": "Calibrate" } ] } ] } ] }