I'm trying to compile powerpal config in ESPHOME using latest version 2023.2.1
I've re-downloaded/installed latest version of powerpal.
Powerpal works with previous versions, but HA has deprecated "AP password" for "AP KEY" and all my ESPHome devices need updating.
Configuration
YAML
external_components:
- source: github://WeekendWarrior1/esphome@powerpal_ble
requires ble_client because I had to add some small features to authenticate properly
components: [ ble_client, powerpal_ble ]
# optional requirement to enable powerpal cloud uploading
http_request:
id: powerpal_cloud_uploader
# optional requirement used with daily energy sensor
time:
- platform: homeassistant
id: homeassistant_time
esp32_ble_tracker:
ble_client:
- mac_address: d5:d7:12:xx:xxx:xx
id: powerpal
sensor:
- platform: powerpal_ble
ble_client_id: powerpal
power:
name: "Powerpal Power"
daily_energy:
name: "Powerpal Daily Energy"
energy:
name: "Powerpal Total Energy"
battery_level:
name: "Powerpal Battery"
pairing_code: 667124
notification_interval: 1
pulses_per_kwh: 800
time_id: homeassistant_time
# daily energy still works without a time_id, but recommended to include one to properly handle daylight savings, etc.
# http_request_id: powerpal_cloud_uploader
# cost_per_kwh: 0.1872 #dollars per kWh
powerpal_device_id: 0000d32e #optional, component will retrieve from your Powerpal if not set
powerpal_apikey: 1ea7e8b2-4a8f-4e20-8e61-xxxxxxxxxxxx #optional, component will retrieve from your Powerpal if not set
I'm trying to compile powerpal config in ESPHOME using latest version 2023.2.1 I've re-downloaded/installed latest version of powerpal.
Powerpal works with previous versions, but HA has deprecated "AP password" for "AP KEY" and all my ESPHome devices need updating.
Configuration
YAML
Compilation Logs