Advertisement
Guest User

Untitled

a guest
May 3rd, 2023
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.21 KB | None | 0 0
  1. # Urządzenie Wemos D1 mini ESP8266, które znajduje się przy oknie w pokoju gośćinnym na parterze.
  2. # Zczytuje dane z wodomierza w piwnicy i przekazuje te dane do Home Assistant.
  3. # Zasilanie jest z baterii 18650, która ładowana jest z dwóch paneli solarnych.
  4. substitutions:
  5.   friendly_name: wemos-woda2
  6.   device_description: "Wemos d1 licznik wody"
  7.  
  8. esphome:
  9.   name: wodomierz
  10.   friendly_name: Wodomierz
  11.   platform: ESP8266
  12.   board: d1_mini
  13.  
  14. ## ---------------------------------------------------
  15. ## WMBUS DEVICE D1MINI WEMOS
  16. ## ---------------------------------------------------
  17. time:
  18.   - platform: sntp
  19.     id: sntp_time
  20.     timezone: "Europe/Warsaw"
  21.     on_time_sync:
  22.       then:
  23.         - logger.log: "Synchronized sntp clock"
  24.  
  25. external_components:
  26.   - source: github://SzczepanLeon/esphome-components@1.5.1
  27.     components: [ wmbus ]
  28.  
  29. wmbus:
  30.   mosi_pin: D7
  31.   miso_pin: D6
  32.   clk_pin: D5
  33.   cs_pin:  D8
  34.   gdo0_pin: D1
  35.   gdo2_pin: D2
  36.  
  37.   clients:
  38.     - name: "wmbusmeters"
  39.       ip_address: "192.168.254.223"
  40.       port: 7022
  41.  
  42. wifi:
  43.   ssid: !secret wifi_ssid
  44.   password: !secret wifi_password
  45.   manual_ip:
  46.     static_ip: 192.168.254.77
  47.     gateway: 192.168.254.254
  48.     subnet: 255.255.255.0
  49.     dns1: 192.168.254.254
  50.     dns2: 8.8.8.8
  51.  
  52. #captive_portal:
  53.  
  54. #web_server:
  55. #  port: 80
  56.  
  57. # Enable logging
  58. logger:
  59. # Enable Home Assistant API
  60. api:
  61.   encryption:
  62.     key: "muW7vCbSEk4HCRHweFtLNYbHx5B2L929MAx991PZEIg="
  63.  
  64. ota:
  65.   safe_mode: True
  66.   reboot_timeout: 10min
  67.   num_attempts: 5
  68.   password: "bf8ba09065f73a320f3f398c8804c1d4"
  69.  
  70. sensor:
  71.   - platform: wmbus
  72.     name: Wodomierz
  73.     meter_id: 0x22088626
  74.     type: itron
  75.     key: "00000000000000000000000000000000"
  76.  
  77. # Sensors for ESP version and WIFI information
  78. text_sensor:
  79.   - platform: version
  80.     hide_timestamp: true
  81.     name: "${friendly_name} - Wersja EspHome"
  82.   - platform: wifi_info
  83.     ip_address:
  84.       name: "${friendly_name} - IP Address"
  85.       icon: mdi:wifi
  86.     ssid:
  87.       name: "${friendly_name} - Podłączony do"
  88.       icon: mdi:wifi-strength-2
  89.  
  90.   # Enable fallback hotspot (captive portal) in case wifi connection fails
  91.  # ap:
  92.  #   ssid: "Wodomierz Fallback Hotspot"
  93.  #   password: "EzH85jdWjmqL"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement