Git Product home page Git Product logo

pv-router-esp32's People

Contributors

dom1066 avatar froglock30390 avatar multinet33 avatar xlyric avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pv-router-esp32's Issues

config-light.html is always loaded

Since your merge of my last push, config-light.html is always loaded whatever the router version used (normal or light).
You performed merge wrongly.

Please recheck with my branch through webFunctions.h at following lines.

l92: compress_html(request,"/config-light.html.gz", "text/html");
shall be:
==>compress_html(request,"/config.html.gz", "text/html");

l94: compress_html(request,"/config-ap.html.gz", "text/html");
shall be:
==>compress_html(request,"/config-light.html.gz", "text/html");

error name file in include

Hey

Have error with name file in include (maybe is work on your environment but not my debian, for you have no error ?)

File : /src/functions)/dallasFunction.h

in main.cpp include for dallasfunction.h without uppercase for F

If this can help some

Disabling mqtt to homeassistant

Hi Cyril,
I saw a lot of mqtt traffic to topic "homeassistant/sensor"
Would it be possible to add a checkbox in config to disable this ?
thanks for your work

bug commande manuelle dimmer local

si je décoche le dimmer local et qu'il est a une certaine puissance ex:500w a ce moment là, le dimmer reste a 500w après avoir été désactiver et le routeur considère cette puissance comme de la conso. Idem si je passe par la domotique pour couper le dimmer local avec la commande: 192.168.xx.xx/get?servermode=Dimmer%20local
il faudrait pouvoir forcer un off sur le dimmer local si la case et décocher.

La page config.html ne se lance pas en mode AP - first install

Bonjour Cyril,
je viens de déposer sur mon ESP32 via le web installeur le code du PV-ROUTER, mais le mode AP n'affiche pas la page config (ni config-ap.html). Il telecharge la version compressé :( donc inutilisable.
Tests effectués sur SAFARI (Mac et iOS). Pas de windows sous la main.
Je ne pense pas que cela soit normale :(
Bonne journée,
Eric

Size of token enphase

Bonjour Cyril

En reprenant ta dernière version du pv router je n'ai pas réussi à faire fonctionner mon enphase v7 (qui marche sur un fork de tes sources de mi année)

En creusant j'ai constaté que la taille du token (425) est trop petite j'ai du la monter à 427 pour mon token.

Pour info.

trames mqtt mal faites

Bonjour Cyril,
je viens de mettre a jour mon routeur avec le build de la st-valentin :-)

depuis, j'ai des erreurs domoticz comme celle là quasiment toutes les 10 secondes:
mosquitto: Invalid/Unhandled data received! (Topic: domoticz/in, Message: { "idx" : temperature , "svalue" : "13.19)
ca ressemble beaucoup à d'autres erreurs que j'avais de temps en temps (je t'avais fait un mail ;-) )

je suis toujours en "pré-prod", mon cumulus est toujours dans le carton, le dimmer aussi mais je l'ai allumé ce matin.
je me demandais si c'est pas le dimmer qui remontait des conneries, mais en désactivant le mqtt du routeur, je n'ai plus la trace.

je fouille un peu le source... des fois que je trouverais un truc

Fontius ?

Dans appweb.h

il y a la ligne suivante :
if ( Servermode == "frontius" ) { configmodule.Fronius_present = !configmodule.Fronius_present; }

==> frontius est-ce correct ?

AP mode - wifi configuration KO

  1. En mode AP le PVROUTER (TTGO) est disponible sur l'IP 192.168.4.1 : ok
  2. Connexion à l'AP : ok
  3. Page de configuration du Wifi vide : OK
    Capture d’écran 2023-11-26 à 12 42 57
  4. valorisation des champs
    Capture d’écran 2023-11-26 à 12 43 08
  5. Message erreur not found et wifi non configuré
    Capture d’écran 2023-11-26 à 12 43 18

Format Trames MQTT (compatibilité jeedom)

Bonjour,

J'ai un soucis de connection MQTT avec Jeedom, broker Mosquitto (qui si j'ai bien suivi, supporte les trames v3.1 et +).
En regardant le source de ce projet, il semblerait que les trames MQTT émises sont en 2.5, est-ce bien le cas ?
J'ai un peu de mal à débuguer ma connection car rien ne sort dans la console série (onglet log sur la dashboard du router).

Version pvrouter: 20230630

Merci

PS: si je poste au mauvais endroit, ne pas hésiter à me re-router
PS2: je peux reformatter en anglais si besoin.

Crash si SSID et pass sont vides

Firmware 20240316

Flash firmware PVRouteur complet
sur la console serie:
ssid (pas de ssid renseigné)
puis
pass (pas de mot de passe renseigné)
puis
reboot

crash en boucle de l'application

Bug affichage

En haut de la page de configuration de la minuterie
l'heure affichée est "15:3" aulieu de "15:03"

Classe incorrecte dans le reporting MTQQ sur Home Assistant

En regardant les logs de HA, j'ai noté le message suivant:

Mar 19 07:24:32 xxxxx systemd-home-assistant[12208]: 2024-03-19 07:24:32.927 ERROR (MainThread) [homeassistant.components.mqtt.mixins] Error 'expected SensorDeviceClass or one of 'date', 'enum', 'timestamp', 'apparent_power', 'aqi', 'atmospheric_pressure', 'battery', 'carbon_monoxide', 'carbon_dioxide', 'current', 'data_rate', 'data_size', 'distance', 'duration', 'energy', 'energy_storage', 'frequency', 'gas', 'humidity', 'illuminance', 'irradiance', 'moisture', 'monetary', 'nitrogen_dioxide', 'nitrogen_monoxide', 'nitrous_oxide', 'ozone', 'ph', 'pm1', 'pm10', 'pm25', 'power_factor', 'power', 'precipitation', 'precipitation_intensity', 'pressure', 'reactive_power', 'signal_strength', 'sound_pressure', 'speed', 'sulphur_dioxide', 'temperature', 'volatile_organic_compounds', 'volatile_organic_compounds_parts', 'voltage', 'volume', 'volume_storage', 'volume_flow_rate', 'water', 'weight', 'wind_speed' for dictionary value @ data['device_class']' when processing MQTT discovery message topic: 'homeassistant/sensor/PvRouter-2D14/config', message: '{'device_class': '', 'unit_of_measurement': '', 'state_class': '', 'name': '-2D14', 'state_topic': 'homeassistant/sensor/PvRouter-2D14/state', 'availability_topic': 'homeassistant/sensor/PvRouter-2D14/status', 'unique_id': '2D14-', 'value_template': '{{ value_json. }}', 'command_topic': 'homeassistant/sensor/PvRouter-2D14/command', 'command_template': '{{ value_json. }}', 'expire_after': '60', 'device': {'identifiers': 'PvRouter-2D14', 'name': 'PvRouter-2D14', 'sw_version': 'PvRouter Version 20240316', 'model': 'ESP32 TTGO 192.168.1.27', 'manufacturer': 'Cyril Poissonnier', 'configuration_url': 'http://192.168.1.27'}, 'platform': 'mqtt'}'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.