Domofon IP i aplikacja domofonu na Tablecie z HA Wallpanel

No ok a jak wygląda taki adres aby to sprawdzić czy to działa?

Ja się loguję na adres serwera na port 1985, podaję dane logowania i mam menu gor2rtc:


w prawej kolumnie (Commands) możesz sobie kliknąć na “stream” i powinieneś zobaczyć okienko z podglądem z kamery. Jeżeli widzisz- to masz go2rtc skonfigurowane poprawnie. Jak nie - to trzeba kombinować.

Ja mam podobnie.


Jak kliknę w steam to mam podgląd z kamery i jest z dzwiękiem. Ale nic po za tym nie działa. Jak dzwoni domofon to mam tylko okno popup ale bez obrazu z kamery i bez audio. Jak zmienię na inną kamerę to po zadzwonieniu mam wyskakuje mi okno że ktoś dzwoni z obrazem z innej kamery.
Tak wygląda moja automatyzacja z innej kamery ale działa z dzwonikem z domofonu. `alias: test okna z kamera
description: “”
triggers:

  • trigger: state
    entity_id:
    • sensor.domofon_call_state
      to: ringing
      conditions:
      actions:
  • action: browser_mod.popup
    metadata: {}
    data:
    dismissable: true
    autoclose: false
    allow_nested_more_info: true
    title: Domofon
    size: fullscreen
    timeout: 60000
    deviceID:
    - KOMPUTER
    content:
    camera_view: live
    type: picture-glance
    entities:
    camera_image: camera.podworko_live_view
    mode: single`
    Problem jest takie że jak zmienię kamerę z wideodomofonu to nie działa brak obrazu z kamery.

No to problem chyba jest w samym popup.
Sprawdź jeszcze, czy możesz sobie zrobić zwykłą kartę picture-glance z kamerą i czy tam masz widok z kamery domofonu?

Ja nie mam encji z kamery z domofonu może tu jest problem?
Jak daję nowa kartę


To obraz mam z kamery

A czy w interfejsie go2rtc masz 2 wpisy, czy 1? Sprawdzam u siebie i u mnie entity z kamerą jest dostarczane przez go2rtc_RTSP i ma adres mojego serwera na porcie 8554. Może ten kawałek działa u Ciebie inaczej, niż u mnie?

Ja u siebie mam tylko jedne wpis w go2rtc

A zobacz jeszcze u siebie czy w Narzędziach deweloperskich w zakładce stany widzisz jakąś encję od wideodomofonu? Jeśli tak to jaką ma nazwę? Bo u mnie w encjach nie mam nic co dtyczy kamery z wideodomofonu.

Edit:
Udało mi się to uruchomić ale mam jeszcze jeden problem Nie mogę odebrać połączenia i rozmawiać w dwie strony ani nie słyszę co ktoś mówi a ni ten ktoś mnie nie słyszy. Jeśli chodzi o odrzucanie połączeń i otwieranie furtku to działa.

Podziel się informacją, w jaki sposób to uruchomiłeś. Może komuś się przyda.

W zasadzie sam nie wiem jak mi to się udało uruchomić - metodą prób i błędów. W aplikacjach nic nie zmieniałem tylko w automatyzacji oraz w skryptach. Jednak jeden problem nadal istnieje.
Po tym jak ktoś zadzwoni to nie muszę odbierać a od razu słyszę tego kogoś. Niestety jak ja coś mówię to mnie nie słychać.
Może coś jeszcze trzeba zmienić w ustawieniach samego domofonu? Może muszę włączyć usługę SIP?
Jeśli chodzi o moje ustawienia to tak one wyglądają.
Stworzyłem widok DOMOFON z takim panelem

