Aller au contenu

Messages recommandés

Posté(e) (modifié)

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
  • 2 semaines après...
Posté(e) (modifié)
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
Posté(e)

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

Posté(e)

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

Posté(e) (modifié)

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
Posté(e) (modifié)

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
Posté(e)

De grosses modifications ?

Si légère tu peux mettre le code ça évite de re importer la QA

Merci.


Envoyé de mon iPhone en utilisant Tapatalk

Posté(e) (modifié)

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
  • 5 mois après...
Posté(e)
Le 28/05/2024 à 13:11, TitiXsi a dit :

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

Hello, et merci pour le QA.

 

Je suis en train de le tester, j'ai mis 1 ID dans ignoré mais il s'affiche toujours en rouge (c'est une télécommande également).

Pourquoi le module 252 est toujours affiché ?

 

Comment se passe la lecture des lignes vertes/jaune/rouge ? Je ne comprends pas bien lol Merci

 

image.png.8743af084b447af7c29c2d74a3cda45d.png

 

Est-ce possible de se passer des scénarios de reboot ?

 

Posté(e)

Hello, cool si cette qa est utilisée.

 

La liste ignored permet de ne pas sortir de push sur les délices concernés, en revanche, ils s'affichent toujours dans l'interface, c'était une volonté au départ et j'avoue que je ne sais plus pourquoi j'ai fait ce choix de les maintenu dans le gui...

 

Les lignes colorées remontent le nombre de devices utilisés en relai pour router la requête. La limite physique est de 5 de mémoire.

 

Il n'est pas prévu de scénario, à quoi penses tu ?

 

En revanche sur la qa dead devices que j'ai partagé, il y a une tentative de réveil avant de déclarer un device comme dead. C'est assez pratique pour certain device qui oublient d'émettre par moment...

  • Like 1
Posté(e)

Je parle des scénarios que tu mentionnes, les deux derniers fichiers joints.

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

Posté(e)

Oui c'est possible cependant la liste est créée au démarrage de la box. Si à ce moment-là tu as des device qui n'ont pas encore communiquer avec la box, tu risques de rencontrer des problèmes de communication. Tu peux tester, en redémarre en ta hc3 et en vérifiant ce que ça donne.

×
×
  • Créer...