Versuche mit URL den JSON Datensatz meines Stromzählersensors EMLOG zu integrieren

Bin wirklich noch “blutiger” Anfänger

Ich möchte sehr gern meinen Stromzähler integrieren. Seit 3 Jahren nutze ich das System von Weidemann EmLog / Meine PV Balkonanlage verfolge ich über Shelly .

Nach div. Versuchen bin ich noch immer nicht in der Lage die Daten in einen Sensor meines HA zu laden.

Ich habe als ersten Versuch das Video und den Datensatz-Aufbau Script aus Powerfox-Video zu nutzen.

Leider ohne Erfolg.

Aktuell versuche ich es in einfacher Form wie folgt: Template in Entwicklungswerkezeugen erstellt.

Trotz Fehlermeldeung: → value_json’ is undefined / über Werkzeuge yaml Neustart veranlaßt.

Wie bereits bei weiteren Tepmplate - Variation keine Daten und keine Sensor im System

Template : -
*scan_interval: 300
resource: http://emlog/pages/getinformation.php?heute&datum=20180307&meterindex=1
- name: “Strombezug”
value_template: “{{ value_json.Leistung170 }}”
- name: “Stromeinspeisung”
value_template: “{{ value_json.Leistung280 }}”*

Refenenz Json Datei im direkten Browserabruf zeigt folgenden Datensatz:

{"Leistung170":27,"Leistung171":0,"Leistung172":0,"Leistung173":0,"Leistung270":0,"Leistung271":0,"Leistung272":0,"Leistung273":0,"Waehrung":"EUR","Stand300":0,"M300":0,"Stand180":0,"Stand181":0,"Stand182":0,"Stand280":0,"Stand281":0,"Stand282":0,"Kwh180":0,"Kwh181":0,"Kwh182":0,"Kwh280":0,"Kwh281":0,"Kwh282":0,"Kwh300":0,"Betrag180":0,"Betrag181":0,"Betrag182":0,"Betrag280":0,"Betrag281":0,"Betrag282":0,"Betrag300":0,"Metertype":"Strom"}

Erbitte Eure Hilfe.

  1. Frage : Start über Werkzeuge in dieser Form möglich?
  2. Frage : Muss ich vorab den Sensor noch in anderen Sub-Systemen erstellen?
  3. Was fehlt um die Abfrage zu starten im Template.
  4. ???

Mein System: HA mit interg. RaspberryMatic ( Heizung & Rollläden ) / MQTT-Exp/ HACS/ ZigbeeHA / Video Reolink /

:crayon:by HarryP: Post formatiert

Moin,
dafür sollte der REST Sensor das richtige sein und nicht der Template Sensor.
Du hast das ein REST Sensor und Template Sensor vermischt.

rest:
  - resource: "http://emlog/pages/getinformation.php?heute&datum=20180307&meterindex=1"
    scan_interval: 300

    sensor:
      - name: "Strombezug"
        value_template: "{{ value_json.Leistung170 }}"
        unit_of_measurement: "W"
        device_class: power

      - name: "Stromeinspeisung"
        value_template: "{{ value_json.Leistung280 }}"
        unit_of_measurement: "W"
        device_class: power

LG
Tobi