![]() |
Nouvelle Version 14.20 - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Nouvelle Version 14.20 (/thread-1269.html) Pages :
1
2
|
Nouvelle Version 14.20 - F1ATB - 27-03-2025 Une nouvelle version 14.20 est en ligne ce jour. Les nouveautés : - possibilité de remplacer les 2 LEDs par un miniafficheur 0.96 pouce ou 2.4pouce - Source de mesure de puissance HomeWizard (en test) pour nos amis belge - Correction d'un bug d'échange des noms de routeur dans le cas de carte Ethernet Une nouvelle vidéo en ligne pour présenter les configurations du routeur https://youtu.be/LqPR4HLdahE Cordialement André ![]() RE: Nouvelle Version 14.20 - Sgb31 - 27-03-2025 Bravo André, merci pour cette nouvelle belle évolution ;-) RE: Nouvelle Version 14.20 - piamp - 28-03-2025 merci andré !!! pour la prochaine, on se penche sur les évolutions uxix3 ? (bonne remontée des conso/injection en mqtt, sélection de la vitesse de dialogue, calculs en binaire plutot que multiplications float?) j'ai le code quasi tout prêt ![]() RE: Nouvelle Version 14.20 - glu3 - 28-03-2025 Bonjour André, Merci pour cette superbe évolution ![]() Bonne journée ![]() RE: Nouvelle Version 14.20 - kymcoman - 28-03-2025 Bonjour, Je viens de tester la 14. 20, écran blanc avec mon ESP32-2432S028. Quelqu’un a une idée ? RE: Nouvelle Version 14.20 - Frantz - 28-03-2025 Bonjour, Pour homewizard, j'ai du faire ceci : float P_act = ValJsonSG("active_power_w", SmartG_Data); if (P_act > 0) { PuissanceS_M_inst = P_act; PuissanceI_M_inst = 0; } else { PuissanceS_M_inst = 0; PuissanceI_M_inst = P_act * -1.0; } et ceci pour la lecture correcte du symbole - pour la puissance : float ValJsonSG(String nom, String Json) { int p = Json.indexOf(nom); if (p == -1) return 0; // Retourne 0 si la clé est absente Json = Json.substring(p); p = Json.indexOf(":"); if (p == -1) return 0; // Si ":" n'est pas trouvé, on retourne 0 Json = Json.substring(p + 1); // On prend tout après le ":" Json.trim(); // Supprime les espaces inutiles int fin = Json.indexOf(","); if (fin == -1) fin = Json.indexOf("}"); // Pour gérer la dernière valeur if (fin > 0) { Json = Json.substring(0, fin); // Garde uniquement la valeur } Json.trim(); // Nettoie encore une fois Serial.print("Valeur extraite pour "); Serial.print(nom); Serial.print(" : '"); Serial.print(Json); Serial.println("'"); return Json.toFloat(); // Convertit proprement en float } Alors tout était fonctionnel. Je reste bien entendu dispo pour vous partager mon pc si nécessaire :-) Frantz RE: Nouvelle Version 14.20 - Sgb31 - 29-03-2025 Petit retour, Il semble que tous les écrans Oled ne soient pas tous fonctionnels ... Perso , j'ai un SSD1309 bien fonctionnel sur un autre montage via un ESP et qui ne fonctionne pas avec le routeur. Il ne s'allume même pas malgré les nombreuses vérifications cablage, paramétrage ... merci à ceux qui ont des écrans fonctionnels en V14.20 de partager vos liens Ali RE: Nouvelle Version 14.20 - kymcoman - 29-03-2025 (29-03-2025, 10:29 AM)Sgb31 a écrit : Petit retour,Bonjour SGB31, Attention, sur certains ESP32, le GND qui se trouve entre le GPIO21 et le GPIO19 n'est pas connecté à la masse. Je te conseille d'utiliser le GND situé au-dessus du GPIO23. RE: Nouvelle Version 14.20 - kymcoman - 29-03-2025 Par compte pour moi J’ai un décalage Sur l’afficheur OLED voir la photo que faut-il corriger dans le programme ? RE: Nouvelle Version 14.20 - Sgb31 - 29-03-2025 (29-03-2025, 10:46 AM)kymcoman a écrit :(29-03-2025, 10:29 AM)Sgb31 a écrit : Petit retour,Bonjour SGB31, Merci kymcoman mais le soucis n'est pas là j'ai testé sur plusieurs broches gnd ... et plusieurs GPIO (18-19 ou 4-32) également comme prévu dans le paramétrage ... mais rien n'y fait ! |