HA i sterowanie kotłem gazowym Vaillant VC 206/5-5

U mnie wygląda tak konfig i raczej już chyba działa poprawnie:

climate:
#### MQTT VAILLANT EBUSD ####
  - name: "Grzejniki łazienki"
    max_temp: 30
    min_temp: 5
    precision: 0.1
    temp_step: 0.5
    modes:
      - "auto"
      - "heat"
      - "cool"
      - "off"
    mode_state_template: >-
      {% set values = { 'auto':'auto', 'day':'heat',  'night':'cool', 'off':'off'} %}
      {% set state = value_json["opmode"].value %}
      {{ values[state] if state in values.keys() else 'off' }}
    mode_state_topic:  "ebusd/700/z1OpMode"
    mode_command_topic: "ebusd/700/z1OpMode/set"
    mode_command_template: >-
      {% set values = { 'auto':'auto', 'heat':'day', 'cool':'night', 'off':'off'} %}
      {{ values[value] if value in values.keys() else 'off' }}
    temperature_low_state_topic: "ebusd/700/z1NightTemp"
    temperature_low_state_template: '{{value_json["tempv"].value}}'
    temperature_low_command_topic: "ebusd/700/z1NightTemp/set"
    temperature_high_state_topic: "ebusd/700/z1DayTemp"
    temperature_high_state_template: '{{value_json["tempv"].value}}'
    temperature_high_command_topic: "ebusd/700/z1DayTemp/set"

  - name: "Parter podłogówka"
    max_temp: 30
    min_temp: 5
    precision: 0.1
    temp_step: 0.5
    modes:
      - "auto"
      - "heat"
      - "cool"
      - "off"
    mode_state_template: >-
      {% set values = { 'auto':'auto', 'day':'heat',  'night':'cool', 'off':'off'} %}
      {% set state = value_json["opmode"].value %}
      {{ values[state] if state in values.keys() else 'off' }}
    mode_state_topic:  "ebusd/700/z2OpMode"
    mode_command_topic: "ebusd/700/z2OpMode/set"
    mode_command_template: >-
      {% set values = { 'auto':'auto', 'heat':'day', 'cool':'night', 'off':'off'} %}
      {{ values[value] if value in values.keys() else 'off' }}
    temperature_low_state_topic: "ebusd/700/z2NightTemp"
    temperature_low_state_template: '{{value_json["tempv"].value}}'
    temperature_low_command_topic: "ebusd/700/z2NightTemp/set"
    temperature_high_state_topic: "ebusd/700/z2DayTemp"
    temperature_high_state_template: '{{value_json["tempv"].value}}'
    temperature_high_command_topic: "ebusd/700/z2DayTemp/set"
    current_temperature_topic: "ebusd/700/z2RoomTemp"
    current_temperature_template: '{{value_json["tempv"].value}}'
    
  - name: "Piętro podłogówka"
    max_temp: 30
    min_temp: 5
    precision: 0.1
    temp_step: 0.5
    modes:
      - "auto"
      - "heat"
      - "cool"
      - "off"
    mode_state_template: >-
      {% set values = { 'auto':'auto', 'day':'heat',  'night':'cool', 'off':'off'} %}
      {% set state = value_json["opmode"].value %}
      {{ values[state] if state in values.keys() else 'off' }}
    mode_state_topic:  "ebusd/700/z3OpMode"
    mode_command_topic: "ebusd/700/z3OpMode/set"
    mode_command_template: >-
      {% set values = { 'auto':'auto', 'heat':'day', 'cool':'night', 'off':'off'} %}
      {{ values[value] if value in values.keys() else 'off' }}
    temperature_low_state_topic: "ebusd/700/z3NightTemp"
    temperature_low_state_template: '{{value_json["tempv"].value}}'
    temperature_low_command_topic: "ebusd/700/z3NightTemp/set"
    temperature_high_state_topic: "ebusd/700/z3DayTemp"
    temperature_high_state_template: '{{value_json["tempv"].value}}'
    temperature_high_command_topic: "ebusd/700/z3DayTemp/set"
    current_temperature_topic: "ebusd/700/z3RoomTemp"
    current_temperature_template: '{{value_json["tempv"].value}}'
    
  - name: "Ciepła woda"
    min_temp: 35
    max_temp: 70
    modes: 
      - "auto"
      - "heat"
      - "off"
    mode_state_template: >-
      {% set values = { 'auto':'auto', 'day':'heat', 'off':'off'} %}
      {% set state = value_json["opmode"].value %}
      {{ values[state] if state in values.keys() else 'off' }}
    mode_state_topic:  "ebusd/700/HwcOpMode"
    mode_command_topic: "ebusd/700/HwcOpMode/set"
    mode_command_template: >-
      {% set values = { 'auto':'auto', 'heat':'day', 'off':'off'} %}
      {{ values[value] if value in values.keys() else 'off' }}
    preset_modes:
      - 'boost'
    preset_mode_value_template: >-
      {% set values = { 'load':'boost'} %}
      {% set state = value_json["sfmode"].value %}
      {{ values[state] if state in values.keys() else 'none' }}
    preset_mode_state_topic:  "ebusd/700/HwcSFMode"
    preset_mode_command_template: >-
      {% set values = {'boost':'load'} %}
      {{ values[value] if value in values.keys() else 'auto' }}
    preset_mode_command_topic: "ebusd/700/HwcSFMode/set"
    temperature_state_topic: "ebusd/700/HwcTempDesired"
    temperature_state_template: '{{value_json["tempv"].value}}'
    temperature_command_topic: "ebusd/700/HwcTempDesired/set"
    current_temperature_topic: "ebusd/700/HwcStorageTemp"
    current_temperature_template: '{{value_json["tempv"].value}}'
