Hi! For those interested, I have made a card to match the Easee charger:
Try it out, improvements are welcome. Keep in mind I am not a card developer and this is my first card, so bugs and limitations are to be expected. I’m also busy in my (paid) daytime work, so not everything happens immediately. But feel free to see if this is something for you and propose changes!
The card is available on HACS, but not as default and thus only by adding the git repo as custom repo.
I would like to know if I understand correct that with easee integration and chargingbot I would be able to control the charging power level and on/off? Does it use the ocpp API and the wifi connection? Is any Cloud service necessary for it?
Hi! It is going quite slowly, seems that core team has been busy with other stuff, and we have therefore focused more on the custom component and developed it further. So let’s see what the future bring. We’re working to have it in the default HACS library though to make it a bit more available and avoid that people must add the repo as custom also in HACS.
Hi! Sure you can switch charging on/off and also apply limits so that you in practice will decide which power the car is able to draw from the charger. It is currently polling from the cloud and cloud service is therefor necessary - this is for the time being the only option with Easee, but a request for local API is the most voted requests on upvoty. Please feel free to support it here. If it will ever come or not is not up to us, but to Easee, so we can not tell.
There are SignalR related errors in my log:
Logger: websocket
Source: /srv/homeassistant/lib/python3.8/site-packages/websocket/_logging.py:66
First occurred: 9:03:01 (3 occurrences)
Last logged: 9:03:16
error from callback <bound method BaseHubConnection.on_open of <signalrcore.hub.auth_hub_connection.AuthHubConnection object at 0xa91d70e8>>: on_open() takes 1 positional argument but 2 were given
error from callback <bound method BaseHubConnection.on_message of <signalrcore.hub.auth_hub_connection.AuthHubConnection object at 0xa91d70e8>>: on_message() takes 2 positional arguments but 3 were given
error from callback <bound method BaseHubConnection.on_close of <signalrcore.hub.auth_hub_connection.AuthHubConnection object at 0xa91d70e8>>: on_close() takes 1 positional argument but 2 were given
Hi!
For a while now nine of my easee entities has been marked as unreachable (orphant?). Has there been any changes lately that can explain this (API, API-library or other code changes)?
In version 0.9.29 (released 13.03.2021) some entities were renamed. The one in your screenshot is one of them. You can check here for reference: Releases · fondberg/easee_hass · GitHub
So you probably have to add the entities again from the configuration of the integration, and then update your dashboards/automations/scripts/whatever. Or if you have issues simply just remove and reinstall the integration (In that case I recommend restarting HA in between removing and reinstalling, to avoid orphan entities messing up the naming).
Hi, I wonder to know what is the function of the smart charging switch ? I did not find any reference to this in the manual of the charger. Thx in advance.
Hi. Thank you very much for a great integration. Before moving to home assistant I was using the pyeasee in a python script, and that package had support for calling the Easee API functions to both read and set limits for the charging currents per phase (L1, L2 and L3) to load balance and avoid blowing the fuses on a phase-by-phase basis. However as I understand it this HASS integration only supports reading and limiting the currents with the same current for all three phases. Any specific reason for that? And any plans to implement the API’s possibility to read and set currents per phase?
It should be the same capabilities, and you can provide all phase currents. However, it is optional to provide three phases and if only one is given, the same number is used for all three. If three are given, they are set accordingly. See set_charger_circuit_dynamic_limit as example:
There are others though, which are only for one number:
Which is also the case in the pyeasee library, and corresponds with Easee API:
The “hierarchy” for limits in Easee is quite complex, so it takes a while to understand it fully though. Take a look again, and report back if you still find mismatches.
Thank you very much for the clarification. I have one more question regarding reading out the currents via the sensor sensor.easee_home_92011_current and the attributes (see image)
What does the aggregated sensor value represent (not the T2-T5 attributes)? Is it the summed current for all phases, or the average, or maximum?
Hello, I have just installed the integration via HACS, rebooted HA but I cannot find it in Configuration > Integrations. Is there anything lese I should do ?