Aller au contenu

QA MeshRooting


TitiXsi

Messages recommandés

Bonjour à tous,

Je vous propose une QA qui permet de lister le nombre de liens entre les devices.
Il permet un push au cas où un device sans route est détecté, ça arrive parfois ...

Il tourne toute le 60min et dispose d'un délai post startup de la HC3 de 15min.
Le Bouton Mise à jour des données permet de relancer immédiatement le Check.
La QA est déclarée en interrupteur donc un ON/OFF est possible en cliquant sur l'icone.

 

L'interface en HTML :

image.png.e32acd35b2ff1f4b1cd04e790623b43b.png
Pour les HC3 avec un Firmware >= 5.160.30 merci de décocher la case "utiliser les nouvelles vue dans l'application mobile"

image.png.6e3f92dbac733558810a9965a73adc92.png

 

Le Log en (HTML) :

image.thumb.png.58bf3e7f12071243c45f9bf300571c6a.png

 

Les icones utilisées :

1908089279_MeshRoutingON.png.effa81d750b7dedf8fc09a88004d9432.png197240224_MeshRoutingOFF.png.bf8140d9117f911c452f94c65ba70caf.png


La configuration des variables globales:

  • il est impératif que les 2 variables suivantes soient définies : LastReboot_HC3_hour , LastReboot_HC3_date

image.png.dee71d0de151070fec22eed59abe37de.png
-> si besoin, vous pouvez utiliser le scénario proposé qui permet l'update automatique

 

  • J'ai dans toutes mes QA des fonctions génériques qui suivant la valeur d'une variable globale portant le non du device principal utilisé "Push_<Main_Device>",
permet d'envoyer un Push sur les ID des portables listés.
Merci de définir cette variable si vous voulez recevoir des Pushs: Push_MeshRouting
image.png.5ebc1c5564b7ac7a40a97004148c7d47.png
 

La configuration du code:

 

  • La liste des portables pour les Push est à déclarer ligne 14:
    local portables = {[1] = 22, [2] = 64, } -- Titi + Tablette
  • aux besoin, une liste permet d'ignorer certains devices lors du Push (les télécommandes nodon ne remontent pas cette infos par exemple) à modifier ou commenter ligne 31
local ignore_devices_error = {
--    [1] = 259,  -- Nodon_Eclairage
--    [2] = 1543, -- Nodon_Alice
}
 
 
image.png.182f885134d4d71c4de784a2e667c349.png

Le fichier d'installation de la QA : QA-MeshRouting

 


Les fichiers du Scénario : ⚙️Box Boot 1.01

 
 

Have Fun !:74:

Je m'excuse par avance des fautes d’orthographes qui peuvent être encore présentes...

 
 
Modifié par TitiXsi
Edit MAJ 1.07
  • Like 5
  • Thanks 1
Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...
Le 14/05/2024 à 19:55, Dragoniacs a dit :

Merci !
Je teste ça demain

Envoyé de mon 23078PND5G en utilisant Tapatalk
 

alors ce demain + 14jours, ca donne quoi ? :)
J'ai posté un fix 1.04 si besoin

Modifié par TitiXsi
Lien vers le commentaire
Partager sur d’autres sites

Alors.... Cela répond a mon besoin, mais je pense faire quelque adaptations
J'ai découvert que j'ai un SRT-321 assez loin de la box qui n'est pas relié à un module pourtant juste à côté de lui.... Surprenant...


Envoyé de mon 23078PND5G en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

Je ne connais pas. Mais effectivement, certains modules (comme mes nodon) ne remonte pas d'info. Pourtant elles fonctionnent. Tu peux ajouter son ID dans ignorés

Lien vers le commentaire
Partager sur d’autres sites

Hello 

 

j'ai testé la QA et ca fonctionne parfaitement.

le 2 devices sans route ne sont pas encore rebranché.

 

image.png.5d9a3ac83d32e44dc754b04c3a4de7f4.png

 

petite question (cosmétique), pourquoi il ecrit en rouge sur le device 3 ? (le device 2 n'est pas encore rebranché)

 

image.thumb.png.29510ca668dc5cd1a11b1f8b192a5c58.png

 

A quoi sert le fichier du Scenario ?

Modifié par Sakkhho
Lien vers le commentaire
Partager sur d’autres sites

Je viens de faire un micro fix Version 1.05 dispo :)

 

 

Le 01/06/2024 à 14:35, Sakkhho a dit :

petite question (cosmétique), pourquoi il ecrit en rouge sur le device 3 ? (le device 2 n'est pas encore rebranché)

 

image.thumb.png.29510ca668dc5cd1a11b1f8b192a5c58.png

Aucune idée pourquoi la ligne est en rouge avant l'erreur... je regarderai si j'ai un peu de temps...

 

Le 01/06/2024 à 14:35, Sakkhho a dit :

petite question (cosmétique), pourquoi il ecrit en rouge sur le device 3 ? (le device 2 n'est pas encore rebranché)

 

image.thumb.png.29510ca668dc5cd1a11b1f8b192a5c58.png

 

A quoi sert le fichier du Scenario ?

Il sert comme indiqué à remplir automatiquement la date et l'heure de chaque reboot de la HC3

Modifié par TitiXsi
Lien vers le commentaire
Partager sur d’autres sites

Oula, je vois que je n'ai pas répondu...

Il y a des modifications dans le le Gui et dans le code, mieux vaut prendre le nouveau qui est désormais assez stable.

 

Modifié par TitiXsi
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...