habe deine neue Konfiguration gesehen
bei mir funktioniert die alte Konfiguration von 2023 seit einer der letzten core uptate nicht mehr
bis dahin war alles gut - habe versucht diese durch deine neue Anweisung zu korrigieren, was aber immer wieder fehlschlägt - hast du dazu etwa noch einige Hinweise
danke für die damalige Hilfe
habe deine neue Konfiguration gesehen
bei mir funktioniert die alte Konfiguration von 2023 seit einer der letzten core uptate nicht mehr
bis dahin war alles gut - habe versucht diese durch deine neue Anweisung zu korrigieren, was aber immer wieder fehlschlägt - hast du dazu etwa noch einige Hinweise
danke für die damalige Hilfe
update - bekomme zu mindestens keine Fehler mehr (war Fehler in der Ordnerstruktur) aber finde die Sensoren nicht in den entitäten bzw keine templates
Hab eben mal bei mir nachgesehen, die Sensoren sind bei mir auch nicht mehr zu sehen. Warum, muss ich mal versuchen rauszufinden. Bin noch in den Anfängen mit HA und gerade erst dabei das aufzubauen, daher ist mir das bisher gar nicht aufgefallen.
Update:
Kommando zurück, ich sehe alle Sensoren, die ich angelegt habe auch in den Entitäten. Scheint also alles noch so zu gehen.
Magst du mal deinen Code (IDs etc. natürlich vorher löschen) hier einstellen? Vlt findet sich da ja was?
Da ich gerade dabei bin ein Dashboard für meinen WallScreen zu erstellen, habe ich eine Wettervorhersage integriert. Hier konnte ich einen lokalen Temperatursensor für die Gradanzeige hinzufügen, allerdings habe ich dort die mobileAlerts Sensoren nicht gefunden. Damit man die sieht, muss man die Sensoren wie folgt erweitern:
- name: “Wohnzimmer Temperatur”
unique_id: mobilealerts_wohnzimmer_temperature
unit_of_measurement: “°C”
device_class: temperature
state_class: measurement
state: “{{ state_attr(‘sensor.majson’, ‘devices’)[0][‘measurement’][‘t1’] }}”
- name: “Wohnzimmer Luftfeuchtigkeit”
unique_id: mobilealerts_wohnzimmer_humidity
unit_of_measurement: “%”
device_class: humidity
state_class: measurement
state: “{{ state_attr(‘sensor.majson’, ‘devices’)[0][‘measurement’][‘h’] }}”
- name: “Regensensor MA”
unique_id: mobilealerts_regensensor
unit_of_measurement: “mm”
device_class: precipitation
state_class: total_increasing
state: “{{ state_attr(‘sensor.majson’, ‘devices’)[1][‘measurement’][‘r’] }}”
Über die Device_class erfolgt die Filterung an manchen Stellen, mit der state_class wird dann auch die Statistik schön agezeigt.
ich habe es jetzt mit hilfe von claude zum laufen gebracht - hier für alle mit den “mobile alerts Testsensoren” zum nachbauen
in configuration.yaml
rest: !include rest.yaml
template: !include template.yaml
anlegen
danach eine
rest.yaml anlegen
mit folgenden Inhalt
- resource: https://www.data199.com/api/pv1/device/lastmeasurement
method: POST
headers:
Content-Type: application/json
payload: '{"deviceids": "0333C94B9BF7,090005AC99E2,0B2564202B07"}'
scan_interval: 120
sensor:
- name: "majson"
unique_id: majson
value_template: "{{ value_json.success }}"
json_attributes:
- devices
#0333C94B9BF7 - [0] - Sample Sensor Temperature
#090005AC99E2 - [1] - Sample Sensor Hannover
#035C56FE7CAD - [2] - Sample Wind Sensor
danach eine
template.yaml anlegen
mit folgenden Inhalt
- sensor:
- name: "Sample Sensor Temperature"
unique_id: mobilealerts_sample sensor temperature
state: "{{ state_attr('sensor.majson', 'devices')[0]['measurement']['t1'] }}"
unit_of_measurement: "°C"
- name: "Sample Sensor Luftfeuchtigkeit"
unique_id: mobilealerts_Sample Sensor humidity
state: "{{ state_attr('sensor.majson', 'devices')[0]['measurement']['h'] }}"
unit_of_measurement: "%"
- name: "Sample Sensor Hannover Temperature"
unique_id: mobilealerts_sample sensor hannover_temperature
state: "{{ state_attr('sensor.majson', 'devices')[1]['measurement']['t1'] }}"
unit_of_measurement: "°C"
- name: "Sample Sensor Hannover Luftfeuchtigkeit"
unique_id: mobilealerts_sample sensor hannover_humidity
state: "{{ state_attr('sensor.majson', 'devices')[1]['measurement']['h'] }}"
unit_of_measurement: "%"
- name: "Sample Windsensor Wind"
unique_id: mobilealerts_wind_geschwindigkeit
state: "{{ state_attr('sensor.majson', 'devices')[2]['measurement']['ws'] }}"
unit_of_measurement: "m/s"
- name: "Sample Windsensor Böe"
unique_id: mobilealerts_sample_windsensor_boe
state: "{{ state_attr('sensor.majson', 'devices')[2]['measurement']['wg'] }}"
unit_of_measurement: "m/s"
wenn fertig unbeding HA Neustart !!! – yaml Neustart reicht nicht aus
Entität sieht danach zum Beispiel
Sensor Hannover Temperature
so aus
und vielen Dank für die Hilfe der Vorgänger
by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)