Faire un afficheur déporté
- Marcus28s
- Hors Ligne
- Membre junior
- Messages : 39
- Remerciements reçus 1
Arduino t'en veux
C:\Users\Marcus\Documents\Arduino\Companion\Companion.ino: In function 'void Affiche()':
C:\Users\Marcus\Documents\Arduino\Companion\Companion.ino:463:13: error: conversion from 'int' to 'const String' is ambiguous
if (CO > 0) {
^
In file included from C:\Users\Marcus\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.7\cores\esp32/Arduino.h:176,
from C:\Users\Marcus\AppData\Local\Temp\arduino-sketch-CD9869B6362AA9A4DF1A7E8FA5A5990D\sketch\Companion.ino.cpp:1:
C:\Users\Marcus\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.7\cores\esp32/WString.h:65:9: note: candidate: 'String::String(const __FlashStringHelper*)'
String(const __FlashStringHelper *str);
^~~~~~
C:\Users\Marcus\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.7\cores\esp32/WString.h:59:9: note: candidate: 'String::String(const char*)'
String(const char *cstr = "");
^~~~~~
C:\Users\Marcus\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.7\cores\esp32/WString.h:222:14: note: initializing argument 1 of 'bool String::operator>(const String&) const'
bool operator >(const String &rhs) const;
^~~~~~~~
exit status 1
Compilation error: conversion from 'int' to 'const String' is ambiguous
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1782
- Remerciements reçus 132
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Marcus28s
- Hors Ligne
- Membre junior
- Messages : 39
- Remerciements reçus 1
je sens que tu es proche de la solution
C:\Users\Marcus\Documents\Arduino\Companion\Companion.ino: In function 'void Affiche()':
C:\Users\Marcus\Documents\Arduino\Companion\Companion.ino:463:16: error: cannot convert 'String::toInt' from type 'long int (String:() const' to type 'bool'
if (CO.toInt) > 0) {
^
C:\Users\Marcus\Documents\Arduino\Companion\Companion.ino:463:18: error: expected primary-expression before '>' token
if (CO.toInt) > 0) {
^
exit status 1
Compilation error: cannot convert 'String::toInt' from type 'long int (String:() const' to type 'bool'
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1782
- Remerciements reçus 132
Je peux pas tester non plus...
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Marcus28s
- Hors Ligne
- Membre junior
- Messages : 39
- Remerciements reçus 1
nickel
j'ai mis du coup 2 écrans un sans condition et l'autre avec condition grâce à ta modification
il ne reste plus qu'attendre le soleil, un CE qui ne demande rien pour voir la différence
et faire un retour
merci pour le temps consacré en tout cas
Connexion ou Créer un compte pour participer à la conversation.
- Marcus28s
- Hors Ligne
- Membre junior
- Messages : 39
- Remerciements reçus 1
la formule il doit y avoir un truc qui cloche
le premier afficheur sans condition affiche
PV : 2290w
CE : 1650w
conso edf : 0w
avec condition
PV : 2290w
CE : 0w
conso edf : 0w
Mpvsun PV colle bien avec le sans condition
Possible que la valeur négative en consommation sur S1 à savoir -0,1 à -1.5W suffit à remplir la condition du coup CE = 0w sur l'afficheur
il faudrait introduire sur la condition une valeur de contrôle genre S1 = -5w et non 0w
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1782
- Remerciements reçus 132
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Marcus28s
- Hors Ligne
- Membre junior
- Messages : 39
- Remerciements reçus 1
injecté: il y a plus qu'à attendre demain car plus assez de soleil
Connexion ou Créer un compte pour participer à la conversation.
- Bellule
- Hors Ligne
- Membre premium
- Messages : 98
- Remerciements reçus 7
Connexion ou Créer un compte pour participer à la conversation.
- Marcus28s
- Hors Ligne
- Membre junior
- Messages : 39
- Remerciements reçus 1
pas assez de soleil , mais je te tiens au courant dés que ça brille un peu plus
Connexion ou Créer un compte pour participer à la conversation.
- Baroudeur
- Auteur du sujet
- Hors Ligne
- Membre elite
Votre companion se relancera automatiquement !
Le serveur web a été aussi modifié avec la partie cumul affichable si on clique sur un bouton en bas de page, les cumuls sont affichés en kwh et non plus en wh.
La dernière version (2.40) est en ligne sur le github
Une version compatible avec la passerelle Enphase va également bientôt voir le jour.
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1782
- Remerciements reçus 132
il a fait des modifications qui permettent une reprise de connexion en cas de perte de signal ou de réception de données wifi pendant plus de 10 secondes.
Votre companion se relancera automatiquement ! :
Testé cet aprem et ça marche
Par contre pourquoi mettre des "esp_task_wdt_reset();" partout? Un seul dans getArrivals suffirait non?
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- Bellule
- Hors Ligne
- Membre premium
- Messages : 98
- Remerciements reçus 7
J'ai pris cette décision pour être sûr de ne pas redémarrer pour rien, après le code et libre et ouvert tu peux faire ta propre modification.
Cdt
Connexion ou Créer un compte pour participer à la conversation.
- felvic
- Hors Ligne
- Administrateur
- Messages : 1782
- Remerciements reçus 132
En fait il faut en mettre sur la loop et les void qui s’enchaînent.
Je viens de tout remettre et ça tourne. J'attends un figeage avec impatience...
Avec Linux vous avez un noyau, avec Windows vous avez des pépins...
Connexion ou Créer un compte pour participer à la conversation.
- Bellule
- Hors Ligne
- Membre premium
- Messages : 98
- Remerciements reçus 7
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
- Accueil
- forum
- MSun-PV
- Vos installations
- Faire un afficheur déporté