Skip to content

Releases: jghaanstra/cloud.shelly

3.0.19

01 Mar 23:20
Compare
Choose a tag to compare
  • Added a device setting to disable all CoAP traffic and fallback to some basic HTTP polling (action events and Shelly 1/PM/L add ons will not work). This is useful for users that have a lot of Shelly devices and are experiencing app crashes. This needs to be investigated further but is hard to tackle.
  • Fix for Shelly RGBW2 White where all channels show as offline.

3.0.18

27 Feb 09:52
Compare
Choose a tag to compare
  • Refactored the app to use SDK3 (requires Homey firmware 5.x) and homeycompose to make it futureproof
  • Refactored the app and replaced the polling mechanism for a CoAP listener. Everything related to polling has been removed. This will greatly reduce network traffic and should result in faster updates of the devices in Homey when the state of a device is changed, for instance when a door/window sensor is triggered
  • Improved the way the triggercard for "Action event" works. It now uses CoAP for communication as well, this means this release will remove all HTTP callbacks from the Shelly devices if Homey detects a Shelly device that is using them.
  • Impoved the action event triggercard itself has as well, you can now select the device and action which should trigger the flow instead of having to use tokens. This might require updating your flows to keep it working though.
  • Added support for the Shelly Uni
  • Added support for the Shelly 1L
  • Added support for the new Shelly Bulb RGBW, pair it as Shelly Bulb
  • Added support for Shelly Motion although it might need to be paired manually for now
  • Added a mechanism that will update the device IP address if it detects a paired Shelly that has been added under a different IP address than it's currently available in the network. Useful for people that have not assigned static IP addresses to their devices.
  • Added trigger flowcard for when an overpowered event takes places for the devices Plug, Plug-s, 1PM/L, 2, 25, Dimmer, 3EM, EM, RGBW2Color and RGBW2White
  • Added condition flowcard for checking if there is a new firmware available
  • Added action flowcard for updating the firmware
  • Added action flowcard for the Shelly 2(.5) Roller Shutter allowing you to change the roller shutter back to a previously saved state
  • Added action events for the Shelly RGBW2 Color and RGBW2 White.
  • Added alarm capabilities and a generic triggercard called "Input state changed" for all Shelly devices which support the SW terminal and/or external input. This was already available for the Shelly Dimmer but I refactored this to make it generic. If you are using the custom trigger or condition cards for the inputs of the Shelly Dimmer you will have to update your flows to make this work.
  • Made the trigger cards for the optional temperature sensors of the Shelly 1 and Shelly 2 more generic to support the Shelly Uni as well. This will require you to update any flows using these trigger cards.
  • Updated the effect card for the Shelly RGBW2 Color allowing you to stop an effect.
  • Removed voltage for battery powered devices as it's not available under the CoAP protocol
  • Removed or replaced the meter power in wmin for the default meter power in Wh for all devices where applicable
  • Removed the power usage and consumption from the second device of the Shelly 2 Relay as this device does not measures these values per relay individually. If you use the values from the second device in your flows update the flows to use the values from the first device.
  • Removed the relay capability from the second and third device of a Shelly 3EM as there is only one relay for this device. If you use the relay from the second or third device in your flows please update the flows to use the values from the first device.
  • Replaced the custom "meter power consumed" capability for the Shelly EM and Shelly 3EM with the default "meter power" capability. If you are using the triggercard for consumed power you will have to update your flows.
  • Fixed an issue with the action tag for the Shelly i3 not showing which channel triggered the action.
  • Fixed an issue with the tilt trigger card of the Shelly DW2 sensor
  • Fixed an issue with dimming in color and white mode for the Shelly Bulb
  • Fixed an issue with setting the temperature in white mode for the Shelly Bulb
  • Fixed an issue with manual pairing of Shelly 2.5 Relay and Roller Shutter
  • Various minor code improvements which should improve overall performance

1.25.6

08 Aug 21:09
Compare
Choose a tag to compare
  • Added temperature and tilt capability to the Shelly Door/Window (2) sensor
  • Some other minor improvements

1.25.4

28 Jul 20:44
Compare
Choose a tag to compare
  • Added support for Shelly Door/Window sensor 2
  • Added the tamper capability to the Door/Window sensor (2).

1.25.3

02 Jul 21:07
Compare
Choose a tag to compare
  • Fix for Shelly HT and Shelly Button 1 crashes
  • Fix for custom device icon for devices with multiple device instance upon pairing.

1.25.0

01 Jul 15:08
Compare
Choose a tag to compare
  • Added the option for custom device icons (.svg) for all devices. If you want to use a custom icon for an existing devices re-pairing is required. It cant be changed after pairing.
  • Optimized the way the action events / callbacks work. For the Shelly Door/Window sensor this means the events open_dark and open_twilight have changed to dark and twilight.
  • Replaced the polling of the Shelly H&T sensor to using the report url callback functionality.
  • Reduced lines of code by re-using templates.

1.24.0

27 Jun 11:02
Compare
Choose a tag to compare
  • Added support for Shelly Gas and Shelly Button 1.
  • Added the option to add a custom device icon (.svg) during pairing for the Shelly Gas, Shelly Button 1, Shelly Plug, Shelly Plug-S, Shelly1 and Shelly 2. More devices will follow. If you want to use a custom icon for an existing devices re-pairing is required. It cant be changed after pairing.

1.23.0

22 Jun 17:00
Compare
Choose a tag to compare
  • Added device ID to callback trigger card
  • Removed the old button events card which was deprecated since the last couple of app versions.

1.22.3

18 Jun 16:45
Compare
Choose a tag to compare

Add support for Shelly Dimmer 2

1.22.2

13 Jun 17:27
Compare
Choose a tag to compare

Fix for Shelly 2(.5) where setting position returns an error due to incorrect device settings.