macek
November 14, 2022, 11:14am
#1
Poniżej konfiguracja aby nakładka Apator pojawiła się jako urządzenie w HA:
konfiguracja nakładki w wmbusmeters:
meters:
- |-
name=apator-23456584
type=apator162
id=23456584
key=00000000000000000000000000000000
field_address=moja ulica
konfiguracja encji w HA:
# Example configuration.yaml entry
mqtt:
sensor:
- name: apator_584
unique_id: apator_584
state_topic: "wmbusmeters/23456584"
value_template: "{{ value_json['total_m3']|float(0) }}"
unit_of_measurement: "m³"
# device_class: water
state_class: total_increasing
icon: "mdi:gauge"
json_attributes_topic: "wmbusmeters/23456584"
json_attributes_template: "{{ value_json | tojson }}"
device:
name: apator_584
manufacturer: " Apator Powogaz"
model: "AT-WMBUS-16-2"
identifiers: "23456584"
- name: apator_584_rssi
unique_id: apator_584_rssi
state_topic: "wmbusmeters/23456584"
value_template: "{{ (value_json['rssi_dbm']) }}"
unit_of_measurement: "dBm"
device_class: signal_strength
state_class: measurement
device:
name: apator_584
manufacturer: " Apator Powogaz"
model: "AT-WMBUS-16-2"
identifiers: "23456584"
efekt końcowy w HA:
Trochę technicznie ale nazwy można potem zmienić na bardziej przyjazne .
P.S. water
jako klasa urządzenia - device_class
- typu licznik wody pojawiła się dopiero w wersji HA 2022.11 (Getting insights into water usage ) a ja nadal używam wersji z października dlatego ta linia kodu jest na razie zakomentowana:
# device_class: water
state_class: total_increasing
2 Likes
szopen
November 14, 2022, 11:41am
#2
Proponuję zmianę z
na
unit_of_measurement: "m³"
(taka jednostka jest oficjalnie obsługiwana, może to też od listopadowej wersji(?), ale unikniesz problemu z długoterminowymi statystykami; właściwa ikona też się powinna pojawić automatyczne na podstawie device_class
)
1 Like
macek
November 14, 2022, 12:02pm
#3
@szopen poprawione, błąd przy kopiowaniu z notatnika (zmieniam moje dane na dane fake’owe), bardzo dobrze, że weryfikujesz, brawo TY!
Dokładnie tak będzie.
macek
December 2, 2022, 8:00am
#4
Po aktualizacji do HA 2022.11 [taki update robię zawsze na koniec miesiąca, taka aktualizacja jest bardzo “bezpieczna”, nie zdarzają się problemy ] i definicji encji jako water
:
# Example configuration.yaml entry
mqtt:
sensor:
- name: apator_584
unique_id: apator_584
state_topic: "wmbusmeters/23456584"
value_template: "{{ value_json['total_m3']|float(0) }}"
unit_of_measurement: "m³"
device_class: water
state_class: total_increasing
# icon: "mdi:gauge"
w dashboardzie encja pokazuje się wtedy tak:
Można także dodać encję do panelu Energia:
2 Likes
Piotr_A
January 18, 2023, 9:07am
#5
Panowie a jakiego urządzenia używacie do odbierania tych danych?
macek
January 18, 2023, 12:34pm
#6
Moje spostrzeżenia po miesiącu używania addona Wmbusmeters (W-MBus to MQTT) version : 0.2.19 wraz z dongle DVB-T RTL2832U R820T2 na RPi3+:
dodatek używa sporo CPU, co było do przewidzenia:
[image]
dlatego w samym HA jest to również zauważalne:
wzrost Processor use z 8% do 35%,
wzrost CPU temperature z 55°C do 71°C (+16°C).
Wszystko jednak działa stabilnie i bez problemów.
Obecnie ciekawym rozwiązaniem jest:
Sprzedam czytnik wmbus do odbioru komunikatów z liczników mediów.
Zestaw składa się z nodemcu (esp8266), radia CC1101 oraz obudowy.
[IMG_20221230_191139]
[IMG_20221230_191200]
[IMG_20221230_191232]
W celach testowych wgrywam mu swój soft, ale po zakupie należy zaprogramować ponownie ze swojego HA
Dolaczam instrukcję uruchomienia na Esphome.
instrukcja.zip (323,7 KB)
mod-edit: oprogramowanie do sprzętu w wątku: