Hilfe bei MyStrom in HA

Kuchenzahn

New member
Hallo, vieleicht kann mir jemand helfen. Ich habe
im Anhang ein Program, das es mir emöglicht, eine MyStrom WIFI Steckdose unter Home Assistent zu steuern und die Verbrauchsdaten auszulesen. Dies funktioniert auch soweit. Wie kann ich die YAML Datei so verändern das ich eine zweite WIFI Dose (Wohnzimmer) auslesen kann? VG


YAML:
- platform: mystrom
    host: 192.168.1.111
    name: Einspeisung
  - platform: mystrom
    host: 192.168.2.222
    name: Wohnzimmer
    
rest:
  - scan_interval: 1
    resource: http://192.168.1.111/report
    method: GET
    sensor:
      - name: "myStrom power"
        value_template: '{{ value_json.power}}'
        unit_of_measurement: 'W'
        device_class: power
        state_class: measurement
      - name: "myStrom energy"
        value_template: '{{ value_json.Ws}}'
        unit_of_measurement: 'W'
        state_class: measurement
        device_class: power
      - name: "myStrom relay"
        value_template: '{{ value_json.relay}}'
      - name: "myStrom temperature"
        value_template: '{{ value_json.temperature}}'
sensor:
  - platform: integration
    source: sensor.mystrom_energy
    name: myStrom energy consumption
    method: left
    round: 4
homeassistant:
  customize:
    sensor.mystrom_energy_consumption:
       unit_of_measurement: 'Wh'
       device_class: energy
 
Hier eine Variante womit es gehen könnte. Nur kann ich in HA nur einen Sensor auswählen der andere ist grau unterlegt. Wo ist der er ?Screenshot_20230127_125938_Home Assistant.jpg


YAML:
rest:
  - scan_interval: 1
    resource: http://192.168.1.111/report
    method: GET
    sensor:
      - name: "myStrom power"
        value_template: '{{ value_json.power}}'
        unit_of_measurement: 'W'
        device_class: power
        state_class: measurement
      - name: "myStrom energy"
        value_template: '{{ value_json.Ws}}'
        unit_of_measurement: 'W'[ATTACH type="full"]2742[/ATTACH]
        state_class: measurement
        device_class: power
      - name: "myStrom relay"
        value_template: '{{ value_json.relay}}'
      - name: "myStrom temperature"
        value_template: '{{ value_json.temperature}}'
  - scan_interval: 1
    resource: http://192.168.2.222/report                   
    method: GET
    sensor:
      - name: "Wohnzimmer myStrom power"
        value_template: '{{ value_json.power}}'
        unit_of_measurement: 'W'
        device_class: power
        state_class: measurement
      - name: "Wohnzimmer myStrom energy"
        value_template: '{{ value_json.Ws}}'
        unit_of_measurement: 'W'
        state_class: measurement
        device_class: power
      - name: "Wohnzimmer myStrom relay"
        value_template: '{{ value_json.relay}}'
      - name: "Wohnzimmer myStrom temperature"
        value_template: '{{ value_json.temperature}}'
 

Anhänge

  • Screenshot_20230127_121657_Home Assistant.jpg
    Screenshot_20230127_121657_Home Assistant.jpg
    430,5 KB · Aufrufe: 7
Was hat es denn mit diesem unit_of_measurement: 'W'[ATTACH type="full"]2742[/ATTACH] - also dem Part hinter dem 'W' - auf sich? Funktioniert es eventuell, wenn Du [ATTACH type="full"]2742[/ATTACH][/ICODE] weglässt?
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
5.799
Beiträge
56.644
Mitglieder
5.716
Neuestes Mitglied
blinker
Zurück
Oben