sprut / Hub

Sprut.Hub
170 stars 12 forks source link

DIY ESPHome не прокидывается в хаб #1049

Closed top4ek closed 1 year ago

top4ek commented 2 years ago

Подробное описание ошибки Пытаюсь завести двое часов с BLE по вики подглядывая в инструкцию. MQTT контроллер пуст. Screenshot_20220131_205556

Как воспроизвести ?

  1. Создать контроллер MQTT, локальный(т.е. порт 44444)
  2. В соответствии с инструкциями добавить поддержку MQTT в ESPHpme
    mqtt:
    broker: 192.168.1.7
    port: 44444
    discovery: false
    topic_prefix: spruthub-sensors
  3. Переименовать сущности температуры, влажности, батарейки в соответствии с маном и выставить retain
    sensor:
    - platform: xiaomi_lywsd02
    mac_address: "xx:xx:xx:xx:xx:xx"
    temperature:
      name: "LYWSD02 Hall clock temperature"
      retain: true
    humidity:
      name: "LYWSD02 Hall clock humidity"
      retain: true
    battery_level:
      name: "LYWSD02 Hall clock battery Level"
      retain: true
  4. Залить прошивку, подождать пока перехватятся новые данные. Screenshot_20220131_193337
  5. Нажать кнопку поиска новых устройств в старом интерфейсе и/или подождать.

Ожидаемое поведение Наличие устройства в MQTT контроллере.

Пожалуйста, заполните следующую информацию:   - Версия: CE 6567

Batyushin commented 1 year ago

Топики нужно привести к такому виду

spruthub_(.)/sensor/(lywsd02.)temperature/state spruthub(.*)/sensor/(2)_humidity/state

https://wiki.spruthub.ru/index.php?title=DIY_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0_MQTT_%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2_Sprut.Hub