Ankündigung

Einklappen
Keine Ankündigung bisher.

Simulation plugin

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

    #76
    PS: kann den fehler mit deinem File reproduzieren.. untersuche jetzt weiter

    Ich update hier:

    - ich vermute, das plugin kommt nicht damit klar, wenn NextDay am Anfang oder Ende des Files steht.. das Plugin ist halt echt MEGA flickwerk :-/
    Jepp ist so:
    Code:
    2019-07-17  12:25:33 ERROR    plugins.simulation NextDay
    2019-07-17  12:25:33 ERROR    lib.plugin       Plugin 'simulation' exception in run() method: list index out of range
    > Traceback (most recent call last):
    >   File "/python/smarthome/lib/plugin.py", line 674, in run
    >     self.plugin.run()
    >   File "/python/smarthome/plugins/simulation/__init__.py", line 74, in run
    >     self._start_record()
    >   File "/python/smarthome/plugins/simulation/__init__.py", line 137, in _start_record
    >     tank = self._get_tank()
    >   File "/python/smarthome/plugins/simulation/__init__.py", line 319, in _get_tank
    >     self._lastentry = datetime.strptime(entry.split(';')[1], '%H:%M:%S')
    > IndexError: list index out of range
    wobei das auch an dieser stelle abgefangen wird.. das \n untersuche ich jetzt genauer
    Zuletzt geändert von psilo; 17.07.2019, 11:27.

    Kommentar


      #77
      Ein if entry in ['NextDay', 'NextDay\n']: fixt es bei mir. ich pushe das mal in den dev

      zu den items: ich habe nur ein sim: track drin

      plugin.yaml

      Code:
      simulation:    
          class_name: Simulation    
          class_path: plugins.simulation    
          data_file: /python/smarthome/var/db/simulation.txt
      Wichtig: generell den neusten stand verwenden. beim tracking hatten ältere versionen böse bugs..
      Zuletzt geändert von psilo; 17.07.2019, 11:36.

      Kommentar


        #78
        Fix: https://github.com/smarthomeNG/plugi...78cc0a11ba3c7f

        Kommentar


          #79
          Danke für den schnellen Fix!

          Da eh nicht ganz soviel aufgezeichnet wurde, bringt mir das im Moment nichts.
          Er zeichnet aber auf. Habe ich gerade noch mal getestet. Die Items sehen ich im Webif.
          Das wird es gewesen sein.

          Ich teste das dann wenn ich wieder zuhause bin.

          Grüße, Marc
          Zuletzt geändert von schuma; 17.07.2019, 12:15.

          Kommentar


            #80
            Noch ein Grund für ein baldiges Plugin Release Wenn klar ist, wo das Problem liegt/lag könntet ihr es noch hier eintragen..:
            https://github.com/smarthomeNG/smart...lante-Features

            Kommentar


              #81
              Onkelandy habe ich gestern doch gleich gemacht?! Warum keine \n mehr kommen ist aber nicht klar.. aber nachdem es so auch geht, mir wurscht

              Kommentar


                #82
                Wohl übersehen sorry

                Kommentar


                  #83
                  Ich hab das Plugin insofern gerade aktualisiert, als dass es eine deutsche Doku gibt, die plugin.yaml aktualisiert wurde und der HTML Text als eigenes sv_widget zur Verfügung steht. Außerdem kann man nun den Itembaum mittelst "struct: general" einfach einbinden:

                  Code:
                  sim
                      struct: general
                  Werde das in Kürze in den Develop mergen, Testen herzlich willkommen.

                  Kommentar

                  Lädt...
                  X