Skip to content

Releases: XavierBerger/Solar-Router-for-ESPHome

v1.4.1

20 Dec 18:17
ac5b415
Compare
Choose a tag to compare

1.4.1 - 2024-12-20

🚀 Features

  • Add LED reflecting safety limit

📚 Documentation

  • Add regulation waveformes
  • Update temperature limiter documentation

v1.4.0

30 Nov 11:12
04b3a75
Compare
Choose a tag to compare

1.4.0 - 2024-11-30

🚀 Features

  • (energy_counter) Update min value of 'load_power'
  • Add temperature reading from home assistant and create safety_limit algorithm
  • Add DS18B20 temperature sensor
  • Add temperature limiters

🚜 Refactor

  • Move power_meter_activated in power_meter_common.yaml

📚 Documentation

  • Fix wrong links
  • Add schema showing packages interaction
  • Add documentation for temperature limiters

⚙️ Miscellaneous Tasks

  • Code cleanup

v1.3.0

23 Nov 18:08
379843d
Compare
Choose a tag to compare

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

v1.2.0

23 Nov 18:05
99ad98f
Compare
Choose a tag to compare

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

v1.1.1

16 Nov 18:39
c319bd4
Compare
Choose a tag to compare

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

v1.1.0

14 Nov 12:54
6937bb5
Compare
Choose a tag to compare

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

v1.0.3

14 Nov 12:55
dd9eda9
Compare
Choose a tag to compare

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

v1.0.2

14 Nov 12:55
8fd96fc
Compare
Choose a tag to compare

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

v1.0.1

14 Nov 12:56
79c4931
Compare
Choose a tag to compare

1.0.1 - 2024-04-04

🚀 Features

  • (relay) Add regulator_relay

📚 Documentation

  • Update documentation

⚙️ Miscellaneous Tasks

  • Add tools for documentation publication

v1.0.0

14 Nov 12:57
07250b5
Compare
Choose a tag to compare

1.0.0 - 2024-04-02

🚀 Features

  • Add initial version of yaml for solar router with triac

📚 Documentation

  • Add documentation build with mkdocs