Skip to content

[v3.4] NEW: Virtual Components, Shelly gen3 support. Better internet error handling.

Compare
Choose a tag to compare
@LeivoSepp LeivoSepp released this 17 Dec 11:23
· 32 commits to master since this release

This release supports Shelly gen3 and gen2 Pro devices with Virtual Components.
This added support allows script parameters to be modified remotely using the Shelly app on a mobile phone.

Better internet error handling and tested failure scenarios.

  1. Shelly is working, but the internet goes down due to a home router crash or internet provider malfunction. Shelly time continues running.
  2. After a power outage, the internet is not working, and Shelly has no time.
  3. Elering HTTP error occurs, and the Elering server is not reachable.
  4. Elering API failure happens, and the service is down.
  5. Elering API returns incorrect data, and prices are missing.
  6. Weather forecast HTTP error occurs, and the server is unavailable.
  7. Weather forecast API service error occurs, and the JSON data is not received.