PB installation

Bonjour,

J’avoue que j’ai du mal à comprendre, un jour la commande fonctionne parfaitement et le lendemain la même commande (même ligne de code) ne fonctionne plus. Les droits me semblent OK, la configuration réseau aussi. Le côté aléatoire fausse le debug.
Est-ce que ça vous embête de me faire un accès temporaire à votre Jeedom ?

PS : j’ai demandé l’avis des experts sur un forum développeur…
PS2 : votre Raspberry ne tourne pas sur une carte SD par hasard ?

Bonjour,

Merci pour votre retour,

Je pense que le problème n’est pas aléatoire, la poele à une programmation et je pense que lorsque le soir ou on a fait les tests il était en mode éteins.

Effectivement mon Raspberry tourne sur une carte SD.

Bonjour,

Je résume, au départ on avais une erreur du paquet speedtest :

[2023-03-11 17:37:41]ERROR : [Maison][Internet] : Error shell_exec() : [2023-03-11 17:37:41.379] [error] Configuration - Couldn't connect to server (Network is unreachable)
[2023-03-11 17:37:41]ERROR : [Maison][Internet] : Error shell_exec() : [2023-03-11 17:37:41.379] [error] Configuration - Cannot retrieve configuration document (0)
[2023-03-11 17:37:41]ERROR : [Maison][Internet] : Error shell_exec() : [2023-03-11 17:37:41.379] [error] ConfigurationError - Could not retrieve or read configuration (Configuration)
[2023-03-11 17:37:41]ERROR : [Maison][Internet] : Error shell_exec() : [2023-03-11 17:37:41.379] [error] ConfigurationError - Could not retrieve or read configuration (Configuration)
[2023-03-11 17:37:41]ERROR : [Maison][Internet] : Error shell_exec() : {"type":"log","timestamp":"2023-03-11T16:37:41Z","message":"Configuration - Could not retrieve or read configuration (ConfigurationError)","level":"error"}

Votre poêle était prioritaire sur votre routeur (box), on a réglé ce problème en modifiant votre configuration réseau.
Ensuite on a eu une nouvelle erreur de shell_exec qui n’a pas de rapport avec la première erreur, c’est une erreur debian qui signifie qu’il n’a pas accès a certaines ressources, par exemple les droits ne sont pas bons.
Cette erreur a disparu d’elle même lors des derniers tests puis elle est revenue le lendemain, le fait que certaines ressources ne soient accessibles que par moment est souvent le signe que le support de stockage est corrompu, et si vous cherchez un peu sur le forum vous verrez que les cartes SD sont fortement déconseillés car elles ne supportent pas les cycles de lecture/écriture incessants déclenchés par Jeedom.
Si vous avez une 2ème carte SD ou même une clé USB, vous pouvez tester de faire une fresh install, restaurez votre backup, et si ce n’est pas ça il vous suffit de remettre votre ancienne carte SD.
Mais sur le long terme je vous conseille de songer à passer un SSD de ce type :

Maintenant que ceci est dit, je veux bien refaire une série de tests, mais j’ai peur que même si ça tombe en marche ça ne dure pas…
Que donne la dernière Beta ?

Je pense que je vais devoir effectivement envisager de remplacer mon serveur Jeedom, et je pense que je vais utiliser plusieurs raspberry, un dédié uniquement pour le serveur MQTT pour mon poêle, un autre pour tout ce qui est mesure énergie et consommation et un autre pour tout ce qui est Zigbee.

Et le fait d’avoir un serveur avec une seule connexion internet, devrait régler notre soucis.

J’ai cru comprendre que l’on pouvais avoir plusieurs serveur Jeedom, mais je ne sais pas si ça vraiment ergonomique ? (et pour le serveur principale de prendre un NUC)

Voici le résultat de LOG avec la dernière version BETA,

0000|[2023-05-12 17:06:25]DEBUG : [Cave][test internet] : sudo whoami : root
0001|[2023-05-12 17:06:25]DEBUG : [Cave][test internet] : sudo /usr/bin/speedtest -vvv :

Bonjour,

Désolé pour les délais de réponses, je suis débordé en ce moment et pas trop devant l’ordi.

Pourquoi pas, mais avant de revoir votre configuration il serait intéressant de faire le test avec une autre carte SD ou une clé USB, il y a des images avec Jeedom préinstallé, il y en a pour 15min et en mettant la carde SD actuelle de côté il n’y a pas risques pour votre config. actuelle.

Encore une fois, mais je peux me tromper je ne crois pas que le souci actuel vient de la « double connection ».

Alors on peut avoir 2 Jeedom avec un service pack gratuit, au-delà il faut un service pack payant, séparer les services sur plusieurs serveurs a l’avantage de compartimenter les problèmes potentiels mais ça demande un peu plus de maintenance. C’est un choix, personnellement je n’ai qu’un serveur de production. Les NUC c’est le top mais je trouve cela presque surdimensionné pour un petit serveur domestique, par contre on peut avoir plusieurs serveurs sur le même NUC…

Pas mieux malheureusement.
Sans convictions, réinstallation du paquet :
En SSH :

sudo pip uninstall -y speedtest-cli

sudo apt-get remove -y speedtest-cli

sudo rm /etc/apt/sources.list.d/speedtest.list

sudo apt-get remove -y speedtest

sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list

Relancer les dépendances du plugin.
Puis tester sudo speedtest en SSH.

Cette phrase m’interpelle, votre poêle aurait-il un accès internet prioritaire (4G par exemple) ? Ou il accède à internet via votre box FAI ? Y a une appli. je suppose, le MQTT c’est natif ?