Easee Home - Small. Smart. Full of power.
App Store Page: Easee Home App for Homey | Homey
Description
This Homey app allows you to monitor and control your Easee chargers using the Easee cloud API.
Supported devices
- Easee Charger
- Easee Equalizer
Authentication
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.
Easee Charger
Capabilities
-
Charger status
Standby, Paused, Charging, Completed, Error and Car connected -
Enabled
Is the charger enabled or disabled -
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. -
Power (W)
Watt used when charging -
Current P1, P2 and P3
Current used when charging, per phase -
Voltage (V)
Voltage for P1 (InVolt_T2_T3) -
Last Charge Session (kWh)
The kWh used during the last charging session -
Lifetime (kWh)
The kWh used during the charger’s lifetime. -
Last 30 days total (kWh)
The kWh used during the last 30 days
Configurable capability, by default not shown. -
Last calendar month total (kWh)
The kWh used during the previous calendar month
Configurable capability, by default not shown.
Triggers
- Charger status changed
The trigger will kick in for every status change
Conditions
- Charger status is
Condition to check which status the charger currently has.
Actions
In general, all actions that change settings persistently are written to the flash memory of the charger. Easee states that you shouldn’t change these settings too frequently since it will wear out the flash. I have asked if this could be quantified but gotten no response.
-
Control charger
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. -
Toggle 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 dynamic circuit current
Controls the master circuit current (A) offered to your charger(s) to your car(s).
Designed to be used for load balancing against your main fuse, or enable only self-consumption of power from your solar panels. Restarting the charger will reset the value.
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. -
Set dynamic circuit current, per phase
Same as above, but allows you to set circuit current per phase. If your car only changes using a single-phase then you can control which phase is used by setting the phase current values to for example; P1=0, P2=16, P3=0. This will result in phase P2 being used for single-phase charging. -
Increase dynamic circuit current by 1 amp
Designed to be used for load balancing against the main fuse or for self-consumption of PV power.
Increases the dynamic circuit current by 1, for all phases not being set to 0. The idea is if you use “Set dynamic circuit current, per phase” above, for single-phase charging and to control which phase is used - then this action will only change the current for the active phase. -
Decrease dynamic circuit current by 1 amp
Designed to be used for load balancing against the main fuse or for self-consumption of PV power. -
Set charger state (stored in flash)
Enable and disable the charger -
Set Charger idle current state (stored in flash)
Control if the charger should show current to a connected car when not charging -
Set permanent cable lock (stored in flash)
Control if the attached cable should be permanently locked in the charger. -
Set Charger led strip brightness (stored in flash)
Control the brightness of the led strip on the charger -
Override schedule
Start charging immediately even if there is a schedule defined -
Delete schedule
Remove the schedule. A charger can only have one schedule -
Create schedule
Create a schedule using the start time and end time. If repeat is set to yes, then the same time is used every day automatically, otherwise, the schedule only applies to the current/following day. -
Enable smart charging
Turn on smart charging using an operator like Tibber -
Pause smart charging
Pause smart charging until the next day -
Disable smart charging
Turn off smart charging -
Reboot charger
Send reboot command to the charger
Maintenance actions
-
Reconnect
Forces a re-login using username/password to generate new access and refresh tokens. -
Reorder capabilities
A beta maintenance action to reorder all capabilities shown in the app to the intended order. This can be useful after major changes to capabilities (like v0.9.9). Instead of removing the device and re-add it to get capabilities in the correct order, you can use this maintenance action. This will save you from updating all flows which use the device. Homey don’t really like removing and adding capabilities to an existing device, so you have to restart the Easee app in Homey after executing this action. Messy, yes, but if you use the device in many flows this might still save you time. As an extra bonus, the history of the capabilities in insights also seems to remain, at least for the device I tested with.
As usual, any feedback is welcome