Page 3 sur 3

Re: Plugin MQTT de FlyingDomotic

Publié : 07 nov. 2024, 01:14
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 ;-)

Re: Plugin MQTT de FlyingDomotic

Publié : 07 nov. 2024, 19:00
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"}},

Re: Plugin MQTT de FlyingDomotic

Publié : 07 nov. 2024, 21:45
par Flying Domotic
Probablement parce que la valeur par défaut du diviseur d'un compteur de gaz est 100.

Re: Plugin MQTT de FlyingDomotic

Publié : 10 nov. 2024, 16:24
par marcus_54
Oui effectivement, l'impulsion du compteur se fait tous les 10 litres

Re: Plugin MQTT de FlyingDomotic

Publié : 10 nov. 2024, 16:33
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: >