{ "displayName": "nymea owlet", "name": "owlet", "id": "699a5b6d-d90f-4554-a8de-9205768a4a98", "vendors": [ { "displayName": "nymea GmbH", "name": "nymea", "id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6", "thingClasses": [ { "id": "5a079c4e-9309-4d98-9ff1-9beeda210958", "displayName": "Digital GPIO output on owlet", "name": "digitalOutput", "createMethods": ["discovery"], "interfaces": ["power"], "paramTypes": [ { "id": "de8cda8f-b8f1-425d-ae16-fd0f5a885ca4", "name": "owletId", "displayName": "Owlet ID", "type": "QString", "defaultValue": "" }, { "id": "31dbcdea-04f3-4a0c-b131-7eda8a92c602", "name": "pin", "displayName": "Pin number", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "dd97a6b1-e98e-4a60-b16a-b27240b91439", "name": "power", "displayName": "Power", "type": "bool", "defaultValue": false, "writable": true, "displayNameEvent": "Power changed", "displayNameAction": "Set power", "ioType": "digitalOutput" } ] }, { "id": "673512a3-75d8-44a6-9930-198c9f1a1f03", "displayName": "Digital GPIO Input on owlet", "name": "digitalInput", "createMethods": ["discovery"], "paramTypes": [ { "id": "dd7eca3f-13f6-4320-aaaa-b0be8fbfeebf", "name": "owletId", "displayName": "Owlet ID", "type": "QString", "defaultValue": "" }, { "id": "f6b60a4b-e7a2-4328-884d-818b0e2a361e", "name": "pin", "displayName": "Pin number", "type": "uint", "defaultValue": 1 } ], "stateTypes": [ { "id": "df1fbd9f-10b1-4788-a00e-de3f3f411cc6", "name": "power", "displayName": "Powered", "type": "bool", "defaultValue": false, "displayNameEvent": "Powered changed", "ioType": "digitalInput" } ] }, { "id": "76f4ef8e-8e17-4528-a667-3d3f5afdd6a7", "name": "ws2812", "displayName": "WS2812 on owlet", "createMethods": ["discovery"], "interfaces": ["colorlight", "wirelessconnectable"], "paramTypes": [ { "id": "8c00f42b-5d34-4595-8ae9-6f48056a8be0", "name": "owletId", "displayName": "Owlet ID", "type": "QString", "defaultValue": "" }, { "id": "d674ee68-7f24-4dec-a75a-647a083d3580", "name": "pin", "displayName": "Pin number", "type": "uint", "defaultValue": 1 }, { "id": "6c6df8eb-cdf1-424c-b29d-60f7dd19ae41", "name": "ledCount", "displayName": "LED count", "type": "uint", "defaultValue": 1 }, { "id": "69c7f0e5-fdc4-4f9f-a117-90f165af3178", "name": "ledMode", "displayName": "LED color mode", "type": "QString", "allowedValues": [ "RGB", "RBG", "GRB", "GBR", "BRG", "BGR", "WRGB", "WRBG", "WGRB", "WGBR", "WBRG", "WBRG", "RWGB", "RWBG", "RGWB", "RGBW", "RBWG", "RBGW", "GWRB", "GWBR", "GRWB", "GRBW", "GBWR", "GBRW", "BWRG", "BWGR", "BRWG", "BRGW", "BGWR", "BGRW" ], "defaultValue": "RGB" }, { "id": "c4d99f98-1b46-4b38-bdd4-4bd5559dbb6f", "name": "ledClock", "displayName": "LED clock speed", "type": "QString", "allowedValues": ["400kHz", "800kHz"], "defaultValue": "800kHz" } ], "stateTypes": [ { "id": "0dbdd49b-578d-4404-87d2-b5a921df6aa6", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected or disconnected", "type": "bool", "defaultValue": false, "cached": false }, { "id": "58a8b3ca-720c-458e-b045-b99b5aadabd7", "name": "power", "displayName": "Power", "displayNameEvent": "Power changed", "displayNameAction": "Set power", "type": "bool", "defaultValue": false, "writable": true }, { "id": "b56a9368-db2a-4ee6-99de-9ee8e1ffebd3", "name": "brightness", "displayName": "Brightness", "displayNameEvent": "Brightness changed", "displayNameAction": "Set brightness", "type": "int", "minValue": 0, "maxValue": 100, "unit": "Percentage", "defaultValue": 100, "writable": true }, { "id": "684c9118-20f3-41a0-928e-b7290d40166d", "name": "color", "displayName": "Color", "displayNameEvent": "Color changed", "displayNameAction": "Set color", "type": "QColor", "defaultValue": "white", "writable": true }, { "id": "f92ea731-a86e-49b5-955b-9c245c7f874f", "name": "colorTemperature", "displayName": "Color temperature", "displayNameEvent": "Color temperature changed", "displayNameAction": "Set color temperature", "type": "int", "minValue": 0, "maxValue": 100, "defaultValue": 50, "writable": true }, { "id": "cb90f7bf-bcb0-42e8-a03b-442d84c5871f", "name": "effect", "displayName": "Effect", "displayNameEvent": "Effect changed", "displayNameAction": "Set effect", "type": "int", "defaultValue": 0, "writable": true } ] }, { "id": "22f216f4-9715-48f9-ab76-f7d7436d49c9", "name": "arduinoMiniPro", "displayName": "Arduino Pro Mini Owlet", "createMethods": ["user", "discovery"], "interfaces": ["gateway", "connectable"], "paramTypes": [ { "id": "589715a6-aaf7-4ffb-9c34-015ac22d527e", "name": "serialPort", "displayName": "Serial port", "type": "QString", "inputType": "TextLine", "defaultValue": "/dev/ttyS0" }, { "id": "d9643551-883a-4e33-89a8-6e2e1211eb22", "name": "resetGpio", "displayName": "Reset GPIO", "type": "uint", "defaultValue": 18 } ], "settingsTypes": [ { "id": "82a8d0f5-3b42-4138-ae65-8554e19b73e5", "name": "pin2", "displayName": "Pin 2", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Interrupt" ], "defaultValue": "None" }, { "id": "3953ad67-69a6-4b5f-8a91-f913d75d7d2f", "name": "pin3", "displayName": "Pin 3", "type": "QString", "allowedValues": [ "None", "Input", "Output", "PWM", "Interrupt" ], "defaultValue": "None" }, { "id": "cee570df-1669-49df-9eb6-6c28c9cb7aec", "name": "pin4", "displayName": "Pin 4", "type": "QString", "allowedValues": [ "None", "Input", "Output" ], "defaultValue": "None" }, { "id": "ec366d87-cfdb-4c7e-a23e-20cb8e99b1f5", "name": "pin5", "displayName": "Pin 5", "type": "QString", "allowedValues": [ "None", "Input", "Output", "PWM" ], "defaultValue": "None" }, { "id": "40354097-c5e5-4d13-b94c-72cb7a97cf71", "name": "pin6", "displayName": "Pin 6", "type": "QString", "allowedValues": [ "None", "Input", "Output", "PWM" ], "defaultValue": "None" }, { "id": "22e5320f-2f34-4fd5-8699-1e4ddf96a8c8", "name": "pin7", "displayName": "Pin 7", "type": "QString", "allowedValues": [ "None", "Input", "Output" ], "defaultValue": "None" }, { "id": "9b7b159c-9da1-4811-80e1-835d7743bebc", "name": "pin8", "displayName": "Pin 8", "type": "QString", "allowedValues": [ "None", "Input", "Output" ], "defaultValue": "None" }, { "id": "0d4aa38d-7607-4361-b8c7-cc5c28e17bb8", "name": "pin9", "displayName": "Pin 9", "type": "QString", "allowedValues": [ "None", "Input", "Output", "PWM" ], "defaultValue": "None" }, { "id": "d18e6ac5-3bf7-47ac-8b5b-70a9ef8394d5", "name": "pin10", "displayName": "Pin 10", "type": "QString", "allowedValues": [ "None", "Input", "Output", "PWM" ], "defaultValue": "None" }, { "id": "f0afb81c-dcd4-4d50-84a7-0ed6739c4011", "name": "pin11", "displayName": "Pin 11", "type": "QString", "allowedValues": [ "None", "Input", "Output", "PWM" ], "defaultValue": "None" }, { "id": "c62ab191-40ab-4d20-8130-a6b37801b984", "name": "pin12", "displayName": "Pin 12", "type": "QString", "allowedValues": [ "None", "Input", "Output" ], "defaultValue": "None" }, { "id": "4522ce36-ba6f-46b0-a54b-410a93065b34", "name": "pin13", "displayName": "Pin 13 (LED)", "type": "QString", "allowedValues": [ "None", "Input", "Output" ], "defaultValue": "None" }, { "id": "d6cf8433-acef-4312-836b-b34be6592e22", "name": "pinA1", "displayName": "Pin A1", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" }, { "id": "e22fd058-8eab-4450-a2ef-2f85c347602c", "name": "pinA2", "displayName": "Pin A2", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" }, { "id": "1702602e-6c05-4dea-b0ff-89af8ec63a88", "name": "pinA3", "displayName": "Pin A3", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" }, { "id": "02b5022f-8892-4e9d-b11e-6fd8a9d4616f", "name": "pinA4", "displayName": "Pin A4", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" }, { "id": "704e2a48-b1f4-400e-a378-d7e546f2083d", "name": "pinA5", "displayName": "Pin A5", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" }, { "id": "69c85170-9447-4a01-acd2-926fbe03489f", "name": "pinA6", "displayName": "Pin A6", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" }, { "id": "3ad3b667-b51f-4deb-b5d3-8cad1e0fdbba", "name": "pinA7", "displayName": "Pin A7", "type": "QString", "allowedValues": [ "None", "Input", "Output", "Analog Input" ], "defaultValue": "None" } ], "stateTypes": [ { "id": "9a7d9a6a-f131-4f18-bfc0-956c2dba9329", "name": "connected", "displayName": "Connected", "displayNameEvent": "Connected changed", "type": "bool", "defaultValue": false, "cached": false } ] } ] } ] }