Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Tauron AMIPlus + HomeAssistant cook-book
- Jak część z Was wie we Wrocławiu Tauron wymienił liczniki prądu na Smart z opcją właczenia w-mbus. Jakiś miesiąc temu ktoś się chwalił, że mu działa ale nie pojawiła się finalnie instrukcja jak to ugryźć, więc lecimy
- Wymagane komponenty:
- https://shop.imst.de/wireless-modules/usb-radio-products/10/im871a-usb-wireless-m-bus-usb-adapter-868-mhz
- https://github.com/weetmuts/wmbusmeters/
- MQTT
- Pobieramy z githuba wmbusmeters i poźniej
- make; make install (u mnie na rpi zero trwało to ok 3min)
- konfiguracja
- /etc/wmbusmeters.conf
- loglevel=normal
- device=/dev/ttyUSB0
- logtelegrams=false
- format=json
- meterfiles=/var/log/wmbusmeters/meter_readings
- meterfilestype=overwrite
- logfile=/var/log/wmbusmeters/wmbusmeters.log
- shell=/usr/bin/mosquitto_pub -h mqtt_ip -u mqtt -P mqtt -t "wmbusmeters" -m "$METER_JSON"
- /etc/wmbusmeters.d/amiplus
- name=dom
- type=amiplus
- id=123456 (bierzesz z https://elicznik.tauron-dystrybucja.pl/)
- key=FFFFFFFFFFFFFFFFFF (bierzesz z https://elicznik.tauron-dystrybucja.pl/)
- meterfilestype=overwrite
- i same sensory
- - platform: mqtt
- name: "Energia pobrana"
- state_topic: "wmbusmeters"
- unit_of_measurement: 'kWh'
- value_template: "{{ value_json.total_energy_consumption_kwh }}"
- json_attributes_topic: "wmbusmeters"
- - platform: mqtt
- name: "Moc pobierana"
- state_topic: "wmbusmeters"
- unit_of_measurement: 'W'
- value_template: "{{ value_json.current_power_consumption_kw }}"
- json_attributes_topic: "wmbusmeters"
- - platform: mqtt
- name: "Calkowia moc oddana do sieci"
- state_topic: "wmbusmeters"
- unit_of_measurement: 'kWh'
- value_template: "{{ value_json.total_energy_production_kwh }}"
- json_attributes_topic: "wmbusmeters"
- - platform: mqtt
- name: "Moc oddawana"
- state_topic: "wmbusmeters"
- unit_of_measurement: 'W'
- value_template: "{{ value_json.current_power_production_kw }}"
- json_attributes_topic: "wmbusmeters"
- - platform: mqtt
- name: "Ostani odczyt"
- state_topic: "wmbusmeters"
- value_template: "{{ value_json.device_date_time }}"
- json_attributes_topic: "wmbusmeters"
- i to wszystko.
- ps licznik wysyła dane co ok minutę, w nocy zdarzały mu się interwały co 3min. Wg dokumentacji interwał może być między 10sek a 10min.
- #amiplus #tauron #wroclaw
- EDIT: Mozna zrobić mocno taniej
- AmiPlus + HA + RTL-Sdr
- Potrzebne projekty:
- git clone git://git.osmocom.org/rtl-sdr.git
- git clone https://github.com/xaelsouth/rtl-wmbus.git
- git clone https://github.com/weetmuts/wmbusmeters/.git
- apt install libusb-1.0-0-dev libusb-1.0-0 dh-autoreconf
- Kompilujemy
- git://git.osmocom.org/rtl-sdr.git
- cd rtl-sdr/
- autoreconf -i
- ./configure
- make
- sudo make install
- sudo ldconfig
- ln -s /usr/local/bin/rtl_sdr /usr/bin/rtl_sdr
- później kompilacja https://github.com/xaelsouth/rtl-wmbus.git
- cd ../rtl-wmbus/
- make
- cp build/rtl_wmbus /usr/bin/
- Konfiguracja AmiPlus identyczna jak przy donglu USB tylko zamiast /dev/ttyUSB0 dajemy rtlwmbus:868.9M
- Testowane na RTL-Sdr v3 AmiPlus + HA + RTL-Sdr
- Potrzebne projekty:
- git clone git://git.osmocom.org/rtl-sdr.git
- git clone https://github.com/xaelsouth/rtl-wmbus.git
- git clone https://github.com/weetmuts/wmbusmeters/.git
- apt install libusb-1.0-0-dev libusb-1.0-0 dh-autoreconf
- Kompilujemy
- git://git.osmocom.org/rtl-sdr.git
- cd rtl-sdr/
- autoreconf -i
- ./configure
- make
- sudo make install
- sudo ldconfig
- ln -s /usr/local/bin/rtl_sdr /usr/bin/rtl_sdr
- później kompilacja https://github.com/xaelsouth/rtl-wmbus.git
- cd ../rtl-wmbus/
- make
- cp build/rtl_wmbus /usr/bin/
- Konfiguracja AmiPlus identyczna jak przy donglu USB tylko zamiast /dev/ttyUSB0 dajemy rtlwmbus:868.9M
- Testowane na RTL-Sdr v3 (udało się kupić na alle za 90zl - cenie z ali) do tego antena na 868mhz (ok 13zł, użyłem chwilowo tej z rflinka) i zamykamy się w 100pln vs 330pln przy użyciu dongla (udało się kupić na alle za 90zl - cenie z ali) do tego antena na 868mhz (ok 13zł, użyłem chwilowo tej z rflinka) i zamykamy się w 100pln vs 330pln przy użyciu dongla
Add Comment
Please, Sign In to add comment