Invalid config for [sensor.template]: invalid slug sensor.0x00158d0001f50a96_pressure (try sensor_0x00158d0001f50a96_pressure) for dictionary value @ data['sensors']. Got OrderedDict([('sensor.0x00158d0001f50a96_pressure', None), ('unit_of_measurement', 'hPa'), ('value_template', "{{ (states('sensor.pressure')|float * (1 - (0.0065 * 100) / (states('sensor.temperature')|float + (0.0065 * 100) + 273.15)) ** -5.257) | round(1) }}"), ('icon_template', 'mdi:gauge')]). (See ?, line ?).
Zgodnie z zalceniem błędu zmieniłem nazwę sensora na “sensor./sensor_” i tym razem taki błąd:
Invalid config for [sensor.template]: expected a dictionary for dictionary value @ data['sensors']['icon_template']. Got 'mdi:gauge'
expected a dictionary for dictionary value @ data['sensors']['sensor_0x00158d0001f50a96_pressure']. Got None
expected a dictionary for dictionary value @ data['sensors']['unit_of_measurement']. Got 'hPa'
expected a dictionary for dictionary value @ data['sensors']['value_template']. Got "{{ (states('sensor.pressure')|float * (1 - (0.0065 * 100) / (states('sensor.temperature')|float + (0.0065 * 100) + 273.15)) ** -5.257) | round(1) }}". (See ?, line ?).
@ozzinse w miejsce “sensor.pressure” musisz dodać swoją encję od ciśnienia oraz w miejsce “sensor.temperature” encje od temperatury. Oczywiście wspomniane encje powinny być z tego samego czujnika.
Błąd:
Invalid config for [sensor.template]: expected a dictionary for dictionary value @ data[‘sensors’][‘icon_template’]. Got ‘mdi:gauge’
expected a dictionary for dictionary value @ data[‘sensors’][‘sensor_0x00158d0001f50a96_pressure’]. Got None
expected a dictionary for dictionary value @ data[‘sensors’][‘unit_of_measurement’]. Got ‘hPa’
expected a dictionary for dictionary value @ data[‘sensors’][‘value_template’]. Got “{{ (states(‘pressure’)|float * (1 - (0.0065 * 100) / (states(‘temperature’)|float + (0.0065 * 100) + 273.15)) ** -5.257) | round(1) }}”. (See ?, line ?).
No dobra z tego co rozumiem to zrobiłem tak:
sensor:
platform: template
sensors:
pressure:
friendly_name: “Cisnienie”
unit_of_measurement: ‘hPa’
value_template: “{{ state_attr(‘sensor.0x00158d0001f50a96_pressure’,‘pressure’) }}”
@ozzinse powoli idziemy do przodu, a teraz zrób zrzut ekranu encji czujnika aqara tak aby była widoczna w ten sposób (dla przykładu podaje encję swojego oczyszczacza)
Jeszcze uściśle ponieważ ja mam u siebie conbee i tutaj trochę inaczej są widoczne urządzenia po dodaniu - encja którą podałeś to encja która Ci powstała przy dodaniu czujnika?
Jeśli tak to swoje dotychczasowe wpisy (dotyczące tego tematu) w konfiguracji zastąp tym poniżej: