Enphase Envoy to MQTT with auto discovery

Moderator: leecollings

Post Reply
TurboX
Posts: 40
Joined: Wednesday 07 September 2022 9:15
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Enphase Envoy to MQTT with auto discovery

Post by TurboX »

Hello,

I am working on a project which aims to provide Envoy data to MQTT broker with auto discovery feature.

It starts from https://github.com/vk2him/Enphase-Envoy-mqtt-json , works with v7 version and stream values (refresh every second if you need).
For the moment the code works using Home Assistant integration and data are catched by Domoticz using MQTT Auto discovery.
It remains some stuffs to implement (like add parameters, increase the entities quantity, v5 integration and to run it using docker), but it's in a good way.
Perhaps someone here is interested.
User avatar
waltervl
Posts: 5775
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2024.7
Location: NL
Contact:

Re: Enphase Envoy to MQTT with auto discovery

Post by waltervl »

Why??? Because Envoy integration has been updated recently in 2023.2 https://www.domoticz.com/wiki/Enphase
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
TurboX
Posts: 40
Joined: Wednesday 07 September 2022 9:15
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: Enphase Envoy to MQTT with auto discovery

Post by TurboX »

Hi @waltervl

And why not?
I know that now it works but I am a Domoticz user since a very long time now, and I observe that depend on an integrated plugin is not the best (personnal feeling). To maintain plugin is not so easy, sometimes it's abandonned (like Zwave) or not updated (ex netatmo). I see a lot of development, new integration on other system which are more independant (myelectricaldata, Hikvision-Addons, ...), the developpers are active.
I know this is a very huge works and domoticz developpers are fantastic.

About Enphase envoy plugin, I request to have additional things but its too complicated. Compiling domoticz from source, just for a value addition is so complicated and so beta mode.
If I have a zwave update to do, I can just update ZwaveJSui without update or reboot of domoticz.

To be more accurate, I'm again blocked with the new update:
I use Domoticz 2023.1 on a Pi4 with buster and ZigbeeForDomoticz 6.3. I am stuck because: If I upgrade to 2023.2 I need to be in Z4D 7.0 which require bullseye. Migrating to bullseye is complicated and Enedis python plugin stop working with 2023.2.

This is too linked between themselve and too complicated (I can't imagine for someone new without computer skills).
To be honest, I use In parallel Home Assistant because it provide to my Domoticz data (via MQTT) from Envoy because the v7 firwmare is working in HA before in Domoticz (very long month). I am not sure to continue to use Domoticz in the next years. Having plugins independant like ZwaveJSui,Zigbee2MQTT and so on is easier to change or use multiple domotic system in parallel (exemple, in the end of the past year, the domoticz android application stop sending notification to my android phone when a door is open, thank to ZwaveJSui in paralell I used HA for the notification).
User avatar
waltervl
Posts: 5775
Joined: Monday 28 January 2019 18:48
Target OS: Linux
Domoticz version: 2024.7
Location: NL
Contact:

Re: Enphase Envoy to MQTT with auto discovery

Post by waltervl »

There is no need to go to Z4D stable7 when using 2023.2. For me it just worked with Z4D stable6
Domoticz running on Udoo X86 (on Ubuntu)
Devices/plugins: ZigbeeforDomoticz (with Xiaomi, Ikea, Tuya devices), Nefit Easy, Midea Airco, Omnik Solar, Goodwe Solar
Sebastiii
Posts: 33
Joined: Wednesday 12 July 2023 13:50
Target OS: NAS (Synology & others)
Domoticz version: 2023.1
Location: France
Contact:

Re: Enphase Envoy to MQTT with auto discovery

Post by Sebastiii »

Thanks for the link and the thread will read carefully 💪
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest