# SP111 i dashboard energii

**URL:** <https://forum.arturhome.pl/t/sp111-i-dashboard-energii/6909>\
**Category:** Home Assistant\
**Tags:** localtuya, customize, sp111, state\_class, device\_class\
**Created:** [10 Listopad 2022 08:35 UTC](https://forum.arturhome.pl/t/sp111-i-dashboard-energii/6909 "2022-11-10T08:35:36Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [10 Listopad 2022 12:24 UTC](https://forum.arturhome.pl/t/sp111-i-dashboard-energii/6909/2 "2022-11-10T12:24:30Z")

</div>

**Jeśli encje nie mają odpowiednich `device_class` i `state_class`** (dodałem tagi do wątku, to przejrzyj tak samo otagowane inne wątki).

Dokumentacja:  
[https://developers.home-assistant.io/docs/core/entity/sensor/#available-device-classes](https://developers.home-assistant.io/docs/core/entity/sensor/#available-device-classes)  
[https://developers.home-assistant.io/docs/core/entity/sensor/#available-state-classes](https://developers.home-assistant.io/docs/core/entity/sensor/#available-state-classes)

To wyjścia są 2:

1. modyfikacja encji w `customize.yaml` coś w tym guście (uzupełniasz tylko to czego brakuje w natywnej integracji, w przykładzie dodałem dostosowania “na full”):

```auto
sensor.jakas_encja_moc:
  device_class: power
  state_class: measurement
sensor.jakas_encja_napiecie:
  device_class: voltage
  state_class: measurement
  unit_of_measurement: "V" # to dodałem tylko jako przykład jednostki
sensor.jakas_encja_prad:
  device_class: current
  state_class: measurement
sensor.jakas_encja_energia:
  device_class: energy
  state_class: total_increasing

```

plik `customize.yaml` musi być załączony w `configuration.yaml` w taki sposób:

```auto
homeassistant:
  customize: !include customize.yaml

```

(UWAGA jednostkę dodałem przykładowo dla napięcia, ale jakoś nie mogę uwierzyć, że jakakolwiek integracja zwraca nieprawidłowe jednostki 😮 )

1. Albo stosując template, w którym sobie utworzysz nowe encje bazując na “fabrycznych” + dodasz w tych szablonach (template’ach) obie klasy prawidłowo dla każdej encji oraz właściwą jednostkę pomiaru

PS Po ustawieniu w jeden z tych 2 sposobów musisz odczekać dobę na pojawienie się odczytów w dashboardzie energii (muszą się nazbierać dane), może po prostu nie poczekałeś? (mimo, że np. encje są prawidłowe, ale tego nie wiem, bo nie mam SP111 ani integracji Tuya).

---

_[View the full topic](https://forum.arturhome.pl/t/sp111-i-dashboard-energii/6909)._
