diff --git a/README.md b/README.md index 1dd1251..1529dbc 100644 --- a/README.md +++ b/README.md @@ -72,19 +72,6 @@ If you change here something, you lose your password!   -## Roadmap - -- [ ] Integrate Yeelight -- [ ] Handle Xiaomi Cube -- [ ] Add filter on "all" node -- [ ] Set action status when no token available -- [ ] Add gateway status -- [X] Update icons -- [X] Refactor socket and add on/off actions -- [X] Add device SID in output -- [X] Remove different output styles -- [X] Code cleanup - ## Sources * [Harald Rietman node-red module](https://github.com/hrietman/node-red-contrib-xiaomi-devices) diff --git a/node-red-contrib-xiaomi-configurator/icons/door-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/door-tw-icon.png new file mode 100644 index 0000000..859d2ee Binary files /dev/null and b/node-red-contrib-xiaomi-configurator/icons/door-tw-icon.png differ diff --git a/node-red-contrib-xiaomi-configurator/icons/magnet-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/magnet-tw-icon.png deleted file mode 100644 index 0faefa0..0000000 Binary files a/node-red-contrib-xiaomi-configurator/icons/magnet-tw-icon.png and /dev/null differ diff --git a/node-red-contrib-xiaomi-configurator/icons/mi-tw-switch.png b/node-red-contrib-xiaomi-configurator/icons/mi-tw-switch.png new file mode 100644 index 0000000..9040029 Binary files /dev/null and b/node-red-contrib-xiaomi-configurator/icons/mi-tw-switch.png differ diff --git a/node-red-contrib-xiaomi-configurator/icons/motion-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/motion-tw-icon.png index 6f41c47..010a006 100644 Binary files a/node-red-contrib-xiaomi-configurator/icons/motion-tw-icon.png and b/node-red-contrib-xiaomi-configurator/icons/motion-tw-icon.png differ diff --git a/node-red-contrib-xiaomi-configurator/icons/outlet-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/outlet-tw-icon.png new file mode 100644 index 0000000..6faa09e Binary files /dev/null and b/node-red-contrib-xiaomi-configurator/icons/outlet-tw-icon.png differ diff --git a/node-red-contrib-xiaomi-configurator/icons/plug-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/plug-tw-icon.png deleted file mode 100644 index 75f5a98..0000000 Binary files a/node-red-contrib-xiaomi-configurator/icons/plug-tw-icon.png and /dev/null differ diff --git a/node-red-contrib-xiaomi-configurator/icons/sensor-ht-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/sensor-ht-tw-icon.png deleted file mode 100644 index 7a92a98..0000000 Binary files a/node-red-contrib-xiaomi-configurator/icons/sensor-ht-tw-icon.png and /dev/null differ diff --git a/node-red-contrib-xiaomi-configurator/icons/thermometer-tw-icon.png b/node-red-contrib-xiaomi-configurator/icons/thermometer-tw-icon.png new file mode 100644 index 0000000..dfe2cb7 Binary files /dev/null and b/node-red-contrib-xiaomi-configurator/icons/thermometer-tw-icon.png differ diff --git a/node-red-contrib-xiaomi-configurator/xiaomi-configurator.html b/node-red-contrib-xiaomi-configurator/xiaomi-configurator.html index a37f99f..5ebba6b 100644 --- a/node-red-contrib-xiaomi-configurator/xiaomi-configurator.html +++ b/node-red-contrib-xiaomi-configurator/xiaomi-configurator.html @@ -14,11 +14,11 @@ oneditprepare: function() { var node = this; - var tw_sensor_ht = {value:"sensor_ht", label:"sensor ht", icon:"icons/node-red-contrib-xiaomi-devices/sensor-ht-tw-icon.png"}; - var tw_magnet = {value:"magnet", label:"contact", icon:"icons/node-red-contrib-xiaomi-devices/magnet-tw-icon.png"}; - var tw_motion = {value:"motion", label:"motion", icon:"icons/node-red-contrib-xiaomi-devices/motion-tw-icon.png"}; - var tw_plug = {value:"plug", label:"plug", icon:"icons/node-red-contrib-xiaomi-devices/plug-tw-icon.png"}; - var tw_switch = {value:"switch", label:"switch", icon:"icons/node-red-contrib-xiaomi-devices/switch-tw-icon.png"}; + var tw_sensor_ht = {value:"sensor_ht", label:"sensor ht", icon:"icons/node-red-contrib-mi-devices/thermometer-tw-icon.png"}; + var tw_magnet = {value:"magnet", label:"contact", icon:"icons/node-red-contrib-mi-devices/door-tw-icon.png"}; + var tw_motion = {value:"motion", label:"motion", icon:"icons/node-red-contrib-mi-devices/motion-tw-icon.png"}; + var tw_plug = {value:"plug", label:"plug", icon:"icons/node-red-contrib-mi-devices/outlet-tw-icon.png"}; + var tw_switch = {value:"switch", label:"switch", icon:"icons/node-red-contrib-mi-devices/mi-tw-switch.png"}; $("#node-config-input-devices").css('min-height','250px').css('min-width','450px').editableList({ addItem: function(container, i, device) { @@ -113,7 +113,7 @@ devices with their device-id (SID), type and a description.
At the moment the following devices are supported: