Salut,
Je bricole une install avec une PAC et du solaire, et j’aimerais bien que Domoticz m’aide à mieux gérer ça. L’idée serait de profiter du surplus pour chauffer, mais je tâtonne encore pas mal.
Je ne sais pas trop quel matos suivre pour récupérer les infos de l’onduleur et de la conso, ni si c’est plus simple à gérer avec DzVents ou des scripts Python. J’ai vu passer des configs où l’on combine ça avec un suivi pour optimiser l’énergie, mais je ne sais pas si c’est vraiment pertinent dans mon cas. J’imagine que certains d’entre vous ont déjà essayé ?
Je n’ai pas d’idée de comment le faire à part via un script, mais je ne suis pas assez fort pour le coder, ou je ne sais pas trop par où commencer. Donc si vous avez des exemples concrets ou des pistes simples, je prends tout, même un bout de config ou juste une idée pour lancer le truc.
Domoticz et solaire, vos retours ?
Domoticz et solaire, vos retours ?
Dernière modification par BrunoDiaz le 28 août 2025, 15:31, modifié 1 fois.
Re: Domoticz et solaire, vos retours ?
Hello,
ça fait 4-5 ans que Domoticz m'aide à soigner mon autoconsommation électrique
, et ce de la façon suivante:
- j'ai une installation de 3 kva crète, et je monitore production et consommation dans domoticz via un SHELLY EM et 2 pinces ampèremétriques. On peut imaginer d'autres solutions, du genre récupérer les infos du cloud du constructeur de l'onduleur si dispo, mais celà serait avec du décalage.
- j'ai asservi la mise en route du ballon d'eau chaude , et de prises programmées pour recharger mon VE ou mon hybride rechargeable. J'ai créé dans Domoticz:
-- des objets type sélecteur, la sélection porte sur Off / On / et 3 niveaux de déficit en W acceptés (exemple pour le chauffe eau je peut sélectionner le niveau -900W, le script ne coupera pas avant que me retrouve sous -900 W de solde.
-- un script LUA type "device" qui va calculer à chaque changement de watts produits ou consommés le solde watts disponibles en moyenne mobile sur quelques minutes
-- un script LUA type "time" , quoi tourne toutes les minutes , et va gérer (entre autres) mes consommateurs asservis solaire.
La difficulté, c'est de ne pas faire des on / off à chaque petit nuage qui ombrage les panneaux pour 2 minutes, d’où moyenne glissante et temporisation pour préserver le matériel.
Je n'ai pas asservi la PAC, j'habite en Alsace, et quand on a besoin du chauffage, rarement grand soleil garanti
.. Et je ne suis pas certain qu'un fonctionnement par intermittence soit bénéfique pour une PAC . Maintenant, selon la région, ça peut se voir différemment .
Marc
ça fait 4-5 ans que Domoticz m'aide à soigner mon autoconsommation électrique
- j'ai une installation de 3 kva crète, et je monitore production et consommation dans domoticz via un SHELLY EM et 2 pinces ampèremétriques. On peut imaginer d'autres solutions, du genre récupérer les infos du cloud du constructeur de l'onduleur si dispo, mais celà serait avec du décalage.
- j'ai asservi la mise en route du ballon d'eau chaude , et de prises programmées pour recharger mon VE ou mon hybride rechargeable. J'ai créé dans Domoticz:
-- des objets type sélecteur, la sélection porte sur Off / On / et 3 niveaux de déficit en W acceptés (exemple pour le chauffe eau je peut sélectionner le niveau -900W, le script ne coupera pas avant que me retrouve sous -900 W de solde.
-- un script LUA type "device" qui va calculer à chaque changement de watts produits ou consommés le solde watts disponibles en moyenne mobile sur quelques minutes
-- un script LUA type "time" , quoi tourne toutes les minutes , et va gérer (entre autres) mes consommateurs asservis solaire.
La difficulté, c'est de ne pas faire des on / off à chaque petit nuage qui ombrage les panneaux pour 2 minutes, d’où moyenne glissante et temporisation pour préserver le matériel.
Je n'ai pas asservi la PAC, j'habite en Alsace, et quand on a besoin du chauffage, rarement grand soleil garanti
Marc
Re: Domoticz et solaire, vos retours ?
Je me suis lancé dans le solaire cet été avec un "petit kit" de 2kW de 4 panneaux, vendu aux environs de 800 euros. Avec la quincaillerie, les câbles résistant aux UV et les lests pour que les panneaux ne s'envolent pas de la toiture plate, le tout m'est revenu à 1300 euros.
Les panneaux sont reliés à un micro-onduleur DEYE qui dispose d'un accès WIFI permettant d'aller retirer l'info sur la production instantanée totale, panneau par panneau, la température du micro-onduleur, ...
Quelqu'un a développé un petit serveur de type "deye2mqtt". Son nom exact est deye-inverter-mqtt. On le trouve facilement sur github. Une fois installé et paramétré, il récupère les infos du micro-onduleur DEYE via le wifi et les transforme en messages MQTT. Hélas, ce petit serveur ne fait pas encore d'auto-discover. C'est là qu'intervient le plugin domoticz-mqttmapper du génialissime flyingdomotic. Je récupère donc les messages mqtt en provenance du serveur "deye2mqtt" directement dans domoticz.
Côté consommation, j'ai un shelly EM sur l'arrivée générale du Linky. Mon linky ou plutot mon compte enedis est en mode "historique". C'est à dire que le linky ne fournit pas séparément sur qui est consommé du réseau enedis et ce qui est injecté dans le réseau enedis. Si la maison consomme, la conso apparait en positif. Si j'injecte, ça apparait en négatif. Et cette information tient évidemment compte de ce que les panneaux produisent. Le Shelly EM envoie l'info en MQTT. Là aussi, mqttmapper intervient pour récupérer l'info dans domoticz. Mais il y a d'autres dispositifs ampérimétriques qui existent, par exemple en Zigbee. ça doit très bien fonctionner aussi. A utiliser par exemple avec Zigbee2mqtt pour récupérer dans domoticz.
Toujours est-il que ce que la maison consomme est égal à ce que mes panneaux produisent (source DEYE) + ce que le SHELLY EM mesure. Si ce que le SHELLY EM mesure est négatif, c'est donc que mes panneaux couvrent totalement le besoin de ma maison et je peux utiliser le reste pour, pourquoi pas, mettre en marche quelque chose.
Les possibilités sont illimités. Pour ceux qui ont une machine à laver connectée, on peut imaginer la lancer quand on passe en injection. Si en plus on a un lave-vaisselle connecté, on peut imaginer ne pas le lancer tant que le cycle de la machine à laver n'est pas terminé et qu'on est pas repassé en injection. etc, etc ... Mais tout ça en dzvents forcément. Mais comme je n'ai ni l'un ni l'autre, je le fais "à la main". J'attends qu'un cycle soit terminé, je vérifie que j'injecte, et je lance l'autre machine. ça fait le job, mais faut être là.
Voilà pour mon retour.
Les panneaux sont reliés à un micro-onduleur DEYE qui dispose d'un accès WIFI permettant d'aller retirer l'info sur la production instantanée totale, panneau par panneau, la température du micro-onduleur, ...
Quelqu'un a développé un petit serveur de type "deye2mqtt". Son nom exact est deye-inverter-mqtt. On le trouve facilement sur github. Une fois installé et paramétré, il récupère les infos du micro-onduleur DEYE via le wifi et les transforme en messages MQTT. Hélas, ce petit serveur ne fait pas encore d'auto-discover. C'est là qu'intervient le plugin domoticz-mqttmapper du génialissime flyingdomotic. Je récupère donc les messages mqtt en provenance du serveur "deye2mqtt" directement dans domoticz.
Côté consommation, j'ai un shelly EM sur l'arrivée générale du Linky. Mon linky ou plutot mon compte enedis est en mode "historique". C'est à dire que le linky ne fournit pas séparément sur qui est consommé du réseau enedis et ce qui est injecté dans le réseau enedis. Si la maison consomme, la conso apparait en positif. Si j'injecte, ça apparait en négatif. Et cette information tient évidemment compte de ce que les panneaux produisent. Le Shelly EM envoie l'info en MQTT. Là aussi, mqttmapper intervient pour récupérer l'info dans domoticz. Mais il y a d'autres dispositifs ampérimétriques qui existent, par exemple en Zigbee. ça doit très bien fonctionner aussi. A utiliser par exemple avec Zigbee2mqtt pour récupérer dans domoticz.
Toujours est-il que ce que la maison consomme est égal à ce que mes panneaux produisent (source DEYE) + ce que le SHELLY EM mesure. Si ce que le SHELLY EM mesure est négatif, c'est donc que mes panneaux couvrent totalement le besoin de ma maison et je peux utiliser le reste pour, pourquoi pas, mettre en marche quelque chose.
Les possibilités sont illimités. Pour ceux qui ont une machine à laver connectée, on peut imaginer la lancer quand on passe en injection. Si en plus on a un lave-vaisselle connecté, on peut imaginer ne pas le lancer tant que le cycle de la machine à laver n'est pas terminé et qu'on est pas repassé en injection. etc, etc ... Mais tout ça en dzvents forcément. Mais comme je n'ai ni l'un ni l'autre, je le fais "à la main". J'attends qu'un cycle soit terminé, je vérifie que j'injecte, et je lance l'autre machine. ça fait le job, mais faut être là.
Voilà pour mon retour.
NUC NiPoGi CK10 / i5-12450H CPU 4,4GHz / RAM 32 Go
Ubuntu Server 22.04.4 LTS
Domoticz 2025.1 beta build 16729
Zigbee : ConbeeIII 0x26550900 / Zigbee2MQTT 2.6.2-dev
Zwave : Aeon labs Gen5+ / zwave-js-ui 9.28.0 zwave-js: 14.3.7
Ubuntu Server 22.04.4 LTS
Domoticz 2025.1 beta build 16729
Zigbee : ConbeeIII 0x26550900 / Zigbee2MQTT 2.6.2-dev
Zwave : Aeon labs Gen5+ / zwave-js-ui 9.28.0 zwave-js: 14.3.7