Natywna integracja z Home Assistant (komponent) 2.1

  • 338 Odpowiedzi
  • 22537 Wyświetleń
*

Offline shibby

  • ***
  • 193
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #150 dnia: Maja 06, 2021, 09:21:07 »
https://www.youtube.com/watch?v=ftzHsC8styo

fajna opcja. Ja sobie dodatkowo przerobiłem atrybuty dla 2.5 i 10 jako sensor

sensor:
  - platform: template
    sensors:
      pm2_5:
        friendly_name: "PM 2.5"
        unit_of_measurement: 'µg/m³'
        value_template: "{{ state_attr('air_quality.nowe_rataje_swierkowa', 'particulate_matter_2_5') }}"
      pm10:
        friendly_name: "PM 10"
        unit_of_measurement: 'µg/m³'
        value_template: "{{ state_attr('air_quality.nowe_rataje_swierkowa', 'particulate_matter_10') }}"
Elementy systemu, których używam: EFC-01, 1x RNK-22, 2x RNK-24, P-457/2, ROP-21, 3x ROP-22, RDP-21, 2x RGT-01, SLR-21, SLR-22, 3x RCK, 2x RCM, RCZ, RCR

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #151 dnia: Maja 07, 2021, 13:22:43 »
https://www.youtube.com/watch?v=ftzHsC8styo

fajna opcja. Ja sobie dodatkowo przerobiłem atrybuty dla 2.5 i 10 jako sensor

sensor:
  - platform: template
    sensors:
      pm2_5:
        friendly_name: "PM 2.5"
        unit_of_measurement: 'µg/m³'
        value_template: "{{ state_attr('air_quality.nowe_rataje_swierkowa', 'particulate_matter_2_5') }}"
      pm10:
        friendly_name: "PM 10"
        unit_of_measurement: 'µg/m³'
        value_template: "{{ state_attr('air_quality.nowe_rataje_swierkowa', 'particulate_matter_10') }}"
HA to rozwiązanie totalne :)
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

*

Offline shibby

  • ***
  • 193
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #152 dnia: Maja 12, 2021, 08:13:38 »
podpowie ktoś jak zamienić timestamp na datę?

Mam encję sensor.multisensor_salon_5 z atrybututem sync_time: 1620772614. Jak to zamienić na datę/godzinę.

Próbowałem coś w stylu
sensor:
  - platform: template
    sensors:
      multisensor_salon_lastsync:
        friendly_name: "Ostatnia synch."
        value_template: "{{ as_timestamp(state_attr('sensor.multisensor_salon_5', 'sync_time')) | timestamp_custom('%Y-%m-%d %H:%M') }}"

ale niestety nie działa. Ktoś ma to przećwiczone i podpowie gdzie robię błąd?

Elementy systemu, których używam: EFC-01, 1x RNK-22, 2x RNK-24, P-457/2, ROP-21, 3x ROP-22, RDP-21, 2x RGT-01, SLR-21, SLR-22, 3x RCK, 2x RCM, RCZ, RCR

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #153 dnia: Maja 12, 2021, 08:59:42 »
as_timestamp nie zadziała ponieważ ono konwertuje datę i czas na timestamp Unix. Ty potrzebujesz czegoś dokładnie odwrotnego. W zasadzie miałeś prawie dobrze. Czyli:
sensor:
  - platform: template
    sensors:
      multisensor_salon_lastsync:
        friendly_name: "Ostatnia synch."
        value_template: "{{ state_attr('sensor.multisensor_salon_5', 'sync_time')) | timestamp_custom('%Y-%m-%d %H:%M') }}”

To powinno działać ok
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

*

Offline shibby

  • ***
  • 193
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #154 dnia: Maja 12, 2021, 09:20:35 »
podziękował :) jeden nawias za dużo było po atrybucie ale po usunięciu śmiga jak należy :)

