UNPKG

node-red-contrib-shelly

Version:
448 lines (304 loc) 17.5 kB
# Changelog All notable changes to this project will be documented in this file. ## [11.2.0] - 2024-09-19 ### all gen2+ devices can act as blu gateway - [#164](https://github.com/windkh/node-red-contrib-shelly/issues/164) ## [11.1.1] - 2024-09-19 ### added Shelly Pro 2 UL - [#179](https://github.com/windkh/node-red-contrib-shelly/issues/179) ## [11.1.0] - 2024-09-19 ### fixed callback - [#178](https://github.com/windkh/node-red-contrib-shelly/issues/178) ## [11.0.0] - 2024-09-16 ### updated dependencies - [#176](https://github.com/windkh/node-red-contrib-shelly/issues/176) ## [10.29.0] - 2024-09-08 ### added suport for shelly plus RGBW PM - [#167](https://github.com/windkh/node-red-contrib-shelly/issues/167) ## [10.28.4] - 2024-09-08 ### fixed port number validation - [#170](https://github.com/windkh/node-red-contrib-shelly/issues/170) ## [10.28.3] - 2024-08-07 ### added new device type SPSW-201PE15UL - [#173](https://github.com/windkh/node-red-contrib-shelly/issues/173) ## [10.28.2] - 2024-08-07 ### fixed Error Connection reset when status is sent after a command - [#172](https://github.com/windkh/node-red-contrib-shelly/issues/172) ## [10.28.1] - 2024-07-12 ### fixed initializers - [#165](https://github.com/windkh/node-red-contrib-shelly/issues/165) ## [10.27.3] - 2024-07-08 ### 2nd attempt to fix - [#163](https://github.com/windkh/node-red-contrib-shelly/issues/163) ## [10.27.2] - 2024-07-08 ### fixed combobox in config dialog ## [10.27.1] - 2024-07-08 ### Fixed gen 1 strict mode - [#163](https://github.com/windkh/node-red-contrib-shelly/issues/163) ## [10.27.0] - 2024-07-07 ### refactored requests to avoid unhandled exceptions ### added auto detect feature in the configuration dialog ## [10.26.2] - 2024-07-07 ### added SPSW-201PE16EU - [#162](https://github.com/windkh/node-red-contrib-shelly/issues/162) ### added SNSW-102P16EU - [#161](https://github.com/windkh/node-red-contrib-shelly/issues/161) ## [10.26.0] - 2024-06-30 ### added verbose logging - [#130](https://github.com/windkh/node-red-contrib-shelly/issues/130) ### every node has an own axios instance now to fix #157 ## [10.25.2] - 2024-06-24 ### fixed gen 3 problems: device was not detected correctly - [#159](https://github.com/windkh/node-red-contrib-shelly/issues/159) ## [10.25.1] - 2024-06-15 ### added unique timeouts to hunt down issue 157 - [#157](https://github.com/windkh/node-red-contrib-shelly/issues/157) ## [10.25.0] - 2024-06-02 ### added strict mode for device mode detection. ## [10.24.1] - 2024-06-01 ### support for shelly wall display (relay) - [#155](https://github.com/windkh/node-red-contrib-shelly/issues/155) ### devices are checked for their type during start up ## [10.24.0] - 2024-06-01 ### added support for dimmer plus 0-10V - [#154](https://github.com/windkh/node-red-contrib-shelly/issues/154) ### added configuration file for all known shelly types ## [10.23.0] - 2024-04-19 ### fixed roller problems when position is 0 - [#153](https://github.com/windkh/node-red-contrib-shelly/issues/153) ## [10.22.0] - 2024-04-07 ### fixed dimmer problems when brightness is 0 - [#150](https://github.com/windkh/node-red-contrib-shelly/issues/150) ## [10.21.0] - 2024-03-17 ### added support for shelly wall display ## [10.20.0] - 2024-03-17 ### added support for shelly uni plus - [#144](https://github.com/windkh/node-red-contrib-shelly/issues/144) ## [10.19.0] - 2024-03-16 ### support for gen 3 shelly 1PM Mini and H&T gen3 ## [10.18.0] - 2024-03-12 ### improved msg.payload checking - [#143](https://github.com/windkh/node-red-contrib-shelly/issues/143) ## [10.17.0] - 2024-03-12 ### gen 2 script ignores power and current changes - [#142](https://github.com/windkh/node-red-contrib-shelly/issues/142) ## [10.16.1] - 2023-12-03 ### Improved uninstalling script from blu gateway ## [10.16.0] - 2023-12-03 ### gen 2 fixed deleting script - [#137](https://github.com/windkh/node-red-contrib-shelly/issues/137) ## [10.15.0] - 2023-10-31 ### added support blu gateway - [#136](https://github.com/windkh/node-red-contrib-shelly/issues/136) ## [10.14.3] - 2023-10-31 ### 2nd attempt to fix webhook problems next gen 2 fw - [#129](https://github.com/windkh/node-red-contrib-shelly/issues/129) ## [10.14.2] - 2023-10-05 ### added support for shelly plus wall dimmer - [#131](https://github.com/windkh/node-red-contrib-shelly/issues/131) ## [10.14.1] - 2023-10-05 ### install webhook problems fixed with next gen 2 fw - [#129](https://github.com/windkh/node-red-contrib-shelly/issues/129) ## [10.14.0] - 2023-10-04 ### upload script problems fixed with next gen 2 fw - [#128](https://github.com/windkh/node-red-contrib-shelly/issues/128) ## [10.13.8] - 2023-09-29 ### added support for shelly plus 1 mini - [#127](https://github.com/windkh/node-red-contrib-shelly/issues/127) ## [10.13.7] - 2023-08-30 ### added further properties to all_status ## [10.13.6] - 2023-08-.. ### added support for the shelly cloud "status_all" command which gives a listing of all devices with their status ## [10.13.5] - 2023-06-13 ## [10.13.4] - 2023-06-13 ### added support for shelly plus wall dimmer - [#115](https://github.com/windkh/node-red-contrib-shelly/issues/115) ## [10.13.3] - 2023-04-11 ### added support for shelly pro EM - [#112](https://github.com/windkh/node-red-contrib-shelly/issues/112) ## [10.13.2] - 2023-03-27 ### added timer for dimmer - [#113](https://github.com/windkh/node-red-contrib-shelly/issues/113) ## [10.13.1] - 2023-02-21 ### added support for Plus Plug S, Plus Smoke ## [10.13.0] - 2023-02-19 ### fixed Basic auth header for TRV - [#108](https://github.com/windkh/node-red-contrib-shelly/issues/108) ## [10.12.1] - 2023-02-18 ### replaced replace function - [#108](https://github.com/windkh/node-red-contrib-shelly/issues/108) ## [10.12.0] - 2022-28-12 ### Added support gen 2 add on ## [10.11.0] - 2022-12-08 ### Added support for IP detection in server nodes ## [10.10.0] - 2022-11-27 ### added new porperty ext for shelly gen 1 - [#90](https://github.com/windkh/node-red-contrib-shelly/issues/90) ### added new porperty ext for shelly gen 1 - [#104](https://github.com/windkh/node-red-contrib-shelly/issues/104) ## [10.9.1] - 2022-11-01 ### fixed package.json ## [10.9.0] - 2022-11-01 ### reverted path require from 10.7.0 - [#101](https://github.com/windkh/node-red-contrib-shelly/issues/101) ## [10.8.0] - 2022-10-31 ### partially reverted changes from 10.7.0 - [#101](https://github.com/windkh/node-red-contrib-shelly/issues/101) ## [10.7.0] - 2022-10-29 ### replaced crypto package - [#99](https://github.com/windkh/node-red-contrib-shelly/issues/99) ### replaced fs package - [#96](https://github.com/windkh/node-red-contrib-shelly/issues/96) ## [10.6.0] - 2022-10-28 ### added try catch when axios is called - [#98](https://github.com/windkh/node-red-contrib-shelly/issues/98) ## [10.5.0] - 2022-10-15 ### Webhooks and scripts are automatically removed when switchingback to polling or none - [#83](https://github.com/windkh/node-red-contrib-shelly/issues/83) ## [10.4.0] - 2022-10-08 ### Added throttle mode to cloud node - [#92](https://github.com/windkh/node-red-contrib-shelly/issues/92) ### Status can be polled using cloud node ## [10.3.0] - 2022-10-08 ### SHEM3 can be used as relay ### Gen2 Switches fixed ## [10.2.0] - 2022-10-08 ### Added SHPLG2-1 - [#95](https://github.com/windkh/node-red-contrib-shelly/issues/95) ## [10.1.0] - 2022-10-09 ### Fixed webhook problem - [#94](https://github.com/windkh/node-red-contrib-shelly/issues/94) ### Fixed EM problems ## [10.0.0] - 2022-10-07 ### Breaking change in cloud API - [#29](https://github.com/windkh/node-red-contrib-shelly/issues/29) ## [9.17.0] - 2022-10-06 ### Added support for cloud API - [#29](https://github.com/windkh/node-red-contrib-shelly/issues/29) ## [9.16.1] - 2022-10-04 ### First version of cloud node: status can be retrieved now ## [9.16.0] - 2022-09-18 ### fixed webhook for TRV and Motion: the devices support intervals and must be configured in a different way. ## [9.15.0] - 2022-09-16 ### fixed examples - [#89](https://github.com/windkh/node-red-contrib-shelly/issues/89) ## [9.14.0] - 2022-09-05 ### fixed RGBW2: mode removed - [#88](https://github.com/windkh/node-red-contrib-shelly/issues/88) ## [9.13.0] - 2022-09-04 ### added callback support for I3 - [#69](https://github.com/windkh/node-red-contrib-shelly/issues/69) ## [9.12.0] - 2022-09-04 ### fixed gen 2 authentication: Digest auth is used now - [#79](https://github.com/windkh/node-red-contrib-shelly/issues/79) ### fixed - [#87](https://github.com/windkh/node-red-contrib-shelly/issues/87) ## [9.11.0] - 2022-09-03 ### added webhook support for Shelly Button 1 - [#85](https://github.com/windkh/node-red-contrib-shelly/issues/85) ## [9.10.0] - 2022-09-03 ### fixed - [#84](https://github.com/windkh/node-red-contrib-shelly/issues/84) ## [9.9.0] - 2022-09-02 ### fixed bug in 9.8.0 ## [9.8.0] - 2022-09-02 ### added webhook support for gen1 sensors to avoid polling - [#60](https://github.com/windkh/node-red-contrib-shelly/issues/60) ## [9.7.0] - 2022-09-02 ### added support for Shelly Plus H&T - [#71](https://github.com/windkh/node-red-contrib-shelly/issues/71) ## [9.6.0] - 2022-08-26 ### fixed - [#81](https://github.com/windkh/node-red-contrib-shelly/issues/81) ## [9.5.0] - 2022-07-18 ### added support for SNPL US version - [#78](https://github.com/windkh/node-red-contrib-shelly/issues/78) ## [9.4.0] - 2022-06-30 ### fixed - [#77](https://github.com/windkh/node-red-contrib-shelly/issues/77) ## [9.3.1] - 2022-06-06 ### added hostname to gen 2 server to support node-red running insode docker. ## [9.2.0] - 2022-04-30 ### fixed - [#74](https://github.com/windkh/node-red-contrib-shelly/issues/74) ## [9.1.0] - 2022-04-30 ### fixed - [#74](https://github.com/windkh/node-red-contrib-shelly/issues/74) ## [9.0.0] - 2022-05-29 ### added callback support for Plus I4 ## [8.2.0] - 2022-04-27 ### added support for Plus I4 - [#56](https://github.com/windkh/node-red-contrib-shelly/issues/56) ## [8.1.0] - 2022-04-18 ### added pro models to supported gen 2 devices - [#66](https://github.com/windkh/node-red-contrib-shelly/issues/66) ## [8.0.0] - 2022-03-31 ### full shelly gen 2 rpc protocol support. See example in examples folder. ## [7.3.0] - 2022-03-26 ### fixed emeters output - [#63](https://github.com/windkh/node-red-contrib-shelly/issues/63) ## [7.2.0] - 2022-03-23 ### added support for setting attributes - [#62](https://github.com/windkh/node-red-contrib-shelly/issues/62) ## [7.1.1] - 2022-03-11 ### code cleanup. ## [7.1.0] - 2022-03-11 ### fixed bug when username and password was set. ## [7.0.0] - 2022-03-11 ### Merged Shelly Plus 1PM node into new GEN 2 node - [#59](https://github.com/windkh/node-red-contrib-shelly/issues/59) ## [6.0.0] - 2022-03-10 ### Merged RGBW node into new GEN 1 node - [#58](https://github.com/windkh/node-red-contrib-shelly/issues/58) ## [5.0.0] - 2022-03-10 ### major refactoring - shelly gen 1 node replaces all relays and woller shutter nodes ## [4.8.0] - 2022-02-22 ### username and password can be passed via msg.payload (like hostname) ## [4.7.1] - 2022-02-21 ### fixed RGBW2 node - [#53](https://github.com/windkh/node-red-contrib-shelly/issues/53) ## [4.6.0] - 2022-02-20 ### timer support for uni - [#35](https://github.com/windkh/node-red-contrib-shelly/issues/35) ## [4.5.0] - 2022-02-20 ### timer is stopped after redeploy - [#46](https://github.com/windkh/node-red-contrib-shelly/issues/46) ## [4.4.0] - 2022-02-19 ### added support for button I3 - [#50](https://github.com/windkh/node-red-contrib-shelly/issues/50) ### experimental ## [4.3.1] - 2022-02-13 ### updated lock file ## [4.3.0] - 2022-02-13 ### updated axios to 0.26.0 ## [4.2.0] - 2022-02-09 ### added support for shelly TRV - [#48](https://github.com/windkh/node-red-contrib-shelly/issues/48) ### removed node red tags in package json ## [4.1.4] - 2022-02-03 ### changed node red to 1.3.7 and nodejs to 12.0.0 ## [4.1.3] - 2022-02-03 ### changed node red to 1.0 and nodejs to 10.0 ## [4.1.2] - 2022-02-01 ### updated axios dependency to 0.25.0 ## [4.1.1] - 2022-02-01 ### added missing node-red tags ## [4.1.0] - 2021-12-23 ### Cyclically sending of status can be turned off - [#47](https://github.com/windkh/node-red-contrib-shelly/issues/47) ## [4.0.0] - 2021-12-22 ### fixed - [#46](https://github.com/windkh/node-red-contrib-shelly/issues/46) All nodes will now send the status to the output when polling. Not only the color of the node is updated, but also an object is sent. ## [3.4.0] - 2021-12-12 ### Motion sensor configuration adapted - [#45](https://github.com/windkh/node-red-contrib-shelly/issues/45) ## [3.3.0] - 2021-12-08 ### RGBW2 mode can be dynamically switched - [#44](https://github.com/windkh/node-red-contrib-shelly/issues/44) ## [3.2.0] - 2021-11-28 ### hostname can be passed via msg.payload - [#42](https://github.com/windkh/node-red-contrib-shelly/issues/42) ## [3.1.0] - 2021-11-28 ### replaced deprecated dependency request with axios - [#39](https://github.com/windkh/node-red-contrib-shelly/issues/39) ## [2.2.0] - 2021-11-28 ### Shelly 2.5 supports relay mode - [#43](https://github.com/windkh/node-red-contrib-shelly/issues/43) ## [2.1.1] - 2021-11-21 ### Shelly (PM) 1 plus support (first generation 2 device) - [#41](https://github.com/windkh/node-red-contrib-shelly/issues/41) ## [2.0.1] - 2021-11-21 ### ping does not crash node-red for gen 2 devices like Shelly PM 1 plus - [#41](https://github.com/windkh/node-red-contrib-shelly/issues/41) ## [2.0.0] - 2021-11-14 ### removed config option sendFullStatus for motion and door - [#36](https://github.com/windkh/node-red-contrib-shelly/issues/36) ## [1.16.0] - 2021-11-14 ### added support for downloading CSV files from Shelly EM - [#37](https://github.com/windkh/node-red-contrib-shelly/issues/37) ## [1.15.0] - 2021-11-11 ### added support for shelly UNI - [#34](https://github.com/windkh/node-red-contrib-shelly/issues/34) ## [1.14.0] - 2021-11-09 ### added support for shelly bulb Duo - [#32](https://github.com/windkh/node-red-contrib-shelly/issues/32) ## [1.13.0] - 2021-11-09 ### added support for shelly bulb RGBW - [#32](https://github.com/windkh/node-red-contrib-shelly/issues/32) ## [1.12.0] - 2021-10-25 ### fixed RGBW2 node: when empty payload is received then status is polled from device. ## [1.11.0] - 2021-10-08 ### fixed auth problem with motion sensor - [#31](https://github.com/windkh/node-red-contrib-shelly/issues/31) ## [1.10.1] - 2021-09-09 ### new release ## [1.10.0] - 2021-09-09 ### Beta support for shelly EM. - [#26](https://github.com/windkh/node-red-contrib-shelly/issues/26) ## [1.9.5] - 2021-07-18 ### reworked Motion node now supports extra outputs for motion detected and vibration detected. ## [1.9.4] - 2021-07-17 ### reworked RGBW2 node now supports setting white and color mode from within the config node. ## [1.9.2] - 2021-07-13 ### reworked RGBW2 node: white mode supported. - [#25](https://github.com/windkh/node-red-contrib-shelly/issues/25) ## [1.8.2] - 2021-07-11 ### Beta support for shelly motion. - [#17](https://github.com/windkh/node-red-contrib-shelly/issues/17) ## [1.8.1] - 2021-07-11 ### Added missing section in Shelly-RGBW2 html ## [1.8.0] - 2021-07-11 ### Beta support for ShellyRGBW2 node (not fully tested). - [#25](https://github.com/windkh/node-red-contrib-shelly/issues/25) ## [1.7.2] - 2021-06-07 ### Connection status is polled now. - [#12](https://github.com/windkh/node-red-contrib-shelly/issues/12) ## [1.7.1] - 2021-06-07 ### Code cleanup, enhanced readme for RGBW2 node. ## [1.7.0] - 2021-05-30 ### Added experimental RGBW node - [#14](https://github.com/windkh/node-red-contrib-shelly/issues/14) ## [1.6.1] - 2021-05-30 ### Added git workflows ## [1.6.0] - 2021-05-30 ### Get status can be suppressed in hig hperformance scenarios: e.g. dimmer - [#21](https://github.com/windkh/node-red-contrib-shelly/issues/21) ## [1.5.3] - 2020-12-22 ### Added status to msg when polling status - [#9](https://github.com/windkh/node-red-contrib-shelly/issues/9) ## [1.5.2] - 2020-12-22 ### Added lternative toggle notation for switch - [#10](https://github.com/windkh/node-red-contrib-shelly/issues/10) ## [1.5.1] - 2020-12-22 ### Added UNI support - [#11](https://github.com/windkh/node-red-contrib-shelly/issues/11) ## [1.5.0] - 2020-11-07 ### Moved examples to correct folder. ## [1.4.0] - 2020-08-23 ### removed check box in dimmer node for sending the full status object. ## [1.3.5] - 2020-08-23 ### msg.status contains the original status now (for experts) ## [1.3.4] - 2020-08-23 ### updated to latest request 2.88.2 ## [1.3.3] - 2020-08-23 ### merged pull request - msg properties are not lost. - [#7](https://github.com/windkh/node-red-contrib-shelly/issues/7) ## [1.3.2] ### Added dimmer ## [1.3.1] ### Added roller shutter. ## [1.2.0] ### Added more options in configuration dialog. ## [1.2.0] ### Fixed bug when closing node on redeploy. ## [1.1.0] ### Added shelly door node. ## [1.0.0] ### Added shelly switch node with example flow. ## [0.1.0] ### Initial version: simple status node added. **Note:** The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).