Paramétrage détecteur de fumée

Sous forum dédié au plugin MQTTMAPPER de FlyingDomotic
Merci de poster vous questions concernant ce plugin ici et non pas dans le forum MQTT directement
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Plugin MQTT de FlyingDomotic

Message par Flying Domotic »

Quel est la valeur du diviseur (en cliquant sur "Modifier") ?
A priori, il pourrait y avoir un problème genre 10 fois trop ;-)
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: Plugin MQTT de FlyingDomotic

Message par marcus_54 »

Il y a 0
en y mettant 1000 l'affichage devient correct
ce qui est curieux est que j'avais essayé sans succès...

Code : Tout sélectionner

"mapping": {"item": "contact","multiplier": "1000"}},
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Plugin MQTT de FlyingDomotic

Message par Flying Domotic »

Probablement parce que la valeur par défaut du diviseur d'un compteur de gaz est 100.
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: Plugin MQTT de FlyingDomotic

Message par marcus_54 »

Oui effectivement, l'impulsion du compteur se fait tous les 10 litres
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: Plugin MQTT de FlyingDomotic

Message par marcus_54 »

Je misère toujours avec mon compteur de gaz
Cette fois-ci, il me fait planter domoticz complètement...
J'ai mis via MQTT mapper un compteur incrémental de gaz dont la syntaxe est la suivante

Code : Tout sélectionner

    "Compteur Gaz": {"topic": "zigbee/Contact Gaz", 
		"type": "243", "subtype": "28", "switchtype": "1", 
		"initial": {"svalue":"0"},
		"options": {"ValueQuantity":"Consommation", "ValueUnits":"m3"},
		"mapping": {"item": "contact"}}
la variable contact est false ou true

Pour le moment mon capteur est dans mon bureau, quand je l'active, badaboum le gros plantage ci-dessous
Est-ce parce que c'est le niveau qui passe de false à true puis à false et que ce n'est pas une impulsion qui fait que ca plante ?

Pour relancer je suis obligé d'aller sur la console faire

Code : Tout sélectionner

