Bonjour,
Je tourne avec jMQTT béta et un mosquito distant sur VM (jeedom 4.4.18 béta), plusieurs brokers également sur vm distantes. Tout fonctionne nickel sur ma machine de prod.
Je viens de mettre en service une autre VM jeedom (en 4.5 béta) pour les tests (clone de la première avec changement de nom et de la clef Clé d’installation, l’adresse IP est évidemment différente.
Le souci est que les brokers ‹ clignotent ›
, ils s’arrètent/redémarrent tant que les deux machines tentent de les utiliser ensemble
Exemple de log du broker (idem pour tous les broker) :
[2024-10-03 13:55:48] INFO Client MQTT connecté au Broker
[2024-10-03 13:55:48] DEBUG L'accès aux Interactions est désactivé
[2024-10-03 13:55:48] DEBUG L'accès à l'API est désactivé
[2024-10-03 13:55:53] INFO Client MQTT déconnecté du Broker
[2024-10-03 13:55:58] INFO Client MQTT connecté au Broker
[2024-10-03 13:55:58] DEBUG L'accès aux Interactions est désactivé
[2024-10-03 13:55:58] DEBUG L'accès à l'API est désactivé
[2024-10-03 13:56:02] INFO Client MQTT déconnecté du Broker
[2024-10-03 13:56:07] INFO Client MQTT connecté au Broker
[2024-10-03 13:56:07] DEBUG L'accès aux Interactions est désactivé
[2024-10-03 13:56:07] DEBUG L'accès à l'API est désactivé
[2024-10-03 13:56:12] INFO Client MQTT déconnecté du Broker
log debug jmqttd en boucle :
0012|[2024-10-03 14:00:50,479] ERROR Client2668 Brk2668Th on_disconnect() : Unexpected disconnection from broker!
0013|[2024-10-03 14:00:50,542] DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 messages (0 left in queue)
0014|[2024-10-03 14:00:50,554] DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom 1 messages handled in 12.666941ms (qToJ size 0): [{'cmd': 'brokerDown', 'id': '2668'}]
0015|[2024-10-03 14:00:55,481] INFO Client2668 Brk2668Th on_connect() : Connected to broker 192.168.2.149:1883
0016|[2024-10-03 14:00:55,481] INFO Client2668 Brk2668Th subscribe_topic() : Topic subscribed "iotlink/workgroup/PC-MG-SAMSUNG/#"
0017|[2024-10-03 14:00:55,482] DEBUG JMsg.Snd Brk2668Th send_async() : Enqued the message in 0.001431ms (qToJ size 1): {'cmd': 'brokerUp', 'id': '2668'}
0018|[2024-10-03 14:00:55,563] DEBUG JMsg.Snd SockOut _loopSnd() : Sending 1 messages (0 left in queue)
0019|[2024-10-03 14:00:55,577] DEBUG JMsg.Snd SockOut send() : Sent TO Jeedom 1 messages handled in 14.153957ms (qToJ size 0): [{'cmd': 'brokerUp', 'id': '2668'}]
0020|[2024-10-03 14:00:55,597] INFO Client2668 MainThread subscribe_topic() : Topic subscribed "iotlink/workgroup/PC-MG-SAMSUNG/#"
0021|[2024-10-03 14:01:00,483] DEBUG JMsg.Snd Brk2668Th send_async() : Enqued the message in 0.002861ms (qToJ size 1): {'cmd': 'brokerDown', 'id': '2668'}
0022|[2024-10-03 14:01:00,483] ERROR Client2668 Brk2668Th on_disconnect() : Unexpected disconnection from broker!
tous les broker ont le même paramètrage :

