alias verhindert Übernahme von Werten über ESPEasy

Begonnen von aspe15, 25 Januar 2023, 19:36:05

Vorheriges Thema - Nächstes Thema

aspe15

Bin trotz Lesens der commandref und einigem Suchen im Forum nicht schlauer geworden meine Frage betreffend:

Ich bekomme von einem Wemos D1 mini mit EPSEasy die Werte eines BME280 (Temperature, Humidity, Pressure ...) geschickt. Nun wollte ich die Devicebezeichnung in einen einfachen Alias zur Anzeige auf der Weboberfläche "umbenennen".
attr ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 alias THP11
Hat funktioniert, aber es wurden keine Werte mehr eingelesen.
2023-01-25 18:57:19 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 presence: absent
2023-01-25 18:57:19 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 absent

Nach den Löschen des Alias klappt es wieder.
2023-01-25 19:01:54 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 Temperature: 20.67
2023-01-25 19:01:54 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 Humidity: 39.03
2023-01-25 19:01:54 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 Pressure: 1027.46
2023-01-25 19:01:54 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 presence: present
2023-01-25 19:01:54 ESPEasy ESPEasy_ESP_Easy_ESP_Temp_BMx280_11 Hum: 39.03 Pre: 1027.46 Tem: 20.67

Was habe ich nicht verstanden und mache ich falsch?

ingo46

Ich habe das Problem der "langen Namen" mit rename gelöst:


rename ESPEasy ESPEasy_ESP_Easy_ESP_...... ESPEasy_DHT22


Ingo

aspe15

Danke Ingo,

dann muss man wohl auch den Namen im Sensor anpassen?  :-\

ingo46

Ich finde, dass esam einfachsten ist, den Namen gleich nach dem 'define' anzupassen. Es baut sich ja alles darauf auf. Notfalls Device löschen und neu anfangen.

Ich verwende einen alias nur dann, wenn es im Namen einen Umlaut gibt oder ein Leerzeichen.

Ingo


aspe15

Sieht jetzt gut aus nach dem rename

Herzlichen Dank Ingo!
:)