Remontée statut shelly1

Bonjour,

J’utilise 2 modules Shelly 1 couplés avec des capteurs magnétiques :
Capteur magnétique
pour connaître le statut d’ouverture ou fermeture de mon portail et porte de garage… Cela fonctionnait parfaitement jusqu’à il y a quelques jours où les statuts restent inchangés que le capteur soit ouvert ou fermé…

Je suis sous Jeedom 4.2.1 et j’utilise JMQTT et le plugin Shelly mais ni l’un ni l’autre remonte l’information.
J’ai également fait des reboot des modules et également un « factory reset » de l’un 2 mais sans succès.

Avez-vous une idée d’où peut venir le problème ? merci de votre aide

Arrives-tu à te connecter avec ton navigateur sur l’ip des shelly ?

Oui, je peux m’y connecter et faire claquer les modules

Donc tes shelly sont bien connectés sur ton lan.
Sans capture d’écran, sans log, il est difficile d’aller plus loin.

Que dois-je te fournir, où se trouvent les logs ?
Merci

Je te laisse un peu de lecture générale.

Merci, j’ai trouvé cela dans les logs pour JMQTT que j’utilise pour les 2 modules en question :

0000|********************************************************
0001|* Install dependancies                                 *
0002|********************************************************
0003|> Progress file:  /tmp/jeedom/jMQTT/progress_dep.txt
0004|> Install Mosquitto:  1
0005|*
0006|* Update package source repository
0007|*
0008|Lecture des listes de paquets…
0009|Construction de l'arbre des dépendances…
0010|Lecture des informations d'état…
0011|lsb-release est déjà la version la plus récente (10.2019051400+rpi1).
0012|php-pear est déjà la version la plus récente (1:1.10.6+submodules+notgz-1.1+deb10u2).
0013|php-pear passé en « installé manuellement ».
0014|Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
0015|raspi-gpio
0016|Veuillez utiliser « sudo apt autoremove » pour le supprimer.
0017|0 mis à jour, 0 nouvellement installés, 0 à enlever et 30 non mis à jour.
0018|*
0019|* Synchronize the package index
0020|*
0021|Atteint :1 http://archive.raspberrypi.org/debian buster InRelease
0022|Atteint :2 http://raspbian.raspberrypi.org/raspbian buster InRelease
0023|Lecture des listes de paquets…
0024|*
0025|* Install Mosquitto
0026|*
0027|Lecture des listes de paquets…
0028|Construction de l'arbre des dépendances…
0029|Lecture des informations d'état…
0030|Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
0031|raspi-gpio
0032|Veuillez utiliser « sudo apt autoremove » pour le supprimer.
0033|Les paquets supplémentaires suivants seront installés :
0034|libev4 libmosquitto1 libuv1 libwebsockets8
0035|Les NOUVEAUX paquets suivants seront installés :
0036|libev4 libmosquitto-dev libmosquitto1 libuv1 libwebsockets8 mosquitto
0037|mosquitto-clients
0038|0 mis à jour, 7 nouvellement installés, 0 à enlever et 30 non mis à jour.
0039|Il est nécessaire de prendre 537 ko dans les archives.
0040|Après cette opération, 1 190 ko d'espace disque supplémentaires seront utilisés.
0041|Réception de :2 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian buster/main armhf libmosquitto1 armhf 1.5.7-1+deb10u1 [57,6 kB]
0042|Réception de :4 http://mirror.de.leaseweb.net/raspbian/raspbian buster/main armhf libuv1 armhf 1.24.1-1 [96,7 kB]
0043|Réception de :1 http://ftp.acc.umu.se/mirror/raspbian/raspbian buster/main armhf libev4 armhf 1:4.25-1 [34,5 kB]
0044|Réception de :5 http://mirror.ossplanet.net/raspbian/raspbian buster/main armhf libwebsockets8 armhf 2.0.3-3 [85,6 kB]
0045|Réception de :3 http://ftp.acc.umu.se/mirror/raspbian/raspbian buster/main armhf libmosquitto-dev armhf 1.5.7-1+deb10u1 [52,7 kB]
0046|Réception de :6 http://mirror.ossplanet.net/raspbian/raspbian buster/main armhf mosquitto armhf 1.5.7-1+deb10u1 [143 kB]
0047|Réception de :7 http://ftp.acc.umu.se/mirror/raspbian/raspbian buster/main armhf mosquitto-clients armhf 1.5.7-1+deb10u1 [66,8 kB]
0048|debconf: Impossible d'initialiser l'interface : Dialog
0049|debconf: (La variable TERM n'a pas de valeur, l'interface dialog est donc inutilisable.)
0050|debconf: Utilisation de l'interface Readline en remplacement
0051|debconf: Impossible d'initialiser l'interface : Readline
0052|debconf: (Cette interface a besoin d'un terminal de contrôle.)
0053|debconf: Utilisation de l'interface Teletype en remplacement
0054|dpkg-preconfigure: impossible de réouvrir stdin :
0055|537 ko réceptionnés en 19s (28,1 ko/s)
0056|Sélection du paquet libev4:armhf précédemment désélectionné.
0057|(Lecture de la base de données... 
(Lecture de la base de données... 5%
(Lecture de la base de données... 10%
(Lecture de la base de données... 15%
(Lecture de la base de données... 20%
(Lecture de la base de données... 25%
(Lecture de la base de données... 30%
(Lecture de la base de données... 35%
(Lecture de la base de données... 40%
(Lecture de la base de données... 45%
(Lecture de la base de données... 50%
(Lecture de la base de données... 55%
(Lecture de la base de données... 60%
(Lecture de la base de données... 65%
(Lecture de la base de données... 70%
(Lecture de la base de données... 75%
(Lecture de la base de données... 80%
(Lecture de la base de données... 85%
(Lecture de la base de données... 90%
(Lecture de la base de données... 95%
(Lecture de la base de données... 100%
(Lecture de la base de données... 64202 fichiers et répertoires déjà installés.)
0058|Préparation du dépaquetage de .../0-libev4_1%3a4.25-1_armhf.deb ...
0059|Dépaquetage de libev4:armhf (1:4.25-1) ...
0060|Sélection du paquet libmosquitto1:armhf précédemment désélectionné.
0061|Préparation du dépaquetage de .../1-libmosquitto1_1.5.7-1+deb10u1_armhf.deb ...
0062|Dépaquetage de libmosquitto1:armhf (1.5.7-1+deb10u1) ...
0063|Sélection du paquet libmosquitto-dev:armhf précédemment désélectionné.
0064|Préparation du dépaquetage de .../2-libmosquitto-dev_1.5.7-1+deb10u1_armhf.deb ...
0065|Dépaquetage de libmosquitto-dev:armhf (1.5.7-1+deb10u1) ...
0066|Sélection du paquet libuv1:armhf précédemment désélectionné.
0067|Préparation du dépaquetage de .../3-libuv1_1.24.1-1_armhf.deb ...
0068|Dépaquetage de libuv1:armhf (1.24.1-1) ...
0069|Sélection du paquet libwebsockets8:armhf précédemment désélectionné.
0070|Préparation du dépaquetage de .../4-libwebsockets8_2.0.3-3_armhf.deb ...
0071|Dépaquetage de libwebsockets8:armhf (2.0.3-3) ...
0072|Sélection du paquet mosquitto précédemment désélectionné.
0073|Préparation du dépaquetage de .../5-mosquitto_1.5.7-1+deb10u1_armhf.deb ...
0074|Dépaquetage de mosquitto (1.5.7-1+deb10u1) ...
0075|Sélection du paquet mosquitto-clients précédemment désélectionné.
0076|Préparation du dépaquetage de .../6-mosquitto-clients_1.5.7-1+deb10u1_armhf.deb ...
0077|Dépaquetage de mosquitto-clients (1.5.7-1+deb10u1) ...
0078|Paramétrage de libmosquitto1:armhf (1.5.7-1+deb10u1) ...
0079|Paramétrage de libev4:armhf (1:4.25-1) ...
0080|Paramétrage de mosquitto-clients (1.5.7-1+deb10u1) ...
0081|Paramétrage de libuv1:armhf (1.24.1-1) ...
0082|Paramétrage de libmosquitto-dev:armhf (1.5.7-1+deb10u1) ...
0083|Paramétrage de libwebsockets8:armhf (2.0.3-3) ...
0084|Paramétrage de mosquitto (1.5.7-1+deb10u1) ...
0085|Created symlink /etc/systemd/system/multi-user.target.wants/mosquitto.service → /lib/systemd/system/mosquitto.service.
0086|Traitement des actions différées (« triggers ») pour systemd (241-7~deb10u6+rpi1) ...
0087|Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
0088|Traitement des actions différées (« triggers ») pour libc-bin (2.28-10+rpi1) ...
0089|*
0090|* Install php mosquitto wrapper
0091|*
0092|PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20180731/mosquitto.so (/usr/lib/php/20180731/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/mosquitto.so.so (/usr/lib/php/20180731/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
0093|> Version 7 of PHP detected
0094|> Install php7.3-dev
0095|Lecture des listes de paquets…
0096|Construction de l'arbre des dépendances…
0097|Lecture des informations d'état…
0098|php7.3-dev est déjà la version la plus récente (7.3.27-1~deb10u1).
0099|php7.3-dev passé en « installé manuellement ».
0100|Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
0101|raspi-gpio
0102|Veuillez utiliser « sudo apt autoremove » pour le supprimer.
0103|0 mis à jour, 0 nouvellement installés, 0 à enlever et 30 non mis à jour.
0104|> Install pecl/Mosquitto
0105|PHP Warning:  PHP Startup: Unable to load dynamic library 'mosquitto.so' (tried: /usr/lib/php/20180731/mosquitto.so (/usr/lib/php/20180731/mosquitto.so: cannot open shared object file: No such file or directory), /usr/lib/php/20180731/mosquitto.so.so (/usr/lib/php/20180731/mosquitto.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
0106|WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
0107|downloading Mosquitto-0.4.0.tgz ...
0108|Starting to download Mosquitto-0.4.0.tgz (23,804 bytes)
0109|........done: 23,804 bytes
0110|5 source files, building
0111|running: phpize
0112|Configuring for:
0113|PHP Api Version:         20180731
0114|Zend Module Api No:      20180731
0115|Zend Extension Api No:   320180731
0116|Please provide the prefix of the libmosquitto installation [autodetect] : building in /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0
0117|running: /tmp/pear/temp/Mosquitto/configure --with-php-config=/usr/bin/php-config --with-mosquitto
0118|checking for grep that handles long lines and -e... /usr/bin/grep
0119|checking for egrep... /usr/bin/grep -E
0120|checking for a sed that does not truncate output... /usr/bin/sed
0121|checking for cc... cc
0122|checking whether the C compiler works... yes
0123|checking for C compiler default output file name... a.out
0124|checking for suffix of executables...
0125|checking whether we are cross compiling... no
0126|checking for suffix of object files... o
0127|checking whether we are using the GNU C compiler... yes
0128|checking whether cc accepts -g... yes
0129|checking for cc option to accept ISO C89... none needed
0130|checking how to run the C preprocessor... cc -E
0131|checking for icc... no
0132|checking for suncc... no
0133|checking whether cc understands -c and -o together... yes
0134|checking for system library directory... lib
0135|checking if compiler supports -R... no
0136|checking if compiler supports -Wl,-rpath,... yes
0137|checking build system type... armv7l-unknown-linux-gnueabihf
0138|checking host system type... armv7l-unknown-linux-gnueabihf
0139|checking target system type... armv7l-unknown-linux-gnueabihf
0140|checking for PHP prefix... /usr
0141|checking for PHP includes... -I/usr/include/php/20180731 -I/usr/include/php/20180731/main -I/usr/include/php/20180731/TSRM -I/usr/include/php/20180731/Zend -I/usr/include/php/20180731/ext -I/usr/include/php/20180731/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
0142|checking for PHP extension directory... /usr/lib/php/20180731
0143|checking for PHP installed headers prefix... /usr/include/php/20180731
0144|checking if debug is enabled... no
0145|checking if zts is enabled... no
0146|checking for re2c... no
0147|configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
0148|checking for gawk... gawk
0149|checking for mosquitto support... yes, shared
0150|checking for mosquitto files in default path... checking /usr... found in /usr
0151|checking for ANSI C header files... yes
0152|checking for sys/types.h... yes
0153|checking for sys/stat.h... yes
0154|checking for stdlib.h... yes
0155|checking for string.h... yes
0156|checking for memory.h... yes
0157|checking for strings.h... yes
0158|checking for inttypes.h... yes
0159|checking for stdint.h... yes
0160|checking for unistd.h... yes
0161|checking whether strerror_r is declared... yes
0162|checking for strerror_r... yes
0163|checking whether strerror_r returns char *... no
0164|checking how to print strings... printf
0165|checking for a sed that does not truncate output... (cached) /usr/bin/sed
0166|checking for fgrep... /usr/bin/grep -F
0167|checking for ld used by cc... /usr/bin/ld
0168|checking if the linker (/usr/bin/ld) is GNU ld... yes
0169|checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
0170|checking the name lister (/usr/bin/nm -B) interface... BSD nm
0171|checking whether ln -s works... yes
0172|checking the maximum length of command line arguments... 1572864
0173|checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
0174|checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
0175|checking for /usr/bin/ld option to reload object files... -r
0176|checking for objdump... objdump
0177|checking how to recognize dependent libraries... pass_all
0178|checking for dlltool... no
0179|checking how to associate runtime and link libraries... printf %s
0180|checking for ar... ar
0181|checking for archiver @FILE support... @
0182|checking for strip... strip
0183|checking for ranlib... ranlib
0184|checking for gawk... (cached) gawk
0185|checking command to parse /usr/bin/nm -B output from cc object... ok
0186|checking for sysroot... no
0187|checking for a working dd... /usr/bin/dd
0188|checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
0189|checking for mt... mt
0190|checking if mt is a manifest tool... no
0191|checking for dlfcn.h... yes
0192|checking for objdir... .libs
0193|checking if cc supports -fno-rtti -fno-exceptions... no
0194|checking for cc option to produce PIC... -fPIC -DPIC
0195|checking if cc PIC flag -fPIC -DPIC works... yes
0196|checking if cc static flag -static works... yes
0197|checking if cc supports -c -o file.o... yes
0198|checking if cc supports -c -o file.o... (cached) yes
0199|checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
0200|checking whether -lc should be explicitly linked in... no
0201|checking dynamic linker characteristics... GNU/Linux ld.so
0202|checking how to hardcode library paths into programs... immediate
0203|checking whether stripping libraries is possible... yes
0204|checking if libtool supports shared libraries... yes
0205|checking whether to build shared libraries... yes
0206|checking whether to build static libraries... no
0207|configure: creating ./config.status
0208|config.status: creating config.h
0209|config.status: executing libtool commands
0210|running: make
0211|/bin/bash /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/libtool --mode=compile cc  -I. -I/tmp/pear/temp/Mosquitto -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php/20180731 -I/usr/include/php/20180731/main -I/usr/include/php/20180731/TSRM -I/usr/include/php/20180731/Zend -I/usr/include/php/20180731/ext -I/usr/include/php/20180731/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/temp/Mosquitto/mosquitto.c -o mosquitto.lo
0212|libtool: compile:  cc -I. -I/tmp/pear/temp/Mosquitto -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php/20180731 -I/usr/include/php/20180731/main -I/usr/include/php/20180731/TSRM -I/usr/include/php/20180731/Zend -I/usr/include/php/20180731/ext -I/usr/include/php/20180731/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/temp/Mosquitto/mosquitto.c  -fPIC -DPIC -o .libs/mosquitto.o
0213|/bin/bash /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/libtool --mode=compile cc  -I. -I/tmp/pear/temp/Mosquitto -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php/20180731 -I/usr/include/php/20180731/main -I/usr/include/php/20180731/TSRM -I/usr/include/php/20180731/Zend -I/usr/include/php/20180731/ext -I/usr/include/php/20180731/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -DHAVE_CONFIG_H  -g -O2   -c /tmp/pear/temp/Mosquitto/mosquitto_message.c -o mosquitto_message.lo
0214|libtool: compile:  cc -I. -I/tmp/pear/temp/Mosquitto -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php/20180731 -I/usr/include/php/20180731/main -I/usr/include/php/20180731/TSRM -I/usr/include/php/20180731/Zend -I/usr/include/php/20180731/ext -I/usr/include/php/20180731/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/temp/Mosquitto/mosquitto_message.c  -fPIC -DPIC -o .libs/mosquitto_message.o
0215|In file included from /usr/include/php/20180731/Zend/zend.h:334,
0216|from /usr/include/php/20180731/main/php.h:34,
0217|from /tmp/pear/temp/Mosquitto/mosquitto_message.c:5:
0218|/tmp/pear/temp/Mosquitto/mosquitto_message.c: In function ‘php_mosquitto_message_read_property’:
0219|/usr/include/php/20180731/Zend/zend_object_handlers.h:169:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
0220|(&std_object_handlers)
0221|^
0222|/tmp/pear/temp/Mosquitto/mosquitto_message.c:292:36: note: in expansion of macro ‘zend_get_std_object_handlers’
0223|zend_object_handlers * std_hnd = zend_get_std_object_handlers();
0224|^~~~~~~~~~~~~~~~~~~~~~~~~~~~
0225|/tmp/pear/temp/Mosquitto/mosquitto_message.c: In function ‘php_mosquitto_message_write_property’:
0226|/usr/include/php/20180731/Zend/zend_object_handlers.h:169:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
0227|(&std_object_handlers)
0228|^
0229|/tmp/pear/temp/Mosquitto/mosquitto_message.c:332:36: note: in expansion of macro ‘zend_get_std_object_handlers’
0230|zend_object_handlers * std_hnd = zend_get_std_object_handlers();
0231|^~~~~~~~~~~~~~~~~~~~~~~~~~~~
0232|/tmp/pear/temp/Mosquitto/mosquitto_message.c: In function ‘php_mosquitto_message_has_property’:
0233|/usr/include/php/20180731/Zend/zend_object_handlers.h:169:2: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
0234|(&std_object_handlers)
0235|^
0236|/tmp/pear/temp/Mosquitto/mosquitto_message.c:392:36: note: in expansion of macro ‘zend_get_std_object_handlers’
0237|zend_object_handlers * std_hnd = zend_get_std_object_handlers();
0238|^~~~~~~~~~~~~~~~~~~~~~~~~~~~
0239|/bin/bash /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/libtool --mode=link cc -DPHP_ATOM_INC -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/include -I/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/main -I/tmp/pear/temp/Mosquitto -I/usr/include/php/20180731 -I/usr/include/php/20180731/main -I/usr/include/php/20180731/TSRM -I/usr/include/php/20180731/Zend -I/usr/include/php/20180731/ext -I/usr/include/php/20180731/ext/date/lib -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -DHAVE_CONFIG_H  -g -O2    -o mosquitto.la -export-dynamic -avoid-version -prefer-pic -module -rpath /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/modules  mosquitto.lo mosquitto_message.lo -lmosquitto
0240|libtool: link: cc -shared  -fPIC -DPIC  .libs/mosquitto.o .libs/mosquitto_message.o   -lmosquitto  -g -O2   -Wl,-soname -Wl,mosquitto.so -o .libs/mosquitto.so
0241|libtool: link: ( cd ".libs" && rm -f "mosquitto.la" && ln -s "../mosquitto.la" "mosquitto.la" )
0242|/bin/bash /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/libtool --mode=install cp ./mosquitto.la /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/modules
0243|libtool: install: cp ./.libs/mosquitto.so /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/modules/mosquitto.so
0244|libtool: install: cp ./.libs/mosquitto.lai /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/modules/mosquitto.la
0245|libtool: finish: PATH="/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/modules
0246|----------------------------------------------------------------------
0247|Libraries have been installed in:
0248|/tmp/pear/temp/pear-build-rootDwyMXc/Mosquitto-0.4.0/modules
0249|If you ever happen to want to link against installed libraries
0250|in a given directory, LIBDIR, you must either use libtool, and
0251|specify the full pathname of the library, or use the '-LLIBDIR'
0252|flag during linking and do at least one of the following:
0253|- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
0254|during execution
0255|- add LIBDIR to the 'LD_RUN_PATH' environment variable
0256|during linking
0257|- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
0258|- have your system administrator add LIBDIR to '/etc/ld.so.conf'
0259|See any operating system documentation about shared libraries for
0260|more information, such as the ld(1) and ld.so(8) manual pages.
0261|----------------------------------------------------------------------
0262|Build complete.
0263|Don't forget to run 'make test'.
0264|running: make INSTALL_ROOT="/tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0" install
0265|Installing shared extensions:     /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0/usr/lib/php/20180731/
0266|running: find "/tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0" | xargs ls -dils
0267|264581   4 drwxr-xr-x 3 root root   4096 mai    2 23:15 /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0
0268|264626   4 drwxr-xr-x 3 root root   4096 mai    2 23:15 /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0/usr
0269|264627   4 drwxr-xr-x 3 root root   4096 mai    2 23:15 /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0/usr/lib
0270|264628   4 drwxr-xr-x 3 root root   4096 mai    2 23:15 /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0/usr/lib/php
0271|264629   4 drwxr-xr-x 2 root root   4096 mai    2 23:15 /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0/usr/lib/php/20180731
0272|264625 184 -rwxr-xr-x 1 root root 184856 mai    2 23:15 /tmp/pear/temp/pear-build-rootDwyMXc/install-Mosquitto-0.4.0/usr/lib/php/20180731/mosquitto.so
0273|Build process completed successfully
0274|Installing '/usr/lib/php/20180731/mosquitto.so'
0275|install ok: channel://pecl.php.net/Mosquitto-0.4.0
0276|configuration option "php_ini" is not set to php.ini location
0277|You should add "extension=mosquitto.so" to php.ini
0278|> Reload the web server apache2
0279|********************************************************
0280|*             End dependancy installation              *
0281|********************************************************

A priori, tu es en debian buster.
Version jeedom ?
Version jMQTT ?
Page santé du #plugin-jmqtt ?
Log jMQTT en mode debug ?
Log du broker en mode info ?

Bonjour, voici les réponses :

A priori, tu es en debian buster.
Oui

Version jeedom ?
4.2.1

Version jMQTT ?
2021-06-02 21:57:44

Page santé du plugin-jmqtt ?
|

Log jMQTT en mode debug ou infi : que ce soit l’un ou l’autre, j’ai une page vide :


A moins d’avoir fait une erreur dans la manip !

Bonjour,
-Mosquitto fonctionne t il ? Avez vous accès à celui ci (utilisation de MQTT Explorer par exemple) ?
-Vos Shelly publient t il des topics sur mosquitto ?

1-Vos shelly ‹ claquent › avec l’interface web de ceux ci je présume OK
2-Vos shelly sont ils inscrit sur le brocker ? nous en somme là…

Il manque :

@PanoLyon
Oui, les modules claquent bien avec l’interface web shelly

J’ai téléchargé MQTT explorer, j’y retrouve bien les 3 modules Shelly 1 :

@Jeandhom
Idem, le log du broker est vide en mode info


Je m’aperçois que le module shelly de mon alarme ne remonte pas l’info d’armement ou désarmement également.
Et visiblement, cela depuis le passage à Jeedom 4.2.1

Tu devrais voir arriver les mêmes information que dans MQTT Explorer.

Passe ce log en debug pour voir.

Ah oui, là j’ai quelque chose :


[2021-07-24 17:44:06][INFO] : jeedom: niveau de log modifié à debug
[2021-07-24 17:44:06][INFO] : relance du démon nécessaire
[2021-07-24 17:44:06][INFO] : arrête le démon
[2021-07-24 17:44:07][INFO] : désactive le mode d'inclusion automatique
[2021-07-24 17:44:07][INFO] : démarre le démon
[2021-07-24 17:44:07][DEBUG] : daemon starts, pid is 10388
[2021-07-24 17:44:07][DEBUG] : status cmd id: 2, topic: jeedom/status
[2021-07-24 17:44:07][INFO] : Connect to mosquitto: Host=localhost, Port=1883, Id=jeedom
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending CONNECT
[2021-07-24 17:44:07][INFO] : Equipment Alarme: subscribes to "shellies/shelly1-2C6CCB/#" with Qos=1
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 1, Topic: shellies/shelly1-2C6CCB/#, QoS: 1)
[2021-07-24 17:44:07][INFO] : Equipment jeedom: subscribes to "jeedom/#" with Qos=1
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 2, Topic: jeedom/#, QoS: 1)
[2021-07-24 17:44:07][INFO] : Equipment Jeedom: subscribes to "Jeedom/#" with Qos=1
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 3, Topic: Jeedom/#, QoS: 1)
[2021-07-24 17:44:07][INFO] : Equipment Portail Statut: subscribes to "shellies/shelly1-E09806A9B6BA/#" with Qos=1
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 4, Topic: shellies/shelly1-E09806A9B6BA/#, QoS: 1)
[2021-07-24 17:44:07][INFO] : Equipment Porte de garage: subscribes to "shellies/shelly1-2C791A/#" with Qos=1
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 5, Topic: shellies/shelly1-2C791A/#, QoS: 1)
[2021-07-24 17:44:07][INFO] : Equipment shellies: subscribes to "shellies/#" with Qos=1
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 6, Topic: shellies/#, QoS: 1)
[2021-07-24 17:44:07][INFO] : Subscribes to the API topic "jeedom/api"
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending SUBSCRIBE (Mid: 7, Topic: jeedom/api, QoS: 1)
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received CONNACK (0)
[2021-07-24 17:44:07][DEBUG] : broker msg: connection response is Connection Accepted.
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending PUBLISH (d0, q1, r1, m8, 'jeedom/status', ... (6 bytes))
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received SUBACK
[2021-07-24 17:44:07][DEBUG] : Payload offline for topic jeedom/status
[2021-07-24 17:44:07][INFO] : -> jeedom|status offline
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received SUBACK
[2021-07-24 17:44:07][DEBUG] : broker msg: topic subscription accepted, mid=3
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received SUBACK
[2021-07-24 17:44:07][DEBUG] : broker msg: topic subscription accepted, mid=4
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received SUBACK
[2021-07-24 17:44:07][DEBUG] : broker msg: topic subscription accepted, mid=5
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received SUBACK
[2021-07-24 17:44:07][DEBUG] : broker msg: topic subscription accepted, mid=6
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received SUBACK
[2021-07-24 17:44:07][DEBUG] : broker msg: topic subscription accepted, mid=7
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received PUBACK (Mid: 8)
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom received PUBLISH (d0, q1, r0, m2, 'jeedom/status', ... (6 bytes))
[2021-07-24 17:44:07][DEBUG] : broker msg: Client jeedom sending PUBACK (Mid: 2)
[2021-07-24 17:44:07][DEBUG] : Payload online for topic jeedom/status
[2021-07-24 17:44:07][INFO] : -> jeedom|status online
[2021-07-24 17:44:11][DEBUG] : broker msg: Client jeedom received PUBLISH (d0, q0, r0, m0, 'shellies/shelly1-E09806A9B6BA/relay/0', ... (3 bytes))
[2021-07-24 17:44:16][DEBUG] : Payload off for topic shellies/shelly1-E09806A9B6BA/relay/0
[2021-07-24 17:44:16][INFO] : -> Portail Statut|relay:0 off
[2021-07-24 17:44:16][INFO] : -> shellies|shelly1-E09806A9B6BA:relay:0 off
[2021-07-24 17:44:16][DEBUG] : broker msg: Client jeedom received PUBLISH (d0, q0, r0, m0, 'shellies/shelly1-E09806A9B6BA/input/0', ... (1 bytes))
[2021-07-24 17:44:16][DEBUG] : Payload 1 for topic shellies/shelly1-E09806A9B6BA/input/0
[2021-07-24 17:44:16][INFO] : -> Portail Statut|input:0 1
[2021-07-24 17:44:16][INFO] : -> shellies|shelly1-E09806A9B6BA:input:0 1

Il faudrait avoir l’avis de @Domochip.

Bonjour,
J’ai eu très récemment un problème un peu similaire avec JMQTT et des info shelly qui ne remontaient pas. Je n’ai pas eu trop le temps de cherche et ces sherry étant critiques pour le fonctionnement de l’ensemble j’ai mis une « rustine » en attendant de comprendre où est le pb. J’ai installé MQTT de Lunarock en // avec JMQTT et sur MQTT les info qui ne bougeaient plus sur JMQTT fonctionnaient bien avec MQTT, donc pour l’instant j’ai basculé sur MQTT? Je reconnais ça fait un peu désordre mais je n’ai pas plus de temps à y consacrer pour l’instant.

Kool ça avance, et au moins nous savons chercher maintenant.
C’est étrange car le plugin est plutot verbeux.
Ton Equipement est bien déclaré avec le bon topic ? car dans ce cas le topic remonte aussi dans les logs->event, regardes par là…

Bonjour,

J’ai ce matin installé MQTT de Lunarok, les 3 modules Shelly 1 sont bien remontés dans les équipements mais je rencontre le même problème qu’avec JMQTT, à savoir aucun changement d’état de « input », le résultat reste constamment sur 1 que le capteur magnétique soit actif ou non…

Est-il préférable que je downgrade à une version antérieure de Jeedom ?

Ton input change d’état lorsque tu regardes avec MQTT Explorer ?
EDIT:
Ton shelly est alimenté en 12Volts DC ou en 220 V AC ?

Bonjour @PanoLyon
Non, aucun changement sur MQTT explorer malgré les ouvertures/fermetures de la porte…

Concernant l’alimentation des shelly, les 3 sont en 220 V AC