Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Eigene Attribute in Logik?

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

  • TCr82
    antwortet
    kannst du mal deine blind.py posten? Das ganze ist irgendwie nicht gerade gut dokumentiert oder ich finds nicht...

    EDIT: Ok hab die Doku gefunden: http://mknx.github.io/smarthome/logic

    Morgen werd ich sehen ob alles geht...

    Einen Kommentar schreiben:


  • mode
    antwortet
    Danke, Markus!

    Einen Kommentar schreiben:


  • callidomus
    antwortet
    Hallo mode,

    probier es mal mit logic.sunshine.

    In logic.name steht der Name.

    Bis bald

    Marcus

    Einen Kommentar schreiben:


  • mode
    hat ein Thema erstellt - √ - Eigene Attribute in Logik?.

    - √ - Eigene Attribute in Logik?

    Hallo,
    in der Doku ist beschrieben dass eigene Attribute in der Logik verwendet werden können:
    Code:
    [Blind Living]     filename = blind.py     
    crontab = 10,25,40,55 * * * # run every 15 minutes     # 
    cycle = 900 # could be used instead     
    sunshine = no # accessed by self.sunshine
    Und genau die letzte Zeile funktioniert bei mir nicht. in blind.py kann ich nicht auf self.sunshine zugreifen. Fehler
    Code:
     Exception: 'Scheduler' object has no attribute 'sunshine'
    Bonusfrage: Wie kann ich in blind.py herausfinden welcher Block aus der logic.conf getriggert hat? In diesem Fall also "Blind Living". Diese Abfrage macht Sinn wenn man mehrere Blöcke in der logic.conf für eine Datei hat...

    LG

    Mode
Lädt...
X