Elementy systemu, których używam: EFC-01, 1x RNK-22, 2x RNK-24, P-457/2, ROP-21, 3x ROP-22, RDP-21, 2x RGT-01, SLR-21, SLR-22, 3x RCK, 2x RCM, RCZ, RCR

*

Offline shibby

  • ***
  • 193
    • Zobacz profil
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #155 dnia: Maja 12, 2021, 09:44:58 »
a podniesiemy poprzeczkę? Jak zrobić różnicę od aktualnego czasu by pokazywało np "3h ago", "11min ago"?  ::)
Elementy systemu, których używam: EFC-01, 1x RNK-22, 2x RNK-24, P-457/2, ROP-21, 3x ROP-22, RDP-21, 2x RGT-01, SLR-21, SLR-22, 3x RCK, 2x RCM, RCZ, RCR

Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #156 dnia: Czerwca 01, 2021, 08:51:21 »
Jak to jest z nadajnikami w integracji? Mam piloty i przyciski exta life i widzę je w HA jako urządzenia, ale nie ma związanej z nimi żadnej encji.
Czy to kwestia braku kodu w integracji, czy EFC się nimi nie chwali w protokole?

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #157 dnia: Czerwca 01, 2021, 09:08:49 »
Jak to jest z nadajnikami w integracji? Mam piloty i przyciski exta life i widzę je w HA jako urządzenia, ale nie ma związanej z nimi żadnej encji.
Czy to kwestia braku kodu w integracji, czy EFC się nimi nie chwali w protokole?
To celowe. Nie ma sensu dla nich robić encji, ponieważ nadajniki nie posiadają stanu. W protokole nie ma dla nich żadnych zdarzeń. W integracjach dostarczanych z HA (ZHA, Zigbee, Z-Wave) też tak jest. Miałem nadzieję że Zamel kiedyś pozwoli kontrolerowi na publikację zdarzeń z nadajników w protokole, ale się przeliczyłem. Bardzo szkoda, bo możnaby robić fajne scenariusze integracyjne w HA dzięki temu
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.1
« Odpowiedź #158 dnia: Czerwca 01, 2021, 10:38:42 »
Mam od niedawna pilot pracujący pod Zigbee2mqtt. Pozwala na wywoływanie akcji. Wielka szkoda, że Extalife nie idzie w integrację przez ten protokół. Brak publikowania akcji z nadajników przez EFC uważam za poważny błąd logiczny.



Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #159 dnia: Czerwca 01, 2021, 10:47:09 »
Mam od niedawna pilot pracujący pod Zigbee2mqtt. Pozwala na wywoływanie akcji. Wielka szkoda, że Extalife nie idzie w integrację przez ten protokół. Brak publikowania akcji z nadajników przez EFC uważam za poważny błąd logiczny.
Jasne że jest to błąd logiczny, ale Zamel wie lepiej :-\ Exta Life to system zamknięty na inne rozwiązania. Przypadkowo łatwy do obsłużenia protokół pozwolił na integrację z HA, ale Zamel nie ma w tym ani grama zasługi. Skoro w apce Exta Life nie ma zdarzeń dla pilotów to nie zrobią tego specjalnie dla zewnętrznych integracji bo po co. To niezgodne z ich filozofią tego systemu. Ma być prosto i minimalistycznie. Psy szczekają, karawana jedzie dalej...  :-\
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.1
« Odpowiedź #160 dnia: Czerwca 01, 2021, 11:27:51 »
Dzięki za tak szybką odpowiedź. Tego się niestety obawiałem. Szkoda.

Tymczasem, mam jeden kanał na ROP-22 niepodłączony do niczego, więc wykorzystałem go jako swego rodzaju brokera.
Nadajnikami uruchamiam sceny załączające ten kanał w ROP na różny czas, a w HA w automatyzacjach sprawdzam stan po odpowiednim opóźnieniu.
Głupie, ale działa. Trzeba się tylko pogodzić ze sporym opóźnieniem. No i samo opóźnienie w działaniu automatyzacji w HA też nie pomaga.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #161 dnia: Czerwca 01, 2021, 14:06:28 »
Dzięki za tak szybką odpowiedź. Tego się niestety obawiałem. Szkoda.

