Fühlerwerte direkt ohne Broker aufzeichnen

  • Hier die erste Version des Temperaturloggers in Python. Es werden Datum, Zeit und die drei Temperaturwerte alle 5 Sekunden in eine csv-Datei geschrieben:

  • Einmal editiert, zuletzt von fritzr (30. Dezember 2020 um 17:59)

  • So bekommst Du die akteulle Zeit in Deiner TimeZone

    import datetime

    import pytz

    d = datetime.datetime.now()

    print(" d: " + str(d))

    timezone = pytz.timezone("Europe/Vienna")

    print(" timezone: " + str(timezone))

    d_aware = timezone.localize(d)

    print(" d_aware: " + str(d_aware))

  • Danke, die Idee hatte ich gestern auch und hatte es probiert mit:

    datetime.fromtimestamp(zeit, pytz.timezone('Europe/Berlin'))

    Hatte trotzdem die 2h später. Ich weiß nicht, warum in meinem Shelly bei "unixtime" gegenüber "time" 2h Vorlauf ist. Mit der Timezone hat es wohl nicht direkt etwas zu tun.

  • fritzr 23. Mai 2020 um 16:26

    Hat das Label Shelly 1 hinzugefügt.
  • Dieses Thema enthält 69 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.