Easee Charge Lite Wallbox Plugin?

Python and python framework

Moderator: leecollings

Post Reply
nieass4
Posts: 9
Joined: Sunday 11 December 2016 23:40
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.7
Location: Netherlands
Contact:

Easee Charge Lite Wallbox Plugin?

Post by nieass4 »

Hi there,

I am about to install an Easee Charge Lite 11kw wallbox.
Was wondering if anyone else got one and is using any plugin to get data into Domoticz.

Did a quick search and only found a "work in progress" plugin on GitHub which was last updated 3 years ago.

I am not that into scripting myself, so hope someone has already made or can make a plugin for it.

I am kinda only interested to get the kWh measurements into Domoticz. No need for me to control the unit itself.

EDIT:
Just found another one in "beta"
https://github.com/flopp999/EaseeCloud-Domoticz
Anyone else using it? I will try once wallbox is installed.
User avatar
FireWizard
Posts: 1889
Joined: Tuesday 25 December 2018 12:11
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: Voorthuizen (NL)
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by FireWizard »

Hi, @nieass4,

To get the data of my Easee Charger (Easee Home), I use Node-RED with the contrib node:
https://flows.nodered.org/node/@runnane ... trib-easee.

As you will receive almost everything, I filter the desired data and send it by MQTT to Domoticz.
For documentation, see: https://developer.easee.com/docs/integrations

see picture below:

Screenshot_Easee Charge.png
Screenshot_Easee Charge.png (54.55 KiB) Viewed 1976 times
If you are a little bit familiar with Node-RED, I can share my flow

Regards
User avatar
waltervl
Posts: 5851
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2024.7
Location: NL
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by waltervl »

You could also use MQTT and https://github.com/Fr00t/easee2mqtt
Then use the mqttmapper plugin to map the easee mqtt topics with Domoticz devices. viewtopic.php?t=39279
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
nieass4
Posts: 9
Joined: Sunday 11 December 2016 23:40
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.7
Location: Netherlands
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by nieass4 »

What is the best option and most easy of those 2 options?

I didnt use Node-red and MQTT so far ..

In addition I still have to move my Zwave to MQTT so have to use it anyway in the future.
User avatar
FireWizard
Posts: 1889
Joined: Tuesday 25 December 2018 12:11
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: Voorthuizen (NL)
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by FireWizard »

Hello @nieass4,
What is the best option
Sorry to say, there is no "best option".
The best options is that one, that gives you the desired result and that you make feel comfortable.
What for you "the best" is, might be for others "the worst".
and most easy of those 2 options?
Again, that is difficult to say.

It depends on your knowledge.
I use a lot of Node-RED, together with MQTT. So for me that is quite easy, while I'm not familiar with MQTTmapper.
And I'm not a big fan of all those Python scripts either, but that is my opinion.

For both options you need MQTT, so your choice will be probably Mosquitto.
So read their documentation.

If you need ZWaveJS-UI for your Zwave devices in the future, you will need MQTT anyhow.

Regards
Last edited by FireWizard on Saturday 21 September 2024 0:51, edited 1 time in total.
nieass4
Posts: 9
Joined: Sunday 11 December 2016 23:40
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.7
Location: Netherlands
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by nieass4 »

FireWizard wrote: Friday 20 September 2024 17:01 Hello @nieass4,
What is the best option
Sorry to say, there is no "best option".
The best options is that one, that gives you the desired result an that you make feel comfortable.
What for you "the best" is, might for others "the worst".
and most easy of those 2 options?
Again, that is difficult to say.

It depends on your knowledge.
I use a lot of Node-RED, together with MQTT. So for me that is quite easy, while I'm not familiar with MQTTmapper.
And I'm not a big fan of all those Python scripts either, but that is my opinion.

For both options you nee MQTT, so your choice will be probably Mosquitto.
So read their documentation

If you need ZWaveJS-UI for your Zwave devices in the future, you will need MQTT anyhow.

Regards
For me it seems like alot of work todo to get some information from Easee.

- I need Docker (or fine to use without Docker?)
- I need Mosquito for MQTT
- I need node red

All new things for me.

For me as a noobie those python scripts are awesome, just install and it works :roll:
nieass4
Posts: 9
Joined: Sunday 11 December 2016 23:40
Target OS: Raspberry Pi / ODroid
Domoticz version: 2024.7
Location: Netherlands
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by nieass4 »

FireWizard wrote: Friday 20 September 2024 17:01 Hello @nieass4,
What is the best option
Sorry to say, there is no "best option".
The best options is that one, that gives you the desired result and that you make feel comfortable.
What for you "the best" is, might be for others "the worst".
and most easy of those 2 options?
Again, that is difficult to say.

It depends on your knowledge.
I use a lot of Node-RED, together with MQTT. So for me that is quite easy, while I'm not familiar with MQTTmapper.
And I'm not a big fan of all those Python scripts either, but that is my opinion.

For both options you need MQTT, so your choice will be probably Mosquitto.
So read their documentation.

If you need ZWaveJS-UI for your Zwave devices in the future, you will need MQTT anyhow.

Regards
I succeeded getting Node-Red up and running with your flow, installed Mosquitto and made some dummies in domoticz.
I noted those idx in Node-Red flow but my car is fully charged now so will give an update when I need to recharge again.

Or is there a way to test it out without charging? I think with the debugging mode?

Both ''MQTT Domoticz in' and ''To Domoticz'' say they are connected (noted in the flow)'
User avatar
FireWizard
Posts: 1889
Joined: Tuesday 25 December 2018 12:11
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: Voorthuizen (NL)
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by FireWizard »

Hallo nieass4

I just send you a PM with examples on how to send data from NR to Domoticz.

You asked:
Or is there a way to test it out without charging? I think with the debugging mode?
No, the Easee node does not give you that possibility. to simulate charging.
Both ''MQTT Domoticz in' and ''To Domoticz'' say they are connected (noted in the flow)'
If they show "connected", that means they communicate with the Mosquitto broker (server).
A valuable tool to check, what is going on, is: http://mqtt-explorer.com/

Let me know,

Regards
domolek
Posts: 1
Joined: Monday 23 December 2024 17:23
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by domolek »

@Firewizard: Could you DM me your NR flows also?
I am trying to get the Easee charger data into Domoticz, but the only thing I found and got (sort of) working is the example NR flow by runnane; see: zie: https://flows.nodered.org/node/@runnane ... trib-easee.

But I cannot find the right data out of it (it streams a bunch of data) to have it report the power used at charging my EV into Domo.
I have quite some NR flows sending data into Domo (via mqtt); only the EV charger is a puzzle to me at present.
Last edited by domolek on Wednesday 25 December 2024 13:17, edited 1 time in total.
User avatar
FireWizard
Posts: 1889
Joined: Tuesday 25 December 2018 12:11
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: Voorthuizen (NL)
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by FireWizard »

I will do that probably, tomorrow.

Best Regards
hjzwiers
Posts: 242
Joined: Friday 12 January 2018 8:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by hjzwiers »

I'm also looking for a connection with easee.

I tried easee2mqtt its a python script (i got it running with python3) but I get the following error:

Traceback (most recent call last):
File "/home/hjz/easee/easee2mqtt/setup.py", line 83, in <module>
access_token, expiry = get_access_token(easee_username, easee_password)
TypeError: cannot unpack non-iterable bool object

Any solution?
User avatar
waltervl
Posts: 5851
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2024.7
Location: NL
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by waltervl »

Perhaps try this version of the easee2mqtt application
https://github.com/sveba/easee2mqtt
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
hjzwiers
Posts: 242
Joined: Friday 12 January 2018 8:26
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Easee Charge Lite Wallbox Plugin?

Post by hjzwiers »

Thanks, i didnt find that one.

I followed the instruction till point 3. I downlaoded and ran the pip install -r requirements.txt.
But the it says to run setup.py with python setup.py (i can use python3) but there is no setup.py in the directory

I have the following in the directory easee2mqtt:
Dockerfile easee2mqtt.py licence readme.md requirements.txt

I ran: docker build .
That caused a lot of building, but i see see the same files in the directory ....
After that I ran : sudo docker compose run easee2mqtt python3 setup.py it just says: no such service: easee2mqtt
Last edited by hjzwiers on Thursday 06 March 2025 9:12, edited 1 time in total.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 1 guest