BatteryMonitor Runs as a windows service exposing battery status and health metrics to MQTT so it can be used in HomeAssitant automations