Tymczasem, mam jeden kanał na ROP-22 niepodłączony do niczego, więc wykorzystałem go jako swego rodzaju brokera.
Nadajnikami uruchamiam sceny załączające ten kanał w ROP na różny czas, a w HA w automatyzacjach sprawdzam stan po odpowiednim opóźnieniu.
Głupie, ale działa. Trzeba się tylko pogodzić ze sporym opóźnieniem. No i samo opóźnienie w działaniu automatyzacji w HA też nie pomaga.
To mnie właśnie najbardziej denerwuje w Exta Life - te wieczne kombinacje w celu rozwiązania podstawowych problemów automatyki. A to sprzętu odpowiedniego nie ma (teraz już argument słaby, bo dodali wiele elementów przez lata), a to coś nie działa jak trzeba, a to czegoś brakuje w funkcjonalności itp Jeśli poczytasz historię innych na tym forum to sam zobaczysz jak ludzie kombinowali.
Niestety z tymi zdarzeniami z nadajników jest lipa. Dopóki nie pojawi się jakiś biały rycerz na koniu, który rozbroi ten system i na poziomie protokołu radiowego i skonstruuje jakieś urządzenie zdolne przechwytywać sygnały nadajników i odgrywać rolę bramki to nic z tego, aby jakoś reagować na sygnały nadajników w HA. Zamel nadal nie widzi potencjału w takiej funkcjonalności. A mógłby to być fajny polski system do automatyki otwartej takiej jak HA. Ale widać lubią jak im tanie Zigbee kradnie powoli rynek. Ja stawiam, że za 5-10 lat Zamel zniknie z rynku automatyki budynkowej jeśli jakoś nie pójdą do przodu, nie ogarną się i nie zaczną się jakoś pozytywnie wyróżniać np reagując na potrzeby swoich klientów.
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.1
« Odpowiedź #162 dnia: Czerwca 01, 2021, 19:29:24 »
Hej @admin ta usługa Exta Life: refresh_state może odpytać o statusy odbiorników Extalife kontroler?
Dobrze pamiętam, że w tym celu ją dopisałeś do integracji?

Elementy systemu, których używam: Bramka AIS DEV3 "Jolka" + pilot+aplikacja WearOS, 32 urządzenia Exta Life z EFC-01, Mi-flora, Sonoff, ESP8266, ESP32 (ESPHome, Tasmota) Zigbee2mqtt, kamery IP, inteligentny głośnik w oparciu o AIS DEV1, urządzenia SIP.

*

Offline admin

  • *****
  • 1657
  • Twórca i moderator forum
    • Zobacz profil
    • Forum ExtaLife
Odp: Natywna integracja z Home Assistant (komponent) 2.1
« Odpowiedź #163 dnia: Czerwca 01, 2021, 19:30:37 »
Hej @admin ta usługa Exta Life: refresh_state może odpytać o statusy odbiorników Extalife kontroler?
Dobrze pamiętam, że w tym celu ją dopisałeś do integracji?
Dokładnie w tym celu :) Po jej wywołaniu następne odczytanie stanu nastąpi dopiero po czasie zdefiniowanym w konfiguracji czyli domyślnie 5 minut
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.1
« Odpowiedź #164 dnia: Czerwca 02, 2021, 10:18:16 »
Właśnie zintegrowałem Exta life z AIS - wszystko hula elegancko, ale... Jak sobie poradzić obecnie z problemem opisywanym już niejednokrotnie tutaj, a mianowicie z liczbą połączeń, którą zżera integracja? Nie mogę teraz wejść do aplikacji Exta Life.
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.