1 polubienie

No i pięknie Twój cofig od ciepłej wody ruszył od ręki, dzięki bardzo. Moje usuwam żeby ktoś z nich nie skorzystał :stuck_out_tongue: .

Jednak z “z1” już nie jest tak kolorowo, nie wiem czemu ale “z1DayTemp” nie podaje żadnych wartości.

Wie ktoś może który parametr odpowiada z jaką mocą aktualnie pracuje piec?

A na drugiej strefie z2 podaje ci tą wartość ?

Ja aktualną moc na tym czytam:

sensor:
#### MQTT VAILLANT EBUSD ####
  - name: Aktualna moc
    unique_id: ebusd_central_current_power
    state_topic: "ebusd/bai/ModulationTempDesired"
    value_template: '{{value_json["0"].value}}'
    unit_of_measurement: "%"

W sumie z żadnej strefy nie podaje mi tej wartości. Fakt jest taki, że mam tylko jeden regulator VRC 720. Aktualną temperaturę w pomieszczeniu podaje mi na z1RoomTemp a z1/2/3DayTemp nic :frowning:

Może brak tej wartości jest spowodowane jakimiś dziwnymi ustawieniami. Ogólnie piec jest ustawiony w trybie ręcznym cały czas.

@pepeEL Jakie informacje jeszcze wyciągasz z pieca?

Hmmm ja mam trzy strefy i dwa regulatory jeden VRC700 a drugi na piętrze VR91. Szczerze to nie wiem…Nie mam pomysłu. Odpal MQTT Explorer na PC i zobacz jak tam to wygląda czy są wartości. Może w konfigu od ebusd musisz coś ustawić aby czytał tą wartość. Pokaż z MQTT Explorer.

1 polubienie

Coś mi się wydaje, że w ogóle nie wysyła tej wiadomości.

a daj jeszcze zrzut od samej góry z mqtt explorer


A daj w MQTT Explorer takie polecenie /ebusd/720/z1DayTemp/get
tam jest gdzieś pozycja do wysyłania komend… I zobacz czy w liście pojawi się pozycja z1DayTemp

Niestety nic się nie pojawia :frowning:

@pepeEL
Czy korzystasz a auto discovery mqtt ? czy samodzielnie wykonałeś sensory i automatyzację ?

Możesz napisać jak masz zbudowane pliki .yaml - walczę już kilka dni aby zrobić poprawną konfigurację dla climate - i niestety nie pokazuje mi żadnych informacji (z wł. opcją auto discovery mqtt widzę sensory i wartości) .

Mam włączoną opcję autodiscovery. Parę postów wyżej wrzuciłem jak wygląda moja konfiguracja dla climate

A w automatyzacjach mam co godzinę uruchamianą taką automatyzację aby w razie zawieszenia lub coś HA to wnowić odczyty danych:

alias: ebusd_mqtt_update
description: ""
trigger:
  - platform: time_pattern
    enabled: true
    hours: "1"
  - platform: homeassistant
    event: start
