Ankündigung

Einklappen
Keine Ankündigung bisher.

Invalid value 'False' in plugin configuration file for parameter 'busmonitor'

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Invalid value 'False' in plugin configuration file for parameter 'busmonitor'

    Hallo,

    in meinem Logfile steht schon ewig die Meldung:

    "Invalid value 'False' in plugin configuration file for parameter 'busmonitor' -> using 'on' instead"

    Laut KNX Plugin Doku ist "False" aber gültig:

    busmonitor : Values: (True, False, ‘logger’). If you set busmonitor to True, every KNX packet will be logged to the default plugin logger.
    Set parameter to busmonitor = 'logger' to log all knx messages to a separate logger ‘knx_busmonitor’. In logging.yaml you can configure a formatter, handler and a logger to write all bus messages to a separate file.

    YAML:

    Code:
    knx:
         class_name: KNX
         class_path: plugins.knx
         host: 127.0.0.1
         port: 6720
         busmonitor: false
         readonly: false
         enable_stats: false
    Ist da was falsch?

    Gruß Jürgen

    #2
    False als bool value ist nicht gültig. Der Parameter ist vom Typ string. Wenn Du das false in Anführungszeichen setzt, passt es.

    Ursache ist das Verhalten von YAML. Bei wera gaben ohne Quotes versucht yaml den Datentyp zu bestimmen. Dabei kann auch ein numerischer Wert oder ein Boolscher Wert rauskommen. Hier ist es der boolsche Wert False. Der wird zwar dann intern in einen String gewandelt, hat dann aber ein großes F.

    Außerdem gehört das in das SmartHomeNG Forum. Das hat mit knxd nichts zu tun.
    Zuletzt geändert von Msinn; 11.01.2021, 09:40.
    Viele Grüße
    Martin

    There is no cloud. It's only someone else's computer.

    Kommentar

    Lädt...
    X