Minimal Tasmota API Extension for EspHome. This way the Athom Plug does not need to be flashed with Tasmota and can still be integrated into e.g. Solarmanager. -> Warning super experimental, use on your own risk!!
I got a Athom Smart Plug V3 (CH Edition) from https://www.swiss-domotique.ch/en/wall-plugs/esphome-wifi-plug-in-swiss-format This version runs with EspHome.
This exension is a minimal REST API implementation of the Tasmota API. With this extension running on the Plug itself, it can be added into Systems which just accept Tasmota. (e.g. Solarmanager)
To build and upload the firmware to the Plug following Steps are required:
- Setup the Plug normaly using the inital procedure of EspHome and add it to your Wifi
- Check in you browser if you can reach the plug by its ip, you should get a status page.
- Install the EspHome cli
- Clone this repo and navigate to it and run "esphome run athom-smart-plug.yaml --device "
- It should build the firmware and upload it to the plug.
- When its working, try to add it in the solarmanger using the "Tasmota Flashed" Device
- Wait for a bit and it should find it and start reading the power measurements.