Rekuperator Vents i modbus /

Próbuję zintegrować rekuperator Ventsa z HA po modbus i chciałem na początek zrobić prostego switcha na zał / wył timera, początkowo przełącznik działał normalnie, teraz już nie. Ktoś z kolegów może spojrzeć i pomóc? Dziękuję

Modbus dla Ventsa

config yaml:

modbus:
  - name: RekuperatorVents
    type: tcp
    host: 192.168.8.50
    port: 502
    switches:
      - name: CL_TIMER
        address: 1
        command_on: 1
        command_off: 0

Powinno tutaj jeszcze być “input_type: coil” ? Wtedy mam konfigurację, na czerwono. Czego tutaj brakuje ?

EDIT:
Ogarnięte, teraz to wygląda tak i działa.:
Dwa ostatnie switche to reset filtrów oraz awarii.
Podpowie ktoś jak, jak zrobić aby switch wracał do pierwszego stanu np. po 2 sekundach?
Teraz mam przełącznik na zasadzie on/off, a chciałbym żeby był tylko jeden stan reset.
Dziękuję

modbus:
  - name: Rekuperator_Vents
    type: tcp
    host: 192.168.8.50
    port: 502

    switches:
      - name: CL_POWER
        write_type: coil
        address: 0
        command_on: 1
        command_off: 0
        verify:
      - name: CL_TIMER
        write_type: coil
        address: 1
        command_on: 1
        command_off: 0
        verify:
      - name: CL_WEEK
        write_type: coil
        address: 2
        command_on: 1
        command_off: 0
        verify:
      - name: CL_RESET_FILTER_TIMER
        write_type: coil
        address: 17
        command_on: 1
        command_off: 1
        verify:
      - name: CL_RESET_ALARM
        write_type: coil
        address: 18
        command_on: 1
        command_off: 1
        verify:

https://forum.arturhome.pl/search?q=Rekuperator

Koledzy pomoże Ktoś z odczytem licznika wymiany filtrow?

- name: VENTS_CurFILTER_TIMER
        input_type: input
        address: 27

Mam 3 wartości pod adresem 27. Czego brakuje w zapisie?
Obecnie pokazuje liczbę czterocyfrową.

Tu trochę upakowali.

IR_CurFilterTimer - do odczytania jest rejestr 27 i 28, pewnie jedną komendą.
Rejestr 27 zawiera godzinę na bajcie pierwszym, a minuty na bajcie drugim. Który to jest pierwszy, a który drugi to powinno być w dokumentacji.

W HA jeden z tych bajtów powinno się dać odczytać przez podanie typu uint8. Drugi to nie za bardzo widzę jak.

Rejestr 28 zawiera Ilość dni, który można odczytać w std. sposób.

Hej macie gdzieś może opis poszczególnych adresów? Gdyż link w pierwszym poście jest już nieaktualny, a nigdzie nie mogę znaleźć opisu dla modbus’a Ventsa.

Dzięki, pozdrawiam

Dlatego zawsze nakłaniam do wrzucania wszelkiej istotnej dokumentacji lokalnie jako załączniki do posta, a ponieważ *.pdf normalnie nie wchodzi, to należy go skompresować do *.zip

Jest

Modbus Vents

pozdrawiam

vue-hb-ec-manual-1402.zip (84,0 KB)