Suite à la mise à jour d’un module Node Red, Ned Red se mettait en erreur et ne ce lançait plus.
J’ai réussi à sauvegarder tous mes flux avant que Node Red ne dysfonctionne.
Après avoir identifier le module posant problème. J’ai désinstallé et réinstallé Node Red, j’ai importé mes flux sauvegardés.
Depuis, j’ai des erreurs « InputError » sur 4 entités à chaque déploiement de flux. Je n’arrive pas à comprends ce que cela signifie. J’ai beau recréer les flux dont ces entités sont utilisées mais rien n’y fait, j’ai toujours ces erreurs.
est-ce que tu as essayé de redémarrer l’add-on Node Red encore une fois?
Et est-ce que tu es certain que NR est bien connecté à HA?
Si oui as tu essayé d’aller dans un des ces nœuds en erreur et tenté de les changer (genre le nom), pour les re-deployer?
La taille de l’espace entre « InputError: » et le nom de l’entité est suspecte,non?
Est-ce que l’import dans le NR réinstallé n’aurait pas ajouté des espaces ou des caractères non affichables. Tu as aussi essayé d’aller dans les noeuds en question et re-selectionner les entités de la liste des entités connues?
Edit: Je viens juste de tester, chez moi… si je met dans un node current state un nom d’entité inconnu… ça fait cette erreur…
On dirait qu’il ne les connais pas.
Mais plutot que de voir la partie config de HA dans NR qui au final à l’air ok si tu as les autres noeuds qui marchent, je tenterais de recréer ou reconfigurer un des noeuds qui font cette erreur.
Et commencer par voir si l’entité est dans la liste proposée…
Comme ça je dirais que le noeud node-red-french-holidays met la panique à NodeRed et le fait planter.
Je n’utilise pas ce noeud. Mais, c’est la première fois que je vois un noeud additionnel mettre NodeRed à genou.
Est-ce que ça se plante au moment de l’exécution de ce noeud?
Non c’est aléatoire, je n’arrive pas à trouver de logique sur ces erreurs. Le problème a commencé à peu près depuis fin février.
J’espérais qu’avec un regard extérieur quelqu’un pourrait m’orienter sur le problème pour pouvoir trouver une solution.
Est ce que cela pourrais être lier à des coupures de réseaux?
Pour l’instant tout fonctionne donc je ne peut pas reprendre de photo sur l’arrêt des services mais de mémoire plusieurs services s’arrêtent à ce moment là.
le service Node red (comme le montre la photo), le services Nginx et je crois un autre.
C’est le Nginx du container Node Red qui s’arrête, surement suite à l’arrêt de node red et du signal:0.
Tout est lié. Mais c’est clair que c’est curieux que ça s’arrête a cause d’un nœud.
Et sinon, tu as regardé le git de nœud, s’ils en ont un. Il doit y avoir d’autres cas.
J’ai été sur le git mais je n’ai pas l’habitude et je n’ai pas réussi à trouver un forum ou un lien pour les échanges.
Sur le git, il est annoncé une mise à jour fin janvier de nœud ce qui correspond à peu prêt au début des erreurs, je pense que ça vient de la mise à jour.
Sur le git, je ne trouve rien pour contacter le développeur et lui signalé le problème.
Peut-on revenir à la version précédente des nœuds sur Node red?
Ce n’est pas lié à HAOS, mais dans un container Docker qui publie des pages web, il faut un serveur web pour pouvoir s’y connecter, Nginx est souvent utilisé pour ça.
Pour NodeRed, ce n’est pas le cas… L’interface web est « native ». Pas de nginx dedans.
J’utilise beaucoup le container nodered pour d’autres trucs et c’est sans nginx.