diff --git a/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip.json b/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.3.json similarity index 94% rename from devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip.json rename to devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.3.json index 339c0c7c..eef27b8b 100644 --- a/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip.json +++ b/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.3.json @@ -1,13 +1,13 @@ { "manufacturer": "Outon", - "name": "S1 MF18228 RGBCW Floor Lamp and RGB Strip", + "name": "S1 MF18228 RGBCW Floor Lamp and RGB Strip v1.1.3", "key": "xaq7njftocha1f6z", "ap_ssid": "SmartLife", "github_issues": [ 466 ], "image_urls": [ - "outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip.jpg" + "outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.3.jpg" ], "profiles": [ "bk7231n-unknown-1.1.3-sdk-2.3.3-40.00" diff --git a/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.json b/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.json new file mode 100644 index 00000000..b1ddefcb --- /dev/null +++ b/devices/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.json @@ -0,0 +1,171 @@ +{ + "manufacturer": "Outon", + "name": "S1 MF18228 RGBCW Floor Lamp and RGB Strip v1.1.5", + "key": "xaq7njftocha1f6z", + "ap_ssid": "SmartLife", + "github_issues": [ + 466 + ], + "image_urls": [ + "outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.jpg" + ], + "profiles": [ + "bk7231n-unknown-1.1.5-sdk-2.3.3-40.00" + ], + "schemas": { + "ecf63w": [ + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 20, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "range": [ + "white", + "colour", + "scene", + "music" + ], + "type": "enum" + }, + "id": 21, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "min": 10, + "max": 1000, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 22, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "min": 0, + "max": 1000, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 23, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "type": "string", + "maxlen": 255 + }, + "id": 24, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "type": "string", + "maxlen": 255 + }, + "id": 25, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "min": 0, + "max": 86400, + "scale": 0, + "step": 1, + "type": "value" + }, + "id": 26, + "type": "obj" + }, + { + "mode": "wr", + "property": { + "type": "string", + "maxlen": 255 + }, + "id": 27, + "type": "obj" + }, + { + "mode": "wr", + "property": { + "type": "string", + "maxlen": 255 + }, + "id": 28, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 34, + "type": "obj" + }, + { + "mode": "rw", + "id": 52, + "type": "raw" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 54, + "type": "obj" + }, + { + "mode": "rw", + "property": { + "range": [ + "white", + "colour", + "scene", + "music" + ], + "type": "enum" + }, + "id": 55, + "type": "obj" + }, + { + "mode": "rw", + "id": 56, + "type": "raw" + }, + { + "mode": "rw", + "id": 57, + "type": "raw" + }, + { + "mode": "rw", + "id": 61, + "type": "raw" + }, + { + "mode": "rw", + "property": { + "type": "bool" + }, + "id": 63, + "type": "obj" + } + ] + } +} diff --git a/images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip.jpg b/images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.3.jpg similarity index 100% rename from images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip.jpg rename to images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.3.jpg diff --git a/images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.jpg b/images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.jpg new file mode 100644 index 00000000..bb7e69ac Binary files /dev/null and b/images/outon-s1-mf18228-rgbcw-floor-lamp-and-rgb-strip-v1.1.5.jpg differ diff --git a/profiles/bk7231n-unknown-1.1.5-sdk-2.3.3-40.00.json b/profiles/bk7231n-unknown-1.1.5-sdk-2.3.3-40.00.json new file mode 100644 index 00000000..2105b6fb --- /dev/null +++ b/profiles/bk7231n-unknown-1.1.5-sdk-2.3.3-40.00.json @@ -0,0 +1,17 @@ +{ + "name": "1.1.5 - BK7231N", + "sub_name": "bk7231n-unknown", + "type": "CLASSIC", + "icon": null, + "firmware": { + "chip": "BK7231N", + "name": "bk7231n-unknown", + "version": "1.1.5", + "sdk": "2.3.3-40.00" + }, + "data": { + "address_finish": "0x1B81B", + "address_ssid": "0xC623B", + "address_ssid_padding": 4 + } +}