Ankündigung

Einklappen
Keine Ankündigung bisher.

Stateengine Plugin Support

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

    #31
    Zum Log nochmals. Da steht doch alles drin?!?
    Code:
    2019-08-03 16:35:54.363604       Check condition set 'enter_temperatur'
    2019-08-03 16:35:54.373510               Condition 'temperatur': Checking all relevant stuff
    2019-08-03 16:35:54.385745                       Checking eval: se_eval.get_relative_itemvalue('..settings.suntrack.force_temperatur').
    2019-08-03 16:35:54.388228                               Executing method 'get_relative_itemvalue(..settings.suntrack.force_temperatur)'
    2019-08-03 16:35:54.399911                               Testing for relative item declaration ..settings.suntrack.force_temperatur
    2019-08-03 16:35:54.402758                               Return '28' for item jalousien.og.osten_wohnen.automatik.settings.suntrack.force_temperatur
    2019-08-03 16:35:54.406526                       Condition 'temperatur': min=[28] max=[None] negate=False current=25.9
    2019-08-03 16:35:54.417146                               Checking minvalue 28 and maxvalue None
    2019-08-03 16:35:54.420197                               too low -> not matching

    Kommentar


      #32
      Zu Punkt 5: Ja, genau so wie du geschrieben hast. Das struct könnte dann so aussehen:
      Code:
      stateengine_nacht_raffstore:
          vo:
              nacht:
                  setting_x:
                      type: num
                  .....
      
          rules:
              se_item_hoehe: ..hoehe
      
              nacht:
                  enter:
                     ...
                  on_enter_or_stay:
                     ....

      Kommentar


        #33
        Nun zum eigentlichen "cast" Problem:
        Du hast Einträge wie se_min_time: hmblind4.vo.max_time_morgens

        Das heißt, als Wert wird der String 'hmblind4.vo.max_time_morgens' herangezogen. Du musst ein item: voran stellen, damit der Wert vom Item geholt wird!
        Ich habe den Logeintrag zu dem Problem noch optimiert, aber generell solltest du echt mal deine YAMl durchchecken, das ist alles sehr inkonsistent und chaotisch.

        Kommentar


          #34
          Seit dem Pluginrelease 1.6.1 gibt es nun im WebInterface auch eine Visualisierung zur Stateengine. Feedback willkommen!

          Leider hatte ich verabsäumt, das entsprechende Verzeichnis automatisch anzulegen. Daher müsste folgender Befehl noch im shng Verzeichnis ausgeführt werden:
          Code:
          mkdir plugins/stateengine/webif/static/img/visualisations

          Kommentar

          Lädt...
          X