Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Codage Shelly
#24
Oui, toutes les sources d'infos semblent concorder pour dire que les Shelly mettent à jour les mesures toutes les secondes. 
Mais si on fait une lecture de puissance par seconde (ou pire), alors le temps moyen de réaction à un changement de consommation est au mieux de 0.5s en plus (1.5s au lieu de 1s). 
Et avec le lissage, c'est en fait beaucoup plus.
A noter que en passant de la 15.03 à la 15.04, je perds l'affichage de la courbe de production solaire (cf dernière capture sur https://f1atb.fr/forum_f1atb/thread-1741...l#pid14210)

@Lolo69: ma priorité pour l'instant est de faire marcher mon routeur Sad Donc j'ai essayé la 15.04, mais j'ai de petites régressions et je perds mes traces sur Telnet (il y un étage et 15m entre mon bureau et le routeur, pas pratique pour tirer un câble USB), donc je vais revenir à la 15.03.02, et, à moins d'une brillante idée, tout casser et refaire à ma sauce pour arriver à faire marcher le routeur.
Ceci dit, je suis parfaitement conscient que si ça marche partout ailleurs mais pas chez moi, le problème vient certainement de chez moi. Comme je ne vois pas ce que ça peut être, bah je vais reprendre le soft point par point jusqu'à ce que ça marche (le matériel semble OK, en tous cas je n'ai aucun indice m'incitant à le remettre en cause).
Et pour répondre à ta question, j'utilise un SSR.

@F1ATB: j'aimerais modifier le code du routeur avec ces points.
1/ -> remplacer tous les Serial.println par l'appel d'une fonction dédiée Debug(string msg).
-> cette fonction implémenterait deux modes de communication pour les traces: par port série (cable USB) ou par Réseau (Telnet).
-> une variable (ou constante) permettrait de passer d'un mode à l'autre. Serial par défaut pour le rien changer au fonctionnement actuel.
-> idéalement, ce serait bien d'avoir une option dans la configuration pour choisir le mode des traces
-> par contre j'aurais besoin d'aide pour ajouter cette option dans la configuration. Je ne suis pas trop chaud pour m'y risquer maintenant. Sinon on peut laisse l'option accessible uniquement à ceux qui compilent eux-mêmes le routeur.

2/ -> le code pour établir une connexion réseau, et d'autre part pour récupérer des données (une chaîne de caractère), est très similaire et reproduit à de nombreuses occasions.
Ce serait plus propre et pratique d'avoir deux fonctions partagées appelées partout pour le faire.
Ca ne changerait rien au fonctionnement, mais rendrait juste le code plus lisible et maintenable.

Qu'en pensez-vous ?
Répondre


Messages dans ce sujet
Codage Shelly - par FastFrench - 20-08-2025, 01:07 PM
RE: Codage Shelly - par FastFrench - 21-08-2025, 06:17 PM
RE: Codage Shelly - par Chris - 21-08-2025, 07:50 PM
RE: Codage Shelly - par FastFrench - 21-08-2025, 11:28 PM
RE: Codage Shelly - par Lolo69 - 22-08-2025, 07:38 AM
RE: Codage Shelly - par FastFrench - 22-08-2025, 12:54 PM
RE: Codage Shelly - par Lolo69 - 22-08-2025, 01:29 PM
RE: Codage Shelly - par FastFrench - 22-08-2025, 02:55 PM
RE: Codage Shelly - par Lolo69 - 22-08-2025, 07:32 PM
RE: Codage Shelly - par FastFrench - 22-08-2025, 08:04 PM
RE: Codage Shelly - par Lolo69 - 22-08-2025, 08:07 PM
RE: Codage Shelly - par FastFrench - 22-08-2025, 09:30 PM
RE: Codage Shelly - par Lolo69 - 22-08-2025, 10:23 PM
RE: Codage Shelly - par 59jag - 22-08-2025, 10:49 PM
RE: Codage Shelly - par Lolo69 - 22-08-2025, 11:06 PM
RE: Codage Shelly - par FastFrench - 22-08-2025, 11:43 PM
RE: Codage Shelly - par Lolo69 - 23-08-2025, 12:17 AM
RE: Codage Shelly - par 59jag - 23-08-2025, 07:56 AM
RE: Codage Shelly - par F1ATB - 23-08-2025, 11:55 AM
RE: Codage Shelly - par Lolo69 - 23-08-2025, 02:26 PM
RE: Codage Shelly - par FastFrench - 23-08-2025, 03:39 PM
RE: Codage Shelly - par F1ATB - 23-08-2025, 04:20 PM
RE: Codage Shelly - par Lolo69 - 23-08-2025, 04:38 PM
RE: Codage Shelly - par FastFrench - 23-08-2025, 04:42 PM
RE: Codage Shelly - par Lolo69 - 23-08-2025, 04:46 PM
RE: Codage Shelly - par FastFrench - 23-08-2025, 05:32 PM
RE: Codage Shelly - par Lolo69 - 23-08-2025, 05:46 PM
RE: Codage Shelly - par F1ATB - 23-08-2025, 05:58 PM
RE: Codage Shelly - par FastFrench - 23-08-2025, 06:17 PM

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)