# ----------------------------------------------------------------------------------------------------# ESPHome configuration - This part depends on your hardware target# ----------------------------------------------------------------------------------------------------esphome:name:"esp8285"friendly_name:ESP8285esp8266:board:esp8285# Enable logginglogger:baud_rate:115200level:INFOlogs:component:ERRORhttp_request.arduino:ERROR# Enable Home Assistant APIapi:encryption:key:!secretproxy_api_encryption_key# Enable over-the-air updatesota:-platform:esphome# WiFi connectionwifi:ssid:!secretwifi_ssidpassword:!secretwifi_password# If you have a WiFi activity plannification, you may have to update the reboot timeout (Default: 15min)reboot_timeout:24h# ----------------------------------------------------------------------------------------------------# Customisation# ----------------------------------------------------------------------------------------------------substitutions:# Power meter source -----------------------------------------------------------# Define ip address of Shelly EM probepower_meter_ip_address:"192.168.1.26:8000"emeter_index:"0"# LEDs -------------------------------------------------------------------------# Yellow LED is reflecting power meteryellow_led_pin:GPIO1# power_meter_activated has to be set to 1 to activate the power measurment readpower_meter_activated_at_start:"1"packages:power_meter:url:https://github.com/XavierBerger/Solar-Router-for-ESPHome/file:solar_router/power_meter_shelly_em.yamlrefresh:1d
# ----------------------------------------------------------------------------------------------------# ESPHome configuration - This part depends on your hardware target# ----------------------------------------------------------------------------------------------------esphome:name:"esp8266"friendly_name:ESP8266esp8266:board:esp01_1mrestore_from_flash:true# Enable logginglogger:baud_rate:115200level:INFOlogs:component:ERRORhttp_request.arduino:ERROR# Enable Home Assistant APIapi:encryption:key:!secretproxy_api_encryption_key# WiFi connectionwifi:ssid:!secretwifi_ssidpassword:!secretwifi_password# If you have a WiFi activity plannification, you may have to update the reboot timeout (Default: 15min)reboot_timeout:24h# ----------------------------------------------------------------------------------------------------# Customisation# ----------------------------------------------------------------------------------------------------# This part of the script is designed to be use for customisation. It shouldn't be necessary to# edit other part of the script to perform configuration.substitutions:# Power meter source -----------------------------------------------------------# Define ip address of Proxy Power Meterpower_meter_ip_address:"192.168.1.28"# Regulator configuration # Define GPIO pin connected to AC Dimmer for gateregulator_gate_pin:GPIO4# LEDs -------------------------------------------------------------------------# Green LED is reflecting regulation status# Yellow LED is reflecting power meter statusgreen_led_pin:GPIO1yellow_led_pin:GPIO2relay_regulator_gate_pin:GPIO0packages:power_meter:url:https://github.com/XavierBerger/Solar-Router-for-ESPHome/file:solar_router/power_meter_proxy_client.yamlrefresh:1dengine:url:https://github.com/XavierBerger/Solar-Router-for-ESPHome/file:solar_router/engine_1dimmer_1bypass.yamlrefresh:1dregulator:url:https://github.com/XavierBerger/Solar-Router-for-ESPHome/file:solar_router/regulator_solid_state_relay.yamlrefresh:1dbypass:url:https://github.com/XavierBerger/Solar-Router-for-ESPHome/file:solar_router/regulator_mecanical_relay.yamlrefresh:1d