G4 Doorbell Chime over Sonos apparatuur (Home Assistant)

SandyBee

UniFier
10 nov 2023
27
16
3
Hoi!
Ik ben nieuw hier..
Ik ben Sander, 32 jaar en heb Unifi in huis ("Hallo Sander...").
Al een paar dagen vind ik mezelf op dit forum om wat dingen te zoeken en te zien, gezien mijn volledige topologie gaat veranderen met Unifi.

Maar daarvoor ga ik tzt een nieuw topic starten om jullie daar in mee te nemen.
Voor nu leek het mij leuk om jullie mee te nemen in de hobby van een paar weken terug..

Ik zag de nieuwe Chime op UI.com en dacht; ja eindelijk. Onze mechanische deurbel gong maakt prima geluid, maar mevrouw onder de afzuigkap mist hem nog wel eens. Nou krijg ik een notificatie via de UI app, maar die heeft het nog niet mogen redden tot de iphone van mevrouw..
Mooi zo'n Chime, wel prijzig.. eigenlijk dan 2 stuks beter.. 120 euro..

Nou heb ik HomeAssistant thuis draaien, sonos systemen, dat moet toch ander te doen zijn?
Ik heb Unifi Protect gekoppeld in Home Assistant, en Sonos ook.
Met wat zoeken op internet, kwam ik de post tegen van John Zanussi.
Daar vond ik in ieder geval het geluid van de UI Chime, dus dat is mooi.

Wat John deed/doet is een snapshot maken van de staat van zijn zijn Sonos.
Speelt een wav/mp3 af
en hervat de staat van zijn Sonos uit de snapshot.

Tijden zijn vooruit gegaan en plugins zijn verbeterd.
We hebben tegenwoordig een Announce functie binnen Home Assistant's Sonos plugin.
Hierdoor stopt het originele geluid van de sonos niet maar dimt even, speelt het wav/mp3tje af en hervat weer.

Hierdoor is een snapshot niet nodig, dus ook makkelijker te configureren.
Hier het stappenplan om dit te doen, er van uit gaande dat de sonos en unifi protect plugin draaien op HomeAssistant.

Ga in Home Assistant naar Media > My Media > Upload > Chime.wav
De chime is hier te vinden: https://github.com/johnzanussi/unifi-g4-doorbell-sounds

Maak een nieuwe automation: (Id's even zelf na lopen)
Code:
alias: Doorbell Chime over Sonos
description: ""
trigger:
  - type: occupied
    platform: device
    device_id: ***************
    entity_id: ***************
    domain: binary_sensor
condition: []
action:
  - service: media_player.play_media
    target:
      entity_id:
        - media_player.kantoor
        - media_player.woonkamer
    data:
      announce: true
      media_content_type: music
      media_content_id: media-source://media_source/local/Chime.wav
      extra:
        volume: 40
mode: single
In de normale User interface ziet dit er zo uit:
1699868503253.png


En als we dan toch bezig zijn..
Hoe ziet die situatie er nu uit?
Ik zit media te kijken op mijn tv, ik hoor de deurbel..
Eerste wat je doet? Pauzeren waar je mee bezig was..
Ook maar als extra stap toegevoegd..
1699868725486.png

Om dan toch nóg een keer door te gaan heb ik een notificatie gepusht naar de TV. als je dan zit te kijken dan weet je ook Waarom hij gepauzeerd is mocht je de deurbel gemist hebben.
1699868832451.png
1699868840968.png

Eigenlijk wilde ik dan een livestream van mn camera hebben, mocht de TV aan staan. maar dit heb ik uiteindelijk anders opgelost.
Hierover ook weer een nieuw topic want dit heb ik niet met Home Assistant gedaan.
 
  • Leuk
Waarderingen: den1972 en Koffie
Welkom ! Ik had dit aangepakt met Node Red binnen HA. Ik heb alle automations met Node Red gedaan. De basis is inderdaad dat een Sonos snapshot wordt gemaakt die weer teruggezet wordt als de ding dong heeft gespeeld. Die announce functie maakt het allemaal wel gemakkelijker.

1699869920488.png
 
  • Leuk
Waarderingen: SandyBee
Kijk,

Wat leuk om te zien dat Announce nu werkt. Eerder was dit niet mogelijk en had ik het inderdada zoals beschreven gedaan.

Zojuist aangepast en werkt goed, thanks hiervoor!
 
  • Leuk
Waarderingen: SandyBee
Ik had er toendetijd voor gekozen om het dan maar niet te doen, omdat die snapshots en dingen in mijn hoofd teveel gedoe waren voor wat het opleverde, zeker als het de muziek onderbreekte. Hier heb ik wel wat aan :)
 
  • Leuk
Waarderingen: SandyBee
Activiteit
Er wordt op dit moment (nog) geen nieuwe reactie gepost.
  Topic Status: Hallo . Er is al meer dan 14 dagen geen nieuwe reactie meer geplaatst.
  De inhoud is mogelijk niet langer relevant.
  Misschien is het beter om in plaats daarvan een nieuw onderwerp te starten..