Ankündigung

Einklappen
Keine Ankündigung bisher.

Automatische Beschattung

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

    bei mir läuft autoblind mit SH1.5 noch nicht. ich habe eval: true in der schnelle in den items in der datei jalousie_default hinzugefügt

    Code:
    Abenddaemmerung:
        as_use:Jalousie_default.Abenddaemmerung
    jalousie_default
    Code:
    Abenddaemmerung:
        type: foo
        name: Abenddämmerung
        eval: true
        as_set_suspend: False
    leider hatte ich noch keine Zeit für eine genauere Analyse, deswegen vorerst zurückrudern auf SH1.4.2

    Kommentar


      im SH1.5 fehlt bei mir im log die Zeile:
      Code:
      INFO     autoblind    Init AutoBlind items
      INFO     autoblind    Using AutoBlind for 39 items
      Code:
      2018-07-11  23:35:28 DEBUG    Main         Plugins, section: autoblind
      2018-07-11  23:35:28 DEBUG    Main         Plugins __init__: pluginname = 'autoblind', classpath 'plugins.autoblind'
      2018-07-11  23:35:28 INFO     Main         Loading '/usr/local/smarthome/plugins/autoblind/plugin.yaml' to 'OrderedDict'
      2018-07-11  23:35:28 WARNING  Main         YAML-file not found: /usr/local/smarthome/plugins/autoblind/plugin.yaml
      2018-07-11  23:35:28 DEBUG    Main         PluginWrapper __init__: Section autoblind, classname AutoBlind, classpath plugins.autoblind
      2018-07-11  23:35:28 INFO     Main         Loading '/usr/local/smarthome/plugins/autoblind/locale.yaml' to 'dict'
      2018-07-11  23:35:28 INFO     Main         plugin 'autoblind': No metadata found
      2018-07-11  23:35:28 INFO     Main         plugin 'autoblind' metadata contains no version number
      2018-07-11  23:35:28 DEBUG    Main         Plugins: Loaded plugin 'autoblind' (class 'AutoBlind') v1.1.1: 
      2018-07-11  23:35:28 INFO     Main         Initialized plugin 'autoblind' from from section 'autoblind'
      2018-07-11  23:35:35 DEBUG    Main         Starting plugin 'autoblind'

      Kommentar


        Trag mal in der etc/logging.yaml in der logger: Section folgendes ein:

        Code:
        loggers:
            plugins.autoblind:
            handlers: [file]
            level: INFO
        Falls bei Dir der Handler nicht file heißt, ersetzte file durch den Namen des bei Dir zu verwendenden Handlers.
        Viele Grüße
        Martin

        Kommentar


          Das eval muss direkt in rules: gesetzt werden, dort wo die eval_trigger drin sind, die für die Evaluierung des Zustandes sorgen

          Kommentar


            Zitat von Onkelandy Beitrag anzeigen
            Das eval muss direkt in rules: gesetzt werden, dort wo die eval_trigger drin sind, die für die Evaluierung des Zustandes sorgen
            DANKE- jetzt beschattet die Beschattung (autoblind) auch mit SH1.5 :-)

            Code:
                                Rules:
                                    type: bool
                                    as_plugin: active
                                    eval: True
                                    name: Dg Wohnzimmer Terrasse
                                    eval_trigger:
                                      - Dg.Trigger

            Kommentar

            Lädt...
            X