Verlauf vom device.tracker wöchentlich sichern

MirkoW

New member
Hallo Leute,

Wie kann ich Automatisiert den Verlauf meines device.trackers wöchentlich in einer csv Datei sichern.
 
Hi @MirkoW.
Ich habe sowas ähnliches mit meiner DSL Verbindung gemacht. Diese wurde so oft unterbrochen, dass ich das protokollieren musste.

Hier ein kleines Beispiel:

Code:
alias: Log_DSL
description: DSL Log Datei aktualisieren bei Reconnect
trigger:
  - type: connected
    platform: device
    device_id: xxx
    entity_id: binary_sensor.fritz_box_7590_connection
    domain: binary_sensor
condition:
  - condition: state
    entity_id: binary_sensor.fritz_box_7590_connection
    state: "on"
action:
  - delay:
      hours: 0
      minutes: 5
      seconds: 0
      milliseconds: 0
  - service: notify.telekom_log
    data:
      message: >
        {{as_timestamp(states('sensor.fritz_box_7590_connection_uptime')) |
        timestamp_custom("%d.%m.%Y %H:%M Uhr") }} Downstream:
        {{states('sensor.dsl_download')}} Mbit/s, Upstream:
        {{states('sensor.dsl_upload')}} Mbit/s
  - service: notify.mobile_app_andreas
    data:
      title: DSL Reconnect
      message: >
        {{as_timestamp(states('sensor.fritz_box_7590_connection_uptime')) |
        timestamp_custom("%d.%m.%Y %H:%M Uhr") }}{{"\n"}}Downstream:
        {{states('sensor.dsl_download')}} Mbit/s{{"\n"}}Upstream:
        {{states('sensor.dsl_upload')}} Mbit/s
mode: single

Damit das funktioniert musst Du noch das Notify in der configuration.yaml einrichten:



Code:
# Notify für Dateierstellung/Log für DSL z.B.

  - platform: file
    name: telekom_log
    filename: /config/www/telekom.csv
    timestamp: false

Vielleicht hilft das? Beste Grüsse, AndiFidi
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
5.556
Beiträge
54.721
Mitglieder
5.384
Neuestes Mitglied
BlueEclipse
Zurück
Oben