type: vertical-stack
cards:
  - type: custom:webrtc-camera
    streams:
      - url: rtsp://admin:hasło@192.168.1.16:554/hikvision_doorbell
        mode: webrtc
        media: video,audio,microphone
        aspect_ratio: "16:9"
    style: |
      ha-card {
        max-height: 500px; # Ustaw maksymalną wysokość, np. 300px
        overflow: hidden; # Ukryj nadmiar, jeśli obraz jest większy
      }
      video {
        width: 100%; # Upewnij się, że wideo wypełnia dostępną szerokość
        height: auto; # Zachowaj proporcje
      }
  - type: horizontal-stack
    cards:
      - type: custom:button-card
        name: Odrzuć
        icon: mdi:phone-hangup
        styles:
          card:
            - height: 128px
            - background-color: darkred
            - animation: glow 1s easy 60s
          icon:
            - color: null
        tap_action:
          action: call-service
          service: script.doorbell_reject
          service_data: {}
          target: {}
      - type: custom:button-card
        name: Otwórz furtkę
        icon: mdi:gate-arrow-left
        state_color: true
        styles:
          card:
            - height: 128px
            - color: gray
            - font-size: 14px
            - animation: blink 1s easy 30s
          icon:
            - color: gray
        tap_action:
          action: call-service
          service: script.Doorbell_Open
          service_data: {}
          target: {}
      - type: custom:button-card
        name: Odbierz
        icon: mdi:phone-check
        styles:
          card:
            - height: 128px
            - background-color: darkgreen
            - animation: glow 1s easy 60s
          icon:
            - color: null
        tap_action:
          action: call-service
          service: script.doorbell_answer
          service_data: {}
          target: {}
title: Furtka
subview: false
icon: mdi:doorbell-video
visible:
  - user: $USER_01
  - user: $USER_02
  - user: $USER_03

Script doorbell_reject

sequence:
  - device_id: 7e43fa5d5c05b86748b9dab8f0262eec
    domain: button
    entity_id: button.domofon_reject_call
    type: press
  - action: media_player.media_stop
    metadata: {}
    data: {}
    target:
      device_id:
        - 29a33a177cd4c22ddba8e77d9e180414
        - 337a6eeb08dac550c5f64564d5337c23
  - action: browser_mod.close_popup
    metadata: {}
    data:
      browser_id:
        - 29a33a177cd4c22ddba8e77d9e180414
        - 337a6eeb08dac550c5f64564d5337c23
  - action: browser_mod.navigate
    metadata: {}
    data:
      browser_id:
        - 29a33a177cd4c22ddba8e77d9e180414
        - 337a6eeb08dac550c5f64564d5337c23
      path: /lovelace/glowna
alias: Doorbell_Reject
description: ""

script doorbell_open

sequence:
  - type: turn_on
    device_id: 7e43fa5d5c05b86748b9dab8f0262eec
    entity_id: switch.domofon_door_relay_0
    domain: switch
  - action: browser_mod.navigate
    metadata: {}
    data:
      browser_id:
        - 337a6eeb08dac550c5f64564d5337c23
        - 29a33a177cd4c22ddba8e77d9e180414
      path: /lovelace/glowna
alias: Doorbell_Open
description: ""

script doorbell_answer

sequence:
  - action: media_player.media_stop
    metadata: {}
    data: {}
    target:
      device_id:
        - 337a6eeb08dac550c5f64564d5337c23
        - 29a33a177cd4c22ddba8e77d9e180414
  - action: browser_mod.close_popup
    metadata: {}
    data:
      browser_id:
        - 29a33a177cd4c22ddba8e77d9e180414
        - 337a6eeb08dac550c5f64564d5337c23
  - action: browser_mod.navigate
    metadata: {}
    data:
      browser_id:
        - 29a33a177cd4c22ddba8e77d9e180414
        - 337a6eeb08dac550c5f64564d5337c23
      path: /lovelace/domofon
  - action: media_player.turn_off
    metadata: {}
    data: {}
    target:
      device_id:
        - 337a6eeb08dac550c5f64564d5337c23
        - 29a33a177cd4c22ddba8e77d9e180414
alias: Doorbell_Answer
description: ""

Automatyzacja

alias: nowa domofon
description: ""
triggers:
  - device_id: 7e43fa5d5c05b86748b9dab8f0262eec
    domain: button
    entity_id: b4823d237f55a21c9908e9819fa52028
    type: pressed
    trigger: device
    enabled: false
  - trigger: state
    entity_id:
      - sensor.domofon_call_state
    to: ringing
    for:
      hours: 0
      minutes: 0
      seconds: 0
conditions: []
actions:
  - data:
      path: /lovelace/domofon
      browser_id:
        - 337a6eeb08dac550c5f64564d5337c23
        - 29a33a177cd4c22ddba8e77d9e180414
    action: browser_mod.navigate
  - action: media_player.play_media
    metadata: {}
    data:
      media_content_type: audio/mp3
      media_content_id: media-source://media_source/local/Benny-hill-theme.mp3
    target:
      device_id:
        - 29a33a177cd4c22ddba8e77d9e180414
    enabled: true
  - action: media_player.play_media
    target:
      entity_id: media_player.redmi_pad_pro
    data:
      media_content_id: media-source://media_source/local/Benny-hill-theme.mp3
      media_content_type: audio/mpeg
    metadata:
      title: Benny-hill-theme.mp3
      thumbnail: null
      media_class: music
      children_media_class: null
      navigateIds:
        - {}
        - media_content_type: app
          media_content_id: media-source://media_source
    enabled: false
mode: single

Ustawienie go2rtc

streams:
  hikvision_doorbell:
    - rtsp://admin:hasło@192.168.1.16:554/Streaming/Channels/102
    - isapi://admin:hasło@192.168.1.16:80/

To tyle może znajdziesz gdzie leży u mnie problem dlaczego mnie nie słychać?

A na jakim urządzeniu odbierasz połączenie? I czy przez przeglądarkę WWW, czy w samej aplikacji HA?

Połączenia odbieram i na komputerze w przeglądarce i na tablecie w aplikacji HA

Przeglądarka zablokuje dostęp do mikrofonu, jeżeli nie używasz SSL. Więc potrzebujesz minimum reverse proxy i certyfikat, żeby móc korzystać z mikrofonu w przeglądarce.
Jeżeli chodzi o appkę na tablecie to sprawdź, czy masz włączony dostęp do mikrofonu w uprawnieniach aplikacji.

Tak mam to wszystko włączone. A może na tablecie blokuje Fully kiosk browser? Może tam trzeba coś włączyć?
A jeszcze jedno jak masz ustawione audio w go2rtc w konfiguracji?

Nie używam FKB, jakoś nie przekonał mnie niczym, na czym by mi zależało na tyle, żeby płacić licencję za każde urządzenie w domu. Zawsze możesz spróbować wyłączyć FKB i sprawdzić na samej aplikacji HA.
Jeżeli chodzi o ustawienia audio to też mam wszystko na “Domyślnie”.

Czy mógłbyś napisać coś więcej o tym jak spiąć Akuvox z lokalnym serwerem SIP mam Akuvox E12W i chciałbym też móc obsługiwać go bez internetu.

1 polubienie

Witajcie. Jako że ja rozwiązałem ten problem w swoim domu to chcetnie się podzielę swoim doswiadczeniem. Nie jest to najtańsze rozwiazanie ale działa. Kupiłem wideodomofon firmy Akuvox. Obsluguje on HA za pomocą wall panel i jest dość prosty jesli chodzi o różne powiadomienia za pomocą webhook.

To podziel się jak sobie z tym poradziłeś.

nakreśle sytuacje, mam stacje bramwową DS-KD8003-IME1(B)#EU działa sobie legitnie z dwoma monitorkami hik w dwóch mieskzaniach, u siebie mam tablecik na androidzie z fullykioskiem.
Podgląd kamery z furtki mam poprzez onvif (prosto z integracji)
otwieranie bramy i furtki mam z dodatku hacs hickvisiomn doorbell
teraz kwestia dzownienia na tablet:
zainstalowałem freepbx na VM, stacja bramowa jest wpięta w SIP
na tablecie zainstalowałem sipnetic
i teraz jak ktoś z bramy dzwoni na mieszkanie nr 3 to brama wybiera voip i dzwoni na tablet i to działa, minus taki że po odebraniu w tej apce musze kliknac na głosnik by coś słyszeć i przejsc recznie do fullykiosk by widzieć, pytanie brzmi ogarnał to ktoś jakoś sensowniej? działąć działa ale tak troche niewygodnie

Przeczytaj jak to robi autor tego poradnika, bo prawdopodobnie zadziała również z twoim sprzętem i konfiguracją. Kluczowe jest wykorzystanie go2rtc dla 2-way audio oraz Frigate Card dla spięcia całej funkcjonalności w HA.

blisko ale musze mieć sip, bo mamy kilku mieszkańców i by wybrać by dzowniło do mnie a nie do innego mieszkania muszę mieć jakiś punkt zaczepienia czyli przekierowanie nr lokalu na nr sip co da się zrobić w hik