Control your Easee charger with Homey
App Store Page: https://homey.app/a/no.easee
This Homey app allows you to monitor and control your Easee chargers using the Easee cloud API.
- Easee charger
Login using the same credentials you use in the Easee mobile app or the https://www.easee.cloud/
Phone number including country code and password. The app will store the credentials inside your Homey in an encrypted format. The credentials will be used to generate new access tokens after each restart of the Easee app or restart of Homey.
There is no official list of which statuses that exist, so if you see “UNKNOW (n)” where n is a number. Please help me to identify what text should be attached to the status number.
Is the charger online or not
Power (W) used when charging
Current (A) allocated for charging
This is typically 0 when no car is charging. If you have more than one charger on a circuit this number will differ from the charge current limit since Easee will balance the current allocated automatically between your chargers.
Current (A) used
Not trivial to understand how their API works and I have made some assumptions. You can see that even easee.cloud is showing this incorrectly for 3 phase charging.
3-phase charging (yes/no)
Trying to identify if the charger is charging using 3 phases or 1 phase when charging.
- Charger status changed
The trigger will kick in for every status change
Allows you to start/stop/pause/resume charging.
Early observation from my side is that if I have stopped charging from my car, using start charging action in Easee will not start the charging. But if I do pause charging and then resume charging it will start the charging.
Easy way to trigger a charger action, if charging is stopped/paused using this action it will be started/resumed, or vice versa.
Set charger current
Controls the current (A) offered by your charger(s) to your car(s). Can be used to load balance against your main fuse, or enable only self-consumption of power from your solar panels.
I use Tibber and have my Easee chargers registered there. If I change the available current I have seen that it gets reflected in the charging for some time but then is set back to the previous value. I suspect this has to do with the Tibber integration and that they set it back to the value that is defined in their app.
I have two Easee chargers on the same phase (circuit) so this is what the app is currently tested with. Some trial and error trying to understand the API which in some cases is not easy to follow without any documentation.
As usual, any feedback is welcome