Ankündigung

Einklappen

Hinweis

Die Forenregeln wurden überarbeitet (Stand 7.11.22). Sie sind ab sofort verbindlich. Wir bitten um Beachtung.
Mehr anzeigen
Weniger anzeigen

Fehler bei sh.sun.pos()?

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

    Fehler bei sh.sun.pos()?

    Hi,

    passend zum Wetter wollte ich heute mal beginnen die Beschattungsautomatik für unser Haus umzusetzen. Leider scheitere ich schon beim Aufruf von sh.sun.pos(), mit folgender Fehlermeldung:
    Code:
    2013-06-16 15:44:59,030 auto_beschattung_crontab WARNING  Logic: auto_beschattung_crontab, File: /usr/local/smarthome/lib/orb.py, Line: 80, Method: pos, Exception: 'NoneType' object has no attribute 'az' -- scheduler.py:_task:281
    Das Statement "logger.info("XXX>> {0} / {1}".format(self._obs, self._orb))" hat folgendes ausgegeben:
    Code:
    2013-06-16 15:44:59,025 auto_beschattung_crontab INFO     XXX>> <ephem.Observer date='2013/6/16 13:44:59' epoch='2000/1/1 12:00:00' lon=10:50:28.0 lat=49:37:22.4 elevation=250.0m horizon=0:00:00.0 temp=15.0C pressure=1010.0mBar> / <Sun "Sun" at 0x914d92c> -- orb.py:pos:80
    Hatte jemand schonmal das selbe Problem oder kennt eine Lösung? (Installation von ephem vorher ist erfolgreich durchgelaufen)

    Danke,
    Marcel

    #2
    Hallo Marcel,

    das ist wohl ein Bug, sorry. Habe die pos() schon länger nicht mehr verwendet.

    Sollte im develop branch gefixed sein.

    Bitte teste es einmal und gib mir Feedback.

    Danke

    Marcus

    Kommentar


      #3
      Danke, bekomme jetzt Werte zurück und keine Fehlermeldung mehr. Werde leider erst nächstes Wochenende dazu kommen genaue Tests zu machen.

      /Marcel

      Kommentar

      Lädt...
      X