Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

- √ - Problem beim Zugriff auf ein Item: Item instance has no attribute ...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    - √ - Problem beim Zugriff auf ein Item: Item instance has no attribute ...

    Hallo,

    heut ist es zum verrückt werden.

    Habe folgende *.conf:
    Code:
    [Raspi]
        [alive_check]
            type = bool
            knx_dpt = 1
            knx_listen = 12/4/0
            knx_send = 12/4/0
            visu = yes
            value = 1
            initial = yes
            name = Raspi_isAlive_check
            enforce_updates = on
    Dazu folgenden Code, der abläuft, wenn auf 12/4/0 geschrieben wird:
    Code:
    if sh.Raspi.alive_check() == 0:
        sh.Raspi.alive_check(1)
    Mein BJE Controlpanel sendet zyklisch ein 0 auf diese GA. Wenn der Raspi nicht mit 1 antwortet, dann ist irgendwo ein Problem.

    Ich krieg jetzt für die Zeile mit dem if ... folgende Fehlermeldung:
    Method: <module>, Exception: Item instance has no attribute 'alive_check'
    Ich dachte, ich hätts in der *.conf (s.o.).

    Danke für Eure Tipps & Gruß
    Peter

    #2
    Hallo Peter,

    probier mal sh.alive_check. Die Anzahl der eckigen Klammern ist wichtig.

    Edit: und knx_send sollte != knx_listen sein, insbesondere bei enforce_updates!

    Bis bald

    Marcus

    Kommentar


      #3
      Danke!

      Heut steh' ich voll auf dem Schlauch. Eckige Klammern ergänzt und schon geht's.

      Gruß und schönen Abend
      Peter

      Kommentar

      Lädt...
      X