Natywna integracja z Home Assistant (komponent) 2.2

  • 157 Odpowiedzi
  • 1209 Wyświetleń
*

Offline admin

  • *****
  • 1621
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #150 dnia: Listopad 11, 2022, 11:06:35 »
A może powinniśmy zapytać Zamela na ich grupie FB o takie możliwości wbudowania tych funkcji w kontroler? :) https://www.facebook.com/groups/extalife/
Jesteście tam w tej grupie?
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant

Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #151 dnia: Listopad 12, 2022, 13:25:51 »
Pierwsza wersja, która działa. Scena 0 wołana na przyciśnięcie przycisku, scena 1 wołana na puszczenie przycisku. Żeby zadziałało, trzeba trzymać przycisk co najmniej 2 sekundy, nie dłużej niż 7  :D

alias: Extalife przycisk - zgaś wszytkie światła
description: ""
trigger:
  - platform: event
    event_type: extalife_scene
    event_data:
      start: true
      id: 0
    id: "on"
condition: []
action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - wait_for_trigger:
      - platform: event
        event_type: extalife_scene
        event_data:
          start: true
          id: 1
        id: "off"
    timeout:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
    continue_on_timeout: false
  - service: extalife.refresh_state
    data:
      entity_id: extalife.efc_01
  - service: light.turn_off
    data: {}
    target:
      area_id:
        - gabinet
        - garderoba
        - kuchnia
        - przedpokoj
        - salon
        - sypialnia
        - wc
        - lazienka
mode: single
Elementy systemu, których używam: Bramka AIS DEV 3 + pilot, EFC-01, 3x ROP-01, 3x ROP-02, RDP-01, ROP-07, RNK-02, 5x RNK-04, RNP-01, P-257/2, 2x ROP-21, 3x ROP-22, 5x RNK-24, RCK-21, 3x RCR-21, RCM-21, 4x RGT-01, urządzenia Zigbee, kamera IP.

Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #152 dnia: Listopad 18, 2022, 10:43:06 »
Ja z szybkim pytaniem

sklonowałem repo do /root/config/custom_components/  repozytorium ale... co dalej ? Nie pojawiło mi się extalife w dodatkach, w integracjach też nic. Podpowiecie jak to uruchomić po stronie GUI ?
« Ostatnia zmiana: Listopad 18, 2022, 11:23:07 wysłana przez bopajdowski »

Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #153 dnia: Listopad 18, 2022, 11:37:35 »
Ja z szybkim pytaniem

sklonowałem repo do /root/config/custom_components/  repozytorium ale... co dalej ? Nie pojawiło mi się extalife w dodatkach, w integracjach też nic. Podpowiecie jak to uruchomić po stronie GUI ?

Niestety ja nie mam wiedzy "jak zainstalować", bo mam bramkę AIS, gdzie integracja jest do wyboru "natywnie"  8)
Chyba trzeba sięgnąć do opisu z poprzedniej iteracji: https://www.forumextalife.pl/index.php/topic,350.0.html - jak sobie nie poradzisz, to jednak czekajmy na podpowiedź admina.
Elementy systemu, których używam: Bramka AIS DEV 3 + pilot, EFC-01, 3x ROP-01, 3x ROP-02, RDP-01, ROP-07, RNK-02, 5x RNK-04, RNP-01, P-257/2, 2x ROP-21, 3x ROP-22, 5x RNK-24, RCK-21, 3x RCR-21, RCM-21, 4x RGT-01, urządzenia Zigbee, kamera IP.

*

Offline SebiCo

  • ***
  • 221
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #154 dnia: Listopad 18, 2022, 11:37:42 »
Jeśli /root/ jest Twoim głównym katalogiem HA i cała ścieżka wygląda tak /root/config/custom_components/extalife to po restarcie HA extalife powinna się pojawić w integracjach możliwych do zainstalowania i będzie wyglądała tak.
« Ostatnia zmiana: Listopad 18, 2022, 11:53:44 wysłana przez SebiCo »

Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #155 dnia: Listopad 18, 2022, 11:57:48 »
Bardzo dziękuję. sam Clone robi katalog "extalife_custom_component" dopiero w nim jest katalog "Extalife" który powinien być poziom wyżej i zawierać tylko zawartość 'extalife' z pominięciem plików extalife_custom_component. Fajnie by było poprawić to w Readme.

Wszystko pięknie działa  i bardzo dziękuję za pomoc.

W firmie piszemy w pythonie więc jak będą wolne moce przerobowe to może włączymy się w pomoc i rozwój HA :)

Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #156 dnia: Listopad 18, 2022, 21:44:45 »
Wszystko pięknie działa  i bardzo dziękuję za pomoc.
i super  :D

W kontynuacji wątku na FB taki mój obrazek z pełnym info o głowicy i nie tylko. Temperatura, wilgotność i wyliczony punkt rosy na podstawie odczytu z drugiego czujnika.

Przy okazji wspomnę, że zrezygnowałem całkiem z harmonogramowania w aplikacji ExtaLife na rzecz: https://github.com/nielsfaber/scheduler-component
« Ostatnia zmiana: Listopad 18, 2022, 21:50:02 wysłana przez Fantomas »
Elementy systemu, których używam: Bramka AIS DEV 3 + pilot, EFC-01, 3x ROP-01, 3x ROP-02, RDP-01, ROP-07, RNK-02, 5x RNK-04, RNP-01, P-257/2, 2x ROP-21, 3x ROP-22, 5x RNK-24, RCK-21, 3x RCR-21, RCM-21, 4x RGT-01, urządzenia Zigbee, kamera IP.

*

Offline admin

  • *****
  • 1621
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.2
« Odpowiedź #157 dnia: Listopad 27, 2022, 14:26:03 »
Pierwsza wersja, która działa. Scena 0 wołana na przyciśnięcie przycisku, scena 1 wołana na puszczenie przycisku. Żeby zadziałało, trzeba trzymać przycisk co najmniej 2 sekundy, nie dłużej niż 7  :D

alias: Extalife przycisk - zgaś wszytkie światła
description: ""
trigger:
  - platform: event
    event_type: extalife_scene
    event_data:
      start: true
      id: 0
    id: "on"
condition: []
action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - wait_for_trigger:
      - platform: event
        event_type: extalife_scene
        event_data:
          start: true
          id: 1
        id: "off"
    timeout:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
    continue_on_timeout: false
  - service: extalife.refresh_state
    data:
      entity_id: extalife.efc_01
  - service: light.turn_off
    data: {}
    target:
      area_id:
        - gabinet
        - garderoba
        - kuchnia
        - przedpokoj
        - salon
        - sypialnia
        - wc
        - lazienka
mode: single

Brawo! Piękna automatyzacja :) Przy okazji nauczyłem się czegoś o nowej składni. Od jakiegoś czasu już praktycznie nie dokładam nowych automatyzacji do mojego HA i przestałem monitorować zmiany w składni i nowe funkcje tak dokładnie. Fajna jest akcja czekania na trigger. A rozdzielczość milisekund to jest mega sprawa. Dzięki temu można faktycznie jedną automatyzacją ogarnąć taki temat jak ten czyli obchodzenie ograniczeń kontrolera sprzętowego. HA to jest moc!🙌💪
Elementy systemu, których używam: 3xSRP-22, 5xRDP-21, 3xROP-22, 4x ROP-21, 1xP-456/36, 1xRNK-24, 3x RNP-21, 1xRCT-22, aplikacja na Android oraz iOS + Home Assistant