sudo systemctl restart domoticz
Le début du log du plantage (MQ c'est MQTTMapper):

Code : Tout sélectionner

 2024-11-10 16:20:18.874 Error: MQ: Callback: Unknown execption thrown
2024-11-10 16:20:18.875 Error: Domoticz(pid:21605, tid:23624('MQ')) received fatal signal 11 (Segmentation fault)
2024-11-10 16:20:18.875 Error: siginfo address=0x3b, address=0x7f80151688
2024-11-10 16:20:22.475 Error: Did not find stack frame for thread (LWP 23624)), printing full gdb output:
2024-11-10 16:20:22.475
2024-11-10 16:20:22.476 Error: > gdb: warning: Couldn't determine a path for the index cache directory.
2024-11-10 16:20:22.476 Error: > [New LWP 21606]
2024-11-10 16:20:22.476 Error: > [New LWP 21607]
2024-11-10 16:20:22.476 Error: > [New LWP 21608]
2024-11-10 16:20:22.476 Error: > [New LWP 21609]
2024-11-10 16:20:22.476 Error: > [New LWP 21610]
2024-11-10 16:20:22.476 Error: > [New LWP 21611]
2024-11-10 16:20:22.477 Error: > [New LWP 21612]
2024-11-10 16:20:22.477 Error: > [New LWP 21613]
2024-11-10 16:20:22.477 Error: > [New LWP 21614]
2024-11-10 16:20:22.477 Error: > [New LWP 21615]
2024-11-10 16:20:22.477 Error: > [New LWP 21616]
2024-11-10 16:20:22.477 Error: > [New LWP 21617]
2024-11-10 16:20:22.477 Error: > [New LWP 21618]
2024-11-10 16:20:22.478 Error: > [New LWP 21621]
2024-11-10 16:20:22.478 Error: > [New LWP 21622]
2024-11-10 16:20:22.478 Error: > [New LWP 21623]
2024-11-10 16:20:22.478 Error: > [New LWP 21629]
2024-11-10 16:20:22.478 Error: > [New LWP 21631]
2024-11-10 16:20:22.478 Error: > [New LWP 21668]
2024-11-10 16:20:22.479 Error: > [New LWP 23624]
2024-11-10 16:20:22.479 Error: > [Thread debugging using libthread_db enabled]
2024-11-10 16:20:22.479 Error: > Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
2024-11-10 16:20:22.479 Error: > 0x0000007f81863b90 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=0x7fd395d3c0, rem=0x7fd395d3c0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
2024-11-10 16:20:22.479 Error: > 48 ../sysdeps/unix/sysv/linux/clock_nanosleep.c: No such file or directory.
2024-11-10 16:20:22.479 Error: > Id Target Id Frame
2024-11-10 16:20:22.479 Error: > * 1 Thread 0x7f81e91040 (LWP 21605) "domoticz" 0x0000007f81863b90 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=0x7fd395d3c0, rem=0x7fd395d3c0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
2024-11-10 16:20:22.480 Error: > 2 Thread 0x7f7fe3ef00 (LWP 21606) "SQLHelper" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.480 Error: > 3 Thread 0x7f7f62ef00 (LWP 21607) "PluginMgr" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.480 Error: > 4 Thread 0x7f7e8f4f00 (LWP 21608) "InfluxPush" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.480 Error: > 5 Thread 0x7f7e0e4f00 (LWP 21609) "MQTTPush" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.480 Error: > 6 Thread 0x7f7d8d4f00 (LWP 21610) "Webem_ssncleane" 0x0000007f81898134 in __GI_epoll_pwait (epfd=15, events=0x7f7d8d3ce0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:40
2024-11-10 16:20:22.481 Error: > 7 Thread 0x7f7d0c4f00 (LWP 21611) "WebServer_8084" 0x0000007f81898134 in __GI_epoll_pwait (epfd=11, events=0x7f7d0c3c70, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:40
2024-11-10 16:20:22.481 Error: > 8 Thread 0x7f7c8b4f00 (LWP 21612) "Webem_ssncleane" 0x0000007f81898134 in __GI_epoll_pwait (epfd=22, events=0x7f7c8b3ce0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:40
2024-11-10 16:20:22.481 Error: > 9 Thread 0x7f77ffef00 (LWP 21613) "WebServer_443" 0x0000007f81898134 in __GI_epoll_pwait (epfd=18, events=0x7f77ffdc70, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:40
2024-11-10 16:20:22.481 Error: > 10 Thread 0x7f777eef00 (LWP 21614) "Scheduler" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.481 Error: > 11 Thread 0x7f76fdef00 (LWP 21615) "TCPServer" 0x0000007f81898134 in __GI_epoll_pwait (epfd=25, events=0x7f76fddce0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:40
2024-11-10 16:20:22.481 Error: > 12 Thread 0x7f767cef00 (LWP 21616) "MainWorker" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.482 Error: > 13 Thread 0x7f75fbef00 (LWP 21617) "MainWorkerRxMsg" 0x0000007f8182b6d4 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f75fbe5f0, op=393, expected=0, futex_word=0x5570c93508 <m_mainworker+6440>) at ./nptl/futex-internal.c:57
2024-11-10 16:20:22.482 Error: > 14 Thread 0x7f757aef00 (LWP 21618) "Watchdog" 0x0000007f81863b90 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=0x7f757ae610, rem=0x7f757ae610) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
2024-11-10 16:20:22.482 Error: > 15 Thread 0x7f677eef00 (LWP 21621) "NotificationSys" 0x0000007f8182b6d4 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f677ee640, op=393, expected=0, futex_word=0x5570c92c2c <m_mainworker+4172>) at ./nptl/futex-internal.c:57
2024-11-10 16:20:22.482 Error: > 16 Thread 0x7f66fdef00 (LWP 21622) "EventSystem" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.482 Error: > 17 Thread 0x7f667cef00 (LWP 21623) "EventSystemQueu" 0x0000007f8182b6d4 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f667ce4b0, op=393, expected=0, futex_word=0x5570c91df4 <m_mainworker+532>) at ./nptl/futex-internal.c:57
2024-11-10 16:20:22.483 Error: > 18 Thread 0x7f65fbef00 (LWP 21629) "MQ" 0x0000007f8182b6d4 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f5407a470) at ./nptl/futex-internal.c:57
2024-11-10 16:20:22.483 Error: > 19 Thread 0x7f64f9ef00 (LWP 21631) "Plugin_ASIO" 0x0000007f81898134 in __GI_epoll_pwait (epfd=31, events=0x7f64f9dcc0, maxevents=128, timeout=-1, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:40
2024-11-10 16:20:22.483 Error: > 20 Thread 0x7f74f9ef00 (LWP 21668) "WebServer_8084" syscall () at ../sysdeps/unix/sysv/linux/aarch64/syscall.S:38
2024-11-10 16:20:22.483 Error: > 21 Thread 0x7f67ffef00 (LWP 23624) "MQ" 0x0000007f81868764 in __GI___wait4 (pid=24000, stat_loc=0x7f67ffb9b4, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
2024-11-10 16:20:22.483 Error: >
2024-11-10 16:20:22.483 Error: > Thread 21 (Thread 0x7f67ffef00 (LWP 23624) "MQ"):
2024-11-10 16:20:22.484 Error: > #0 0x0000007f81868764 in __GI___wait4 (pid=24000, stat_loc=0x7f67ffb9b4, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
2024-11-10 16:20:22.484 Error: > #1 0x000000557030c800 in dumpstack_gdb(bool) ()
2024-11-10 16:20:22.484 Error: > #2 0x000000557030cdbc in signal_handler(int, siginfo_t*, void*) ()
2024-11-10 16:20:22.484 Error: > #3 <signal handler called>
2024-11-10 16:20:22.484 Error: > #4 0x0000007f80151388 in ?? () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.484 Error: > #5 0x0000007f80151688 in _Py_DumpTracebackThreads () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.485 Error: > #6 0x0000007f801ca088 in ?? () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.485 Error: > #7 <signal handler called>
2024-11-10 16:20:22.485 Error: > #8 0x0000007f80151388 in ?? () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.485 Error: > #9 0x0000007f80151688 in _Py_DumpTracebackThreads () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.485 Error: > #10 0x0000007f80133c00 in ?? () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.485 Error: > #11 0x0000007f80133f9c in _Py_FatalErrorFunc () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.485 Error: > #12 0x0000007f800ef0d8 in _Py_FatalError_TstateNULL () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.486 Error: > #13 0x0000007f80138dc4 in PyThreadState_Get () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.486 Error: > #14 0x0000007f80069e60 in ?? () from /lib/aarch64-linux-gnu/libpython3.11.so
2024-11-10 16:20:22.486 Error: > #15 0x0000005570288154 in Plugins::CPluginMessageBase::Process(Plugins::CPlugin*) ()
2024-11-10 16:20:22.486 Error: > #16 0x0000005570716524 in Plugins::CPlugin::Do_Work() ()
2024-11-10 16:20:22.486 Error: > #17 0x00000055709bbc0c in execute_native_thread_routine ()
2024-11-10 16:20:22.486 Error: > #18 0x0000007f8182ee58 in start_thread (arg=0x7f7d0c2697) at ./nptl/pthread_create.c:442
2024-11-10 16:20:22.486 Error: > #19 0x0000007f81897f9c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:79
2024-11-10 16:20:22.487 Error: > 
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Répondre