diff --git a/devices/treatlife-sk30-outdoor-plug.json b/devices/treatlife-sk30-outdoor-plug.json new file mode 100644 index 00000000..50471781 --- /dev/null +++ b/devices/treatlife-sk30-outdoor-plug.json @@ -0,0 +1,64 @@ +{ + "manufacturer": "TreatLife", + "name": "SK30 Outdoor Plug", + "key": "khk4iab2vmxf17gh", + "ap_ssid": "TreatLife-SL", + "github_issues": [], + "image_urls": [ + "treatlife-sk30-outdoor-plug.jpg" + ], + "profiles": [ + "sk30-1.0.3-sdk-2.0.0-30.06" + ], + "schemas": { + "0000034z5y": [ + { + "type": "obj", + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 1 + }, + { + "type": "obj", + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 2 + }, + { + "mode": "rw", + "property": { + "range": [ + "none", + "relay", + "pos" + ], + "type": "enum" + }, + "id": 39, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "type": "string", + "maxlen": 255 + }, + "id": 42, + "type": "obj" + }, + { + "type": "obj", + "mode": "rw", + "property": { + "type": "string", + "maxlen": 255 + }, + "id": 43 + } + ] + } +} diff --git a/images/treatlife-sk30-outdoor-plug.jpg b/images/treatlife-sk30-outdoor-plug.jpg new file mode 100644 index 00000000..bf207e30 Binary files /dev/null and b/images/treatlife-sk30-outdoor-plug.jpg differ diff --git a/profiles/sk30-1.0.3-sdk-2.0.0-30.06.json b/profiles/sk30-1.0.3-sdk-2.0.0-30.06.json new file mode 100644 index 00000000..099241d0 --- /dev/null +++ b/profiles/sk30-1.0.3-sdk-2.0.0-30.06.json @@ -0,0 +1,16 @@ +{ + "name": "1.0.3 - BK7231T", + "sub_name": "SK30", + "type": "CLASSIC", + "icon": null, + "firmware": { + "chip": "BK7231T", + "name": "SK30", + "version": "1.0.3", + "sdk": "2.0.0-30.06" + }, + "data": { + "address_finish": "0x94DFF", + "address_datagram": "0x87E5F" + } +}