314ma

tauron

Aug 19th, 2021 (edited)
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.98 KB | None | 0 0
  1. Tauron AMIPlus + HomeAssistant cook-book
  2. 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
  3. Wymagane komponenty:
  4. https://shop.imst.de/wireless-modules/usb-radio-products/10/im871a-usb-wireless-m-bus-usb-adapter-868-mhz
  5. https://github.com/weetmuts/wmbusmeters/
  6. MQTT
  7. Pobieramy z githuba wmbusmeters i poźniej
  8. make; make install (u mnie na rpi zero trwało to ok 3min)
  9. konfiguracja
  10. /etc/wmbusmeters.conf
  11. loglevel=normal
  12. device=/dev/ttyUSB0
  13. logtelegrams=false
  14. format=json
  15. meterfiles=/var/log/wmbusmeters/meter_readings
  16. meterfilestype=overwrite
  17. logfile=/var/log/wmbusmeters/wmbusmeters.log
  18. shell=/usr/bin/mosquitto_pub -h mqtt_ip -u mqtt -P mqtt -t "wmbusmeters" -m "$METER_JSON"
  19. /etc/wmbusmeters.d/amiplus
  20. name=dom
  21. type=amiplus
  22. id=123456 (bierzesz z https://elicznik.tauron-dystrybucja.pl/)
  23. key=FFFFFFFFFFFFFFFFFF (bierzesz z https://elicznik.tauron-dystrybucja.pl/)
  24. meterfilestype=overwrite
  25. i same sensory
  26. - platform: mqtt
  27. name: "Energia pobrana"
  28. state_topic: "wmbusmeters"
  29. unit_of_measurement: 'kWh'
  30. value_template: "{{ value_json.total_energy_consumption_kwh }}"
  31. json_attributes_topic: "wmbusmeters"
  32. - platform: mqtt
  33. name: "Moc pobierana"
  34. state_topic: "wmbusmeters"
  35. unit_of_measurement: 'W'
  36. value_template: "{{ value_json.current_power_consumption_kw }}"
  37. json_attributes_topic: "wmbusmeters"
  38. - platform: mqtt
  39. name: "Calkowia moc oddana do sieci"
  40. state_topic: "wmbusmeters"
  41. unit_of_measurement: 'kWh'
  42. value_template: "{{ value_json.total_energy_production_kwh }}"
  43. json_attributes_topic: "wmbusmeters"
  44. - platform: mqtt
  45. name: "Moc oddawana"
  46. state_topic: "wmbusmeters"
  47. unit_of_measurement: 'W'
  48. value_template: "{{ value_json.current_power_production_kw }}"
  49. json_attributes_topic: "wmbusmeters"
  50. - platform: mqtt
  51. name: "Ostani odczyt"
  52. state_topic: "wmbusmeters"
  53. value_template: "{{ value_json.device_date_time }}"
  54. json_attributes_topic: "wmbusmeters"
  55. i to wszystko.
  56. 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.
  57. #amiplus #tauron #wroclaw
  58. EDIT: Mozna zrobić mocno taniej
  59. AmiPlus + HA + RTL-Sdr
  60. Potrzebne projekty:
  61. git clone git://git.osmocom.org/rtl-sdr.git
  62. git clone https://github.com/xaelsouth/rtl-wmbus.git
  63. git clone https://github.com/weetmuts/wmbusmeters/.git
  64. apt install libusb-1.0-0-dev libusb-1.0-0 dh-autoreconf
  65. Kompilujemy
  66. git://git.osmocom.org/rtl-sdr.git
  67. cd rtl-sdr/
  68. autoreconf -i
  69. ./configure
  70. make
  71. sudo make install
  72. sudo ldconfig
  73. ln -s /usr/local/bin/rtl_sdr /usr/bin/rtl_sdr
  74. później kompilacja https://github.com/xaelsouth/rtl-wmbus.git
  75. cd ../rtl-wmbus/
  76. make
  77. cp build/rtl_wmbus /usr/bin/
  78. Konfiguracja AmiPlus identyczna jak przy donglu USB tylko zamiast /dev/ttyUSB0 dajemy rtlwmbus:868.9M
  79. Testowane na RTL-Sdr v3 AmiPlus + HA + RTL-Sdr
  80. Potrzebne projekty:
  81. git clone git://git.osmocom.org/rtl-sdr.git
  82. git clone https://github.com/xaelsouth/rtl-wmbus.git
  83. git clone https://github.com/weetmuts/wmbusmeters/.git
  84. apt install libusb-1.0-0-dev libusb-1.0-0 dh-autoreconf
  85. Kompilujemy
  86. git://git.osmocom.org/rtl-sdr.git
  87. cd rtl-sdr/
  88. autoreconf -i
  89. ./configure
  90. make
  91. sudo make install
  92. sudo ldconfig
  93. ln -s /usr/local/bin/rtl_sdr /usr/bin/rtl_sdr
  94. później kompilacja https://github.com/xaelsouth/rtl-wmbus.git
  95. cd ../rtl-wmbus/
  96. make
  97. cp build/rtl_wmbus /usr/bin/
  98. Konfiguracja AmiPlus identyczna jak przy donglu USB tylko zamiast /dev/ttyUSB0 dajemy rtlwmbus:868.9M
  99. 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
  100.  
Add Comment
Please, Sign In to add comment