diff --git a/devices/sprycle-spl11-528-water-timer-v1.0.2.json b/devices/sprycle-spl11-528-water-timer-v1.0.2.json new file mode 100644 index 00000000..567ac995 --- /dev/null +++ b/devices/sprycle-spl11-528-water-timer-v1.0.2.json @@ -0,0 +1,231 @@ +{ + "manufacturer": "Sprycle", + "name": "SPL11-528 Water Timer v1.0.2", + "key": "s2vw3kf1575apfyc", + "ap_ssid": "SmartLife", + "github_issues": [], + "image_urls": [ + "sprycle-spl11-528-water-timer-v1.0.2.jpg" + ], + "profiles": [ + "fj-wifi-ble-controller-moto-1.0.2-sdk-2.3.1-40.00" + ], + "schemas": { + "000003w2yl": [ + { + "trigger": "direct", + "type": "obj", + "mode": "ro", + "property": { + "min": -200, + "max": 600, + "scale": 1, + "step": 1, + "type": "value" + }, + "id": 1 + }, + { + "trigger": "direct", + "type": "obj", + "mode": "ro", + "property": { + "min": 0, + "max": 100, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 2 + }, + { + "trigger": "direct", + "type": "obj", + "mode": "ro", + "property": { + "range": [ + "low", + "middle", + "high" + ], + "type": "enum" + }, + "id": 3 + }, + { + "type": "obj", + "mode": "ro", + "property": { + "type": "bool" + }, + "id": 8 + }, + { + "type": "obj", + "mode": "rw", + "property": { + "min": -200, + "max": 600, + "scale": 1, + "step": 1, + "type": "value" + }, + "id": 10 + }, + { + "type": "obj", + "mode": "rw", + "property": { + "min": -200, + "max": 600, + "scale": 1, + "step": 1, + "type": "value" + }, + "id": 11 + }, + { + "type": "obj", + "mode": "rw", + "property": { + "min": 0, + "max": 100, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 12 + }, + { + "type": "obj", + "mode": "rw", + "property": { + "min": 0, + "max": 100, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 13 + }, + { + "type": "obj", + "mode": "ro", + "property": { + "range": [ + "loweralarm", + "upperalarm", + "cancel" + ], + "type": "enum" + }, + "id": 14 + }, + { + "type": "obj", + "mode": "ro", + "property": { + "range": [ + "loweralarm", + "upperalarm", + "cancel" + ], + "type": "enum" + }, + "id": 15 + }, + { + "type": "obj", + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 101 + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 102, + "type": "obj" + }, + { + "type": "obj", + "mode": "ro", + "property": { + "type": "bitmap", + "maxlen": 8 + }, + "id": 103 + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 104, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 105, + "type": "obj" + }, + { + "mode": "rw", + "id": 106, + "type": "raw" + }, + { + "mode": "rw", + "id": 107, + "type": "raw" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 108, + "type": "obj" + }, + { + "mode": "rw", + "id": 109, + "type": "raw" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 110, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 111, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "min": 1, + "max": 1439, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 112, + "type": "obj" + } + ] + } +} diff --git a/images/sprycle-spl11-528-water-timer-v1.0.2.jpg b/images/sprycle-spl11-528-water-timer-v1.0.2.jpg new file mode 100644 index 00000000..9df0c97d Binary files /dev/null and b/images/sprycle-spl11-528-water-timer-v1.0.2.jpg differ diff --git a/profiles/fj-wifi-ble-controller-moto-1.0.2-sdk-2.3.1-40.00.json b/profiles/fj-wifi-ble-controller-moto-1.0.2-sdk-2.3.1-40.00.json new file mode 100644 index 00000000..f25449bf --- /dev/null +++ b/profiles/fj-wifi-ble-controller-moto-1.0.2-sdk-2.3.1-40.00.json @@ -0,0 +1,17 @@ +{ + "name": "1.0.2 - BK7231N", + "sub_name": "fj_wifi_ble_controller_moto", + "type": "CLASSIC", + "icon": "memory", + "firmware": { + "chip": "BK7231N", + "name": "fj_wifi_ble_controller_moto", + "version": "1.0.2", + "sdk": "2.3.1-40.00" + }, + "data": { + "address_finish": "0x1B5AB", + "address_ssid": "0xB245D", + "address_ssid_padding": 4 + } +}