Il s'agit d'un petit projet de monitoring photovoltaique pour matériel Victron compatible Ve.direct particulièrement adapté pour les installations autonômes. Il permet une vue "en direct" et un export de l'historique vers emoncms (une branche d'OpenEnergyMonitor project).
Exemple d'usage de PvMonit : je dispose d'un RaspberryPi, mes appareils Victron (MPTT, BMV) sont connectés avec des câbles VE.Direct. PvMonit est installé sur ce RaspberryPi et me permet :
- D'afficher les informations en temps réel sur une page web (local)
- D'afficher les informations sur un écran LCD
- De collecter les données toutes les X minutes et les expédier vers emoncms quand internet est là (le wifi n'étant pas toujours allumé)
PvMonit support tout le matériel Victron compatible Ve Direct :
- BMV : 600, 700, 702, 700H
- BlueSolar MPPT 75/10, 70/15, 75/14, 100/15, 100/30 rev1, 100/30 rev2, 150/35 rev1, 150/35 rev2, 150/45, 75/50, 100/50 rev1, 100/50 rev2, 150/60, 150/70, 150/85, 150/100
- SmartSolar MPPT 250/100, 150/100*, 150/85*, 75/15, 75/10, 100/15, 100/30, 100/50, 150/35, 150/100 rev2, 150/85 rev2, 250/70, 250/85, 250/60, 250/45, 100/20, 100/20 48V, 150/45, 150/60, 150/70, 250/85 rev2, 250/100 rev2"
- Phoenix Inverter 12V 250VA 230V*, 24V 250VA 230V*, 48V 250VA 230V*, 12V 375VA 230V*, 24V 375VA 230V*, 48V 375VA 230V*, 12V 500VA 230V*, 24V 500VA 230V*, 48V 500VA 230V*, 12V 250VA 230V, 24V 250VA 230V, 48V 250VA 230V, 12V 250VA 120V, 24V 250VA 120V, 48V 250VA 120V, 12V 375VA 230V, 24V 375VA 230V, 48V 375VA 230V, 12V 375VA 120V, 24V 375VA 120V, 48V 375VA 120V, 12V 500VA 230V, 24V 500VA 230V, 48V 500VA 230V, 12V 500VA 120V, 24V 500VA 120V, 48V 500VA 120V, 12V 800VA 230V, 24V 800VA 230V, 48V 800VA 230V, 12V 800VA 120V, 24V 800VA 120V, 48V 800VA 120V, 12V 1200VA 230V, 24V 1200VA 230V, 48V 1200VA 230V, 12V 1200VA 120V, 24V 1200VA 120V, 48V 1200VA 120V
Pour soutenir le projet vous pouvez faire un don à l'auteur parce que ça représente des centaines et des centaines d'heures de travail : https://david.mercereau.info/soutenir/
Vous pouvez aussi vous commandez un raspbery pi avec PvMonit tout prêt à l'emploi : https://david.mercereau.info/pvmonit/#shop sur mesure, ça permet de soutenir le projet.
- V2.1 (03/2020)
- Changement structurelle pour le passage par un daemon
- Prise de main à distance possible
- V2.0 (01/2020)
- Domotique pour gérer le surplus d'énergie via des relais
- V1.0 (08/2019)
- Collecte des informations via un XML tout les scripts (page web & getForEmoncms le récupère)
- Chargement de la page en ajax, récupération des infos via le XML
- Support d'un LCD adafruit 16*2 pour l'affichage des informations
- V0.X
- Affichage dans interface web en temps réel
- Support câble Ve.direct USB
- Export vers EmonCMS
- David Mercereau david #arobase# mercereau #point# info
Le support se fait par ici : https://framagit.org/kepon/PvMonit/issues
Pour activer le mode debug, modifier le fichier config.yaml avec ces valeurs :
printMessage: 5 # 0=0 5=debug
printMessageLogfile: /tmp/pvmonitdebug.log # path or fase
Lancer l'action qui ne fonctionne pas et envoyez le contenu nouvellement apparu de /tmp/pvmonitdebug.log dans la demande de support.
Dans tout les cas, dans une demande de support il faut du détail (image/schéma d'installation/log...), le plus de détail possible
Tant que vous conservez cet avertissement, vous pouvez faire ce que vous voulez de ce truc. Si on se rencontre un jour et que vous pensez que ce truc vaut le coup, vous pouvez me payer une bière en retour.
Written with StackEdit.