Skip to content

Changelog

All notable changes to this project will be documented in this file.

1.3.0 - 2024-11-23

🚀 Features

  • (example) Update wt32-eth01 to use local variables when packagesi are locals
  • (power_meter) Manage http error with on_error (introduced in 2024.11)
  • Define ESPHome min_version required for build
  • Add energy saved counter calculation base on regulator opening and load power
  • Report energy diverted (calculated)

🐛 Bug Fixes

  • Do not divert energy when real power is not available

📚 Documentation

  • Restore DrawIO schemas
  • Add comment about engine ON/OFF
  • Update documentation to explain energy counter

⚙️ Miscellaneous Tasks

  • (engine) Code cleanup
  • Code cleanup and better error managements
  • Code cleanup and bug fix

1.2.0 - 2024-11-17

🚀 Features

  • (power_meter) Add shelly EM/3EM power meter
  • Add script to simulate Shelly probe web interface
  • (example) Use power meter proxy to test power meter shelly
  • (power_meter) Add optional HTTP Authentication Header for Shelly EM
  • Add native support of shelly EM

📚 Documentation

  • Update power meter documentation
  • Add Shelly EM documentation

1.1.1 - 2024-11-16

🚀 Features

  • (example) Add uptime and restart switch in a common configuration
  • (engine) Add variable to invert LED controls
  • (engine) Restore value of globale 'power_meter_activated'
  • Change network connection detection
  • Better manage communication error
  • (example) Add reboot timeout to 24h
  • Update wt32-eth01 example to use ethernet
  • Improve reliability and code cleanup

🐛 Bug Fixes

  • Reset stop counter when stop limit is not reached long enough

📚 Documentation

  • Update contribution
  • Fix typo

1.1.0 - 2024-11-11

🚀 Features

  • (example) Add example using W32-ETH01 as power meter proxy
  • (engine) Update restore_mode of 'activate' to RESTORE_DEFAULT_OFF
  • (engine) Add ON/OFF engine
  • (relay) Add mecanical relay
  • Add engine ON/OFF and mecanical relay

🚜 Refactor

  • (engine) [breaking] Rename solar_router_engine.yaml to engine.yaml
  • (relay) [breaking] Rename relay to solid_state_relay
  • [breaking] Rename engine and relay
  • (engine) Extract common code from engine.yaml

📚 Documentation

  • Add extension for better code highlight
  • Update changelog and contributing instructions
  • Fix typos
  • Add documentation about 'recorder' configuration
  • Update and fix typos
  • Add Home Assistant power meter in installation documentation
  • (hardware) The smallest Solar Router ever :-)
  • Update documentation

⚙️ Miscellaneous Tasks

  • Set default log level to INFO

1.0.3 - 2024-10-29

🚀 Features

  • (fronius) Add logs for http_requests
  • (proxy) Add encryption key to esp8285
  • (example) Update ESP8285 proxy example
  • Update github workflow
  • Improve reliability
  • (power_meter) Add power meter home assistant

🐛 Bug Fixes

  • (http_request) Update watch configuration for ESP32 to avoid trigger in case of request timeout
  • (esp8285) Remove web interface to have enought memory to run without crash

📚 Documentation

  • Update contribution
  • Cleanup documentation
  • Add warning about network dependency
  • Update About
  • Add comment in proxy example

⚙️ Miscellaneous Tasks

  • Add esphome compilation
  • Update example configuration
  • Add esphome compilation for every commit

1.0.2 - 2024-06-22

🐛 Bug Fixes

  • (http_request) Update according to change in 2024.6.1
  • Add ota:platform required by 2024.6.1

📚 Documentation

  • Update documentation
  • Update documentation (fix typo and improve publication tool)
  • Update social image
  • Update documentation about changelog generation

⚙️ Miscellaneous Tasks

  • Update .gitignore to exclude venv
  • (esphome) Add esphome to develop outside HomeAssistant
  • Code cleanup
  • Update doc and code compilation with pip version of esphome

1.0.1 - 2024-04-04

🚀 Features

  • (relay) Add regulator_relay

📚 Documentation

  • Update documentation

⚙️ Miscellaneous Tasks

  • Add tools for documentation publication

1.0.0 - 2024-04-02

🚀 Features

  • Add initial version of yaml for solar router with triac

📚 Documentation

  • Add documentation build with mkdocs

0.0.0 - 2024-04-01

🚀 Features

  • Add proof of concept running on ESP8266
  • Solar router proof of concept on ESP8266

⚙️ Miscellaneous Tasks

  • Add .gitignore