Découverte passerelle échoue

Bonjour,
Je viens d’acheter le nouveau pulgin tahomalocal (10€) qui parait prometteur.
J’ai activé le mode développeur sur l’interface somfy mais …

J’ai des erreurs et le plugin ne trouve pas la passerelle vers ma Tahoma Switch

Quelqu’un aurait il réussi à faire fonctionner ce plugin ?
Merci d’avance pour votre aide.
Ed

Bonjour

La page santé jeedom aussi et les logs plutôt en texte en les formatants avec la balise Texte préformaté en utilisant le bouton </> du menu message de la communauté.

Antoine

que voici :slight_smile:
page santé jeedom

LOG TAHOMA LOCAL

[2023-10-14 13:51:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:52:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:53:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:54:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:55:09][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:56:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:57:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:58:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 13:59:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:00:13][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:00:21][ERROR] : Erreur sur la fonction cron10 du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:01:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:02:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:03:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:04:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:05:08][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:06:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:07:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:08:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:09:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:10:09][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:11:04][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:11:49][ERROR] : Erreur sur la fonction cron10 du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:12:04][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:13:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:14:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:15:07][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:16:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:17:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:18:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:19:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:20:06][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:20:36][ERROR] : Erreur sur la fonction cron10 du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:21:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:22:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:23:04][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:24:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:25:06][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:26:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:27:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:28:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:29:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:30:09][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:31:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:31:35][ERROR] : Erreur sur la fonction cron10 du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:32:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:33:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:34:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:35:05][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:36:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:37:03][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:38:04][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
[2023-10-14 14:39:04][ERROR] : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL

Log Daemon (un extrait)


Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/core/class/../../log/" could not be opened in append mode: failed to open stream: Is a directory in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115
Stack trace:
#0 /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\Handler\StreamHandler->write()
#1 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\Handler\AbstractProcessingHandler->handle()
#2 /var/www/html/vendor/monolog/monolog/src/Monolog/Logger.php(458): Monolog\Logger->addRecord()
#3 /var/www/html/core/class/log.class.php(113): Monolog\Logger->addError()
#4 /var/www/html/plugins/TaHomaLocal/core/php/periodicFetchEvent.php(215): log::add()
#5 {main}
  thrown in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 115

Log packages

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_TaHomaLocal
+ echo 1
+ echo 2
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Get:5 https://deb.nodesource.com/node_16.x bullseye InRelease [4586 B]
Fetched 4586 B in 2s (2464 B/s)
Reading package lists...
Building dependency tree...
Reading state information...
13 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y avahi-utils

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  docutils-common mypy pylint python3-astroid python3-asttokens
  python3-docutils python3-isort python3-jedi python3-lazy-object-proxy
  python3-logilab-common python3-mccabe python3-mypy python3-mypy-extensions
  python3-parso python3-pygments python3-roman python3-send2trash
  python3-typed-ast python3-typing-extensions python3-wrapt sgml-base xml-core
  xsel
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  avahi-utils
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 60.3 kB of archives.
After this operation, 153 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main arm64 avahi-utils arm64 0.8-5+deb11u2 [60.3 kB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin: 
Fetched 60.3 kB in 0s (1768 kB/s)
Selecting previously unselected package avahi-utils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 111343 files and directories currently installed.)
Preparing to unpack .../avahi-utils_0.8-5+deb11u2_arm64.deb ...
Unpacking avahi-utils (0.8-5+deb11u2) ...
Setting up avahi-utils (0.8-5+deb11u2) ...
Processing triggers for man-db (2.9.4-2) ...
+ echo 4
+ sudo systemctl restart apache2
+ echo 5
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end TaHomaLocal
+ rm /tmp/jeedom_install_in_progress_TaHomaLocal
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Bonjour,
Je vous contacte en MP pour analyser avec vous votre soucis.

Ça marche merci !

Bonjour, Je suis dans la meme situation. La passerelle n’est pas détectée et le plugin me retourne le message d’erreur : Erreur sur la fonction cron du plugin : TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL
J’ai bien activé le mode developper sur ma box.
Pourriez vous m’indiquer ce que j’ai raté?
Merci bcp

Bonjour,

Les messages d’erreur :

TaHomaLocalAPI::__construct One or more data missing to configure gatewayURL

apparaissent pour le moment lorsque la configuration du plugin à échoué pour une quelconque raison ou n’est pas totalement aboutie.
Ils sont donc « normaux » ici si je peux m’exprimer ainsi (problèmes de jeunesse du plugin mais ne perturbent en rien son bon fonctionnement).
Je conçois que c’est perturbant et c’est donc une amélioration à introduire dans une prochaine version pour ne pas qu’ils apparaissent dans ces cas précis.

Pour la non détection de la passerelle (résolue pour l’auteur de ce fil), je vous contacte en MP pour le traitement.

bonjour à tous

pour ceux que ca intéresse, nous avons bien avancé avec le développeur qui est ultra réactif. ayant de multiples composants non somfy, un gros travail de référencement est en cours mais maintenant tout fonctionne bien. nous sommes au stade du fine tuning :slight_smile:

Merci pour votre message.
Peut être pouvons nous à présent fermer ce post en cliquant sur solution :wink:
Bonne journée

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.