Eibd / Configuration KNXD

Bonjour, @mika-nt28

la dernière mise à jour beta du plugin à fait planté le service KNXD.
J’ai l’impression qu’il y’a une réécriture du fichier knxd.ini qui m’ajoute deux lignes dans la partie Gateway.

[Gateway]
multicast-address =224.0.23.12
port = 3671

Celle ci empêche le démarrage du demon qui précise que ces arguments n’existe pas.
J’ai donc manuellement commenté ces deux lignes et tout fonctionne.

Petite demande aussi si tu peux ajouter le choix du niveau de débug qui pour le coup et trop verbeux et fait grossir énromément la sortie syslog.

un peu de log :

> Oct 14 13:34:34 systemd[1]: Starting KNX Daemon...
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 4 [ 1:main        0.000] initialized
> Oct 14 13:34:34 knxd[14863]: Jeedom: I00000131: [ 1:main] DEBIAN-0.14.39-1-7-g54ef8bb: /usr/bin/knxd /etc/knxd.ini
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 4 [ 1:main        0.000] setting up
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 3 [ 4:systemd_/systemd     0.000] registerLink: 4:systemd_
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 3 [ 8:systemd_/systemd     0.000] registerLink: 8:systemd_
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 3 [12:TCP/inet             0.000] registerLink: 12:TCP
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 3 [16:Gateway/Conn         0.000] registerLink: 16:Gateway
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 3 [21:Server/server        0.000] registerLink: 21:Server
> Oct 14 13:34:34 knxd[14863]: Jeedom: F00000104: [ 1:main] Section 'Gateway': unrecognized argument 'multicast-address = 224.0.23.12'
> Oct 14 13:34:34 knxd[14863]: Jeedom: F00000104: [ 1:main] Section 'Gateway': unrecognized argument 'port = 3671'
> Oct 14 13:34:34 knxd[14863]: Jeedom: Layer 4 [ 1:main                 0.000] setup BROKEN
> Oct 14 13:34:34 knxd[14863]: Jeedom: F00000109: [ 1:main] Error setting up the KNX router.
> Oct 14 13:34:34 systemd[1]: knxd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
> Oct 14 13:34:34 systemd[1]: knxd.service: Failed with result 'exit-code'.
> Oct 14 13:34:34 systemd[1]: Failed to start KNX Daemon.

Bonjour

Passe en stable normalement y a pas cette modification je fais de suite la correction
On m’a demandé de pouvoir personnalisé l’adresse multicast pour de raison de sécurité.
Ces paramètres existe je l’ai juste autorisé à ce qu’il soit présent en activant le routing.

@bbreton a tu pue testé la correction.

Jeedom est connecté en routing ?
Le mode routing du serveur est activé (c’est le mode que je n’ai pas testé)

C’est OK les infos multicast s’écrive bien dans la partie serveur tout fonctionne.
Non en tunneling.
Si tu peux juste aussi influer sur la verbosité des logs renvoyé vers le syslog ça serait parfait. Configurable si besoin.

Merci

Faut que je regarde ça