condition: []
action:
  - service: mqtt.publish
    data:
      topic: ebusd/bai/Flame/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/bai/ModulationTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/bai/StatusCirPump/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/PrFuelSum/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/PrFuelSumHwc/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/WaterPressure/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/PrEnergySum/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/PrEnergySumHc/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/PrEnergySumHwc/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc1PumpStatus/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc2PumpStatus/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc3PumpStatus/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc1ActualFlowTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc1FlowTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc2ActualFlowTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc2FlowTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc3ActualFlowTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc3FlowTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/SystemFlowTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/HwcTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/HwcStorageTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/bai/HwcTempMax/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/PrFuelSumHc/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc1HeatCurve/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc2HeatCurve/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/Hc3HeatCurve/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z2ActualRoomTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z2NightTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z2DayTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z2RoomTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z2OpMode/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/DisplayedOutsideTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/HwcOpMode/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/HwcTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z3ActualRoomTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z3NightTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z3DayTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z3RoomTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z3OpMode/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z1ActualRoomTempDesired/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z1NightTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z1DayTemp/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/z1OpMode/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/bai/PrEnergySumHc1/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/bai/PrEnergySumHwc1/get
      payload: "1"
  - service: mqtt.publish
    data:
      topic: ebusd/700/HwcSFMode/get
      payload: "1"
mode: single
initial_state: "on"

Dla zmiany krzywej grzewczej jeszcze mam zrobione automatyzacje odpowiednio dla parteru, kolejna dla piętra i dla grzejników łazienkowych bo takie mam 3 obiegi:

alias: Krzywa grzewcza-parter
description: ""
trigger:
  - platform: mqtt
    topic: ebusd/700/Hc2HeatCurve
    id: Pobieranie
  - platform: state
    entity_id: input_number.krzywa_grzewcza_parter
    id: Ustawienie
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: Pobieranie
        sequence:
          - service: input_number.set_value
            data:
              value: "{{ trigger.payload_json['0'].value }}"
            target:
              entity_id: input_number.krzywa_grzewcza_parter
      - conditions:
          - condition: trigger
            id: Ustawienie
        sequence:
          - service: mqtt.publish
            data:
              topic: ebusd/700/Hc2HeatCurve/set
              payload: "{{ states.input_number.krzywa_grzewcza_parter.state | float }}"
mode: single
initial_state: "on"

super dzięki - rozumiem że bez automatyzacji też dane się aktualizują.

a climate masz jako climate.yaml czy w configuration.yaml ?
czy dodatkowo jest połączone z mqtt ? ten wpis wyżej zaczyna się od climate:
(być może robię błąd we wcięciach lub jakiś inny którego nie mogę znaleźć)

a możesz jeszcze napisać jak masz skonfigurowany dodatek eBUSd ? masz wł MQQ Json i MQTT Log ? czy nie ?

mam oddzielny plik mqtt.yaml i w nim mam wszystko do kotła…Tak MQTT Json mam włączone.

Próbuję połączyć się z piecem przez USB za pomocą ebusd i nijak mi nie wychodzi. Po wifi działa bez problemu.

USB wykrywa:

Takie logi i nic więcej:

s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
> ebusd --foreground --mqtthost=core-mosquitto --mqttport=1883 --mqttuser=addons --mqttpass=ef4ohphai6wakae1oa5avei3rio8quae1AeVaimoh5aiRaiquoowu6ohy3eiP0To --scanconfig --mqttjson --latency=10 --mqttint=/etc/ebusd/mqtt-hassio.cfg --mqtttopic=ebusd --device=/dev/ttyUSB1 --log=all:debug
2023-02-07 23:32:20.551 [main notice] ebusd 23.1.p20230106 started with auto scan on device /dev/ttyUSB1
2023-02-07 23:32:20.551 [main info] loading configuration files from https://cfg.ebusd.eu/
2023-02-07 23:32:20.763 [main info] reading templates /
2023-02-07 23:32:20.995 [main info] read templates in /
2023-02-07 23:32:20.995 [main info] reading file memory.csv
2023-02-07 23:32:21.218 [main info] successfully read file memory.csv
2023-02-07 23:32:21.218 [main info] reading file broadcast.csv
2023-02-07 23:32:21.453 [main info] successfully read file broadcast.csv
2023-02-07 23:32:21.453 [main info] read config files, got 11 messages
2023-02-07 23:32:21.454 [bus notice] bus started with own address 31/36
2023-02-07 23:32:21.455 [main info] registering data handlers
2023-02-07 23:32:21.455 [mqtt info] mosquitto version 2.0.15 (compiled with 2.0.15)
2023-02-07 23:32:21.457 [mqtt debug] connection requested
2023-02-07 23:32:21.457 [main info] registered data handlers
2023-02-07 23:32:21.458 [mqtt notice] connection established
2023-02-07 23:32:21.458 [mqtt debug] publish ebusd/global/version "ebusd 23.1.p20230106"
2023-02-07 23:32:21.458 [mqtt debug] publish ebusd/global/running true
2023-02-07 23:32:31.458 [main debug] performing regular tasks
2023-02-07 23:32:37.557 [mqtt debug] publish ebusd/global/uptime 16
2023-02-07 23:32:37.557 [mqtt debug] publish homeassistant/binary_sensor/ebusd_global_running/config {
  "unique_id":"ebusd_global_running",
  "device":{
   "identifiers":"ebusd",
   "manufacturer":"ebusd.eu",
   "name":"ebusd",
   "sw_version":"23.1",
   "suggested_area":"Heating"
  },
  "state_topic":"ebusd/global/running",
  "name":"ebusd running",
  "device_class":"running",
  "state_class":"measurement",
  "payload_on":"true",
  "payload_off":"false"
 }
2023-02-07 23:32:37.558 [mqtt debug] publish homeassistant/binary_sensor/ebusd_global_signal/config {
  "unique_id":"ebusd_global_signal",
  "device":{
   "identifiers":"ebusd",
   "manufacturer":"ebusd.eu",
   "name":"ebusd",
   "sw_version":"23.1",
   "suggested_area":"Heating"
  },
  "state_topic":"ebusd/global/signal",
  "name":"ebusd signal",
  "device_class":"connectivity",
  "state_class":"measurement",
  "payload_on":"true",
  "payload_off":"false"
 }
2023-02-07 23:32:37.558 [mqtt debug] publish homeassistant/sensor/ebusd_global_uptime/config {
  "unique_id":"ebusd_global_uptime",
  "device":{
   "identifiers":"ebusd",
   "manufacturer":"ebusd.eu",
   "name":"ebusd",
   "sw_version":"23.1",
   "suggested_area":"Heating"
  },
  "state_topic":"ebusd/global/uptime",
  "name":"ebusd uptime",
  "state_class":"total_increasing",
  "unit_of_measurement":"s"
 }
2023-02-07 23:32:37.558 [mqtt debug] publish homeassistant/update/ebusd_global_updatecheck/config {
  "unique_id":"ebusd_global_updatecheck",
  "device":{
   "identifiers":"ebusd",
   "manufacturer":"ebusd.eu",
   "name":"ebusd",
   "sw_version":"23.1",
   "suggested_area":"Heating"
  },
  "state_topic":"ebusd/global/updatecheck",
  "name":"ebusd updatecheck",
  "value_template":"{% set my_new = value_json|truncate(255)|regex_replace(find=',.*| available|revision v|version v|OK',replace='') %}{% if my_new == '' %}{% set my_new = '23.1' %}{% endif %}{{ {'installed_version':'23.1','latest_version':my_new,'entity_picture':'https://ebusd.eu/logo-32x32.png','release_url':'https://github.com/john30/ebusd/releases/latest'} | tojson }}"
 }
2023-02-07 23:32:37.559 [mqtt debug] publish homeassistant/sensor/ebusd_global_scan/config {
  "unique_id":"ebusd_global_scan",
  "device":{
   "identifiers":"ebusd",
   "manufacturer":"ebusd.eu",
   "name":"ebusd",
   "sw_version":"23.1",
   "suggested_area":"Heating"
  },
  "state_topic":"ebusd/global/scan",
  "name":"ebusd scan",
  "state_class":"measurement"
 }
2023-02-07 23:32:41.459 [main debug] performing regular tasks
2023-02-07 23:32:51.459 [main debug] performing regular tasks
2023-02-07 23:32:53.578 [mqtt debug] publish ebusd/global/uptime 32
2023-02-07 23:33:01.460 [main debug] performing regular tasks
2023-02-07 23:33:09.599 [mqtt debug] publish ebusd/global/uptime 48
2023-02-07 23:33:11.461 [main debug] performing regular tasks

Ktoś korzysta po USB może coś robię źle.

To jest dobre na tym forum :face_vomiting:, edytuje swój wpis 4 dni później żeby przekazać o ogarnięciu połączenia ebusd do HA przez COM. W “odpowiedzi” zablokowaliby mi konto :slight_smile: .

Wystarczyło wpisać w polu “network_device:” ścieżkę do adaptera po COM’ie. Wiem, że dziwne ale działa :rofl:.
Może komuś się przyda.

Co ciekawe z1DayTemp dalej nie działa :frowning: . Przez co nie mogę normalnie ustawić integracji “climate”

1 polubienie

Czasami takie dzialania wynikają z silnika forum, to też kiedyś zaprogramowali ludzie, którzy nie są wstanie przewidzieć wszystkich sytuacji. Można zawsze grzecznie zgłosić problem.

cześć
jest szansa na jakiś poradnik jak skonfigurować sbusa?
za wszelką pomoc będę wdzięczny.

Witam,
wpadłem na ten wątek i bardzo pomógł mi postawić kilka kroków w stronę sterowania mojego pieca Vaillant (ecoTEC Intro Vcw 18/24 As/1-1) oraz regulatora VRT 350 korzystając z ebusd.
Niestety napotkałem na problemy, z którymi chwilowo leżę… :slight_smile:

  1. Jeśli ustawię w ebusd komunikacje w oparciu o MQTT JSON, encje ktore pokazały się w integracji MQTT mają normalne wartości, MQTT_Explorer pokazuje wartości w JSONie, ale zdefiniowany termostat (mqtt/climate) nie działa i nie pokazuje wartości.
mqtt:
  climate:
    - name: "Ogrzewanie"
      max_temp: 25
      min_temp: 5
      precision: 0.1
      temp_step: 0.5
      modes: 
        - auto
        - heat
        - cool
        - 'off'
      mode_state_template: >-
        {% set values = { 'auto':'auto', 'on':'heat',  'night':'cool', 'summer':'off'} %}
        {{ values[state] if state in values.keys() else 'off' }}
      mode_state_topic: "ebusd/350/Hc1OPMode"
      mode_command_template: >-
        {% set values = { 'auto':'auto', 'heat':'on', 'cool':'night', 'off':'summer'} %}
        {{ values[value] if value in values.keys() else 'auto' }}
      mode_command_topic: "ebusd/350/Hc1OPMode/set"
      temperature_low_state_topic: "ebusd/350/Hc1NightTemp"
      temperature_low_state_template: '{{value_json["tempv"].value}}'
      temperature_low_command_topic: "ebusd/350/Hc1NightTemp/set"
      temperature_high_state_topic: "ebusd/350/Hc1DayTemp"
      temperature_high_state_template: '{{value_json["tempv"].value}}'
      temperature_high_command_topic: "ebusd/350/Hc1DayTemp/set"
      temperature_state_topic: "ebusd/350/DisplayedHc1RoomTempDesired"
      current_temperature_topic: "ebusd/350/DisplayedRoomTemp"
      current_temperature_template: '{{value_json["tempv"].value}}'
  1. Jeśli wyłączę JSON’a w ebusd znikają wartości w encjach MQTT, w MQTT Explorerze pojawiają się wartości numeryczne, i zdefiniowany termostat pozwala ustawiać temperatury, poza wskazaniem aktualnego trybu pracy…
    image

Jak dałeś sobie z tym rade @pepeEL?

Nie mam niestety dostepnych tych opcji wybru portow i nie widze urzadzenia.

Zainstalowalem addon, skonfigurowalem urzadzenie na usc w komputerze i laczyc sie z siecia WIFI. Jest aktywne i wszystko gra. Dalej sie zablokowalem i nie wiem jak to skonfigurowac.

Mam HA w wersji supervised.

Wszedlem do kontenera gdzie ebusd sie zainstalowal tj. /usr/share/hassio/addons/git/2ad9b828/
nie bylo tam pliku ebusd wiec go stworzylem i wpisalem adres urzadzenia :
EBUSD_OPTS="–scanconfig -d ens:192.168.0.50:9999"

Niestety addon sie nie uruchamia bo nie widzi interfejsu w sieci :

s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[19:45:34] FATAL: No network or USB device defined. Configure a device and restart addon
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Jakies pomysly jak to odpalic ?

Mam podobny problem czy udało Ci się go jakoś rozwiązać?