❄️G4 Doorbell en kou en niet bellen maar rebooten.

Davey400

UniFier
12 okt 2021
1.409
2
764
163
Ik miste net een bezorger; zag de bus wegrijden.
Had kennelijk echt braaf aangebeld.
Echter is het nu zo koud dat kennelijk de interne accu het moment waarop de G4 even geen spanning meer krijgt niet meer kan overbruggen.

Heeft iemand daar een oplossing voor, bij gebruik van een mechanische bel?
Wel eens proberen te vervangen, die accu?

Of is dat gewoon: overschakelen naar een externe chime zodat de spanningsonderbreking er niet meer is?
 
lol
Opgelost door de externe mechanische bel in Protect op 'none' te zetten.
Daardoor reboot ie niet meer, en kan ik via Home Assistant uit een ander apparaat geluid laten komen.
:cool:
 
Tja, de engineers bij Ubiquiti moeten een slechte dag hebben gehad toen ze deze oplossing met de ingebouwde accu bedachten. Ze hadden het op zoveel manieren anders kunnen oplossen, zonder accu. :(
 
Precies. Of een grotere dan ‘net aan’ en dus bij kou net niet.
Maar goed; toch even aan het kijken naar een losse ‘chime’.

Zijn er hier ervaringen met andere bellen die via Protect kunnen?
Er is een oude compatibiliteitslijst, maar die zijn niet echt verkrijgbaar.

Alternatief is een bel die ik via Home Assistant kan triggeren.*
Als iemand een goede suggestie heeft hoor ik het graag.

*(iets dergelijks gebruik ik nu in de schuur waar een gewone deurbel even spanningsloos wordt gemaakt en weer aan gaat, waardoor deze als bij-effect heeft dat ie een keer rinkelt.
 
Hier 's winters ook sporadisch uitval. Toch jammer dat Ubiquiti niets doet (voor zover ik weet) met zulke problemen. Een upgrade of korting op aanschaf van een verbeterde versie was wel zo netjes geweest.
 
  • Leuk
Waarderingen: Davey400
Heb er van het weekend ook 1 geïnstalleerd. Ter vervanging van een EUFY. Heb de deurbel op 5v aangesloten, oude deurbel bedrading op usb c aansluiting gesoldeerd en op de v5 uitgang van esp relay aangesloten. De oude mechanische bel wordt geschakeld door hetzelfde esp relay (droog contact normally open) via home assistant.

Een automation in home assistant zorgt er voor dat bij het indrukken van de deurbel het volgende gebeurt:

1. Snapshot in home assistant
2. Actionable notificatie in home assistant (met foto) met 2 knoppen: 1 deur openen, 2 voice bericht door speaker van deurbel afspelen
3. Ouderwetse deurbel gaat aan via relay
4. Deurbel mp3 geluid wordt afgespeeld op google home speakers in de werkkamers (tijdens werktijd)

Super, bij eufy was dit hit and miss.. camera draaide niet continu. Usb c aansluiting was een uitdaging met de beperkte ruimte. Maar geen gezeur met power!
 
Sinds het uitschakelen van de mechanische bel (de 2 wijnglazen) gaat het hier weer goed; geen uitvallers meer gehad.
Kreeg vandaag een mail dat de officiële ‘chimes’ weer op voorraad waren; gelijk 2 besteld, kan die knutsel-oplossing die ik had ook er weer uit.
 
Heb er van het weekend ook 1 geïnstalleerd. Ter vervanging van een EUFY. Heb de deurbel op 5v aangesloten, oude deurbel bedrading op usb c aansluiting gesoldeerd en op de v5 uitgang van esp relay aangesloten. De oude mechanische bel wordt geschakeld door hetzelfde esp relay (droog contact normally open) via home assistant.

Een automation in home assistant zorgt er voor dat bij het indrukken van de deurbel het volgende gebeurt:

1. Snapshot in home assistant
2. Actionable notificatie in home assistant (met foto) met 2 knoppen: 1 deur openen, 2 voice bericht door speaker van deurbel afspelen
3. Ouderwetse deurbel gaat aan via relay
4. Deurbel mp3 geluid wordt afgespeeld op google home speakers in de werkkamers (tijdens werktijd)

Super, bij eufy was dit hit and miss.. camera draaide niet continu. Usb c aansluiting was een uitdaging met de beperkte ruimte. Maar geen gezeur met power!
Hi RonaldT, zou je de code van de notificatie kunnen plaatsen?
Alvast bedankt!
 
YAML:
alias: Doorbell pressed
description: ""
triggers:
  - type: occupied
    device_id: cb06d76fc33df78f5a560fabe582b806
    entity_id: ec46aeb8c98af4af2580e441225391eb
    domain: binary_sensor
    trigger: device
conditions: []
actions:
  - parallel:
      - repeat:
          count: "1"
          sequence:
            - type: turn_on
              device_id: 97df5ae5f53566c1219bfcde142fd2bc
              entity_id: switch.deurbel_ring
              domain: switch
            - delay:
                hours: 0
                minutes: 0
                seconds: 1
                milliseconds: 0
            - type: turn_on
              device_id: 97df5ae5f53566c1219bfcde142fd2bc
              entity_id: switch.deurbel_ring
              domain: switch
      - data:
          message: Someone at the door
          data:
            image: /local/doorbell_snapshot.jpg
            actions:
              - action: Open_door
                authenticationRequired: null
                title: Open the front door
              - action: Leave_package
                authenticationRequired: null
                title: Respond to delivery guy
        action: notify.mobile_app_1
      - if:
          - condition: time
            after: "08:00:00"
            before: "20:00:00"
            weekday:
              - mon
              - tue
              - wed
              - thu
              - fri
              - sat
              - sun
        then:
          - parallel:
              - if:
                  - condition: not
                    conditions:
                      - condition: state
                        entity_id: media_player.attic_back_speaker
                        state: unavailable
                  - condition: zone
                    entity_id: person.ronald
                    zone: zone.home
                then:
                  - data:
                      media_content_id: http://192.168.10.41:8123/local/doorbell.mp3
                      media_content_type: audio/mp3
                    target:
                      entity_id:
                        - media_player.attic_back_speaker
                    enabled: true
                    action: media_player.play_media
      - if:
          - condition: not
            conditions:
              - condition: state
                entity_id: media_player.living_room_display
                state: unavailable
        then:
          - data:
              media_content_id: http://192.168.10.41:8123/local/doorbell.mp3
              media_content_type: audio/mp3
            target:
              entity_id:
                - media_player.living_room_display
            enabled: true
            action: media_player.play_media
mode: single

Hi RonaldT, zou je de code van de notificatie kunnen plaatsen?
Alvast bedankt!
Moest ff uitvogelen hoe je hier code neer zet.. de notificatie refereert aan twee actions. Ik zet ze allebei in de post hier onder. En nog een separate om een snapshot te maken. Totaal dus 4 automations.

YAML:
alias: Actionable Notification - open door
description: ""
triggers:
  - event_type: mobile_app_notification_action
    context:
      user_id:
        - acf60fd8d0864fda93e2839d401c5bf6 #beperkt de uitvoering tot acties van specifieke username
        - e715b81ddeae449c9661ab52a2964b7e
    event_data:
      action: Open_door
    trigger: event
conditions:
  - condition: or
    conditions:
      - condition: zone
        entity_id: person.1 #alleen deur openen als er iemand thuis is
        zone: zone.home
      - condition: zone
        entity_id: person.2
        zone: zone.home
actions:
  - data: {}
    target:
      entity_id:
        - lock.front_door
    action: lock.open
mode: single

En de text door de speaker:

YAML:
alias: Action leave package
description: ""
triggers:
  - event_type: mobile_app_notification_action
    context:
      user_id:
        - acf60fd8d0864fda93e2839d401c5bf6
        - e715b81ddeae449c9661ab52a2964b7e
    event_data:
      action: Leave_package
    trigger: event
conditions: []
actions:
  - action: tts.cloud_say
    data:
      cache: false
      message: Can you leave the package near the door please?
      entity_id: media_player.g4_doorbell_pro_speaker
mode: single

En de snapshot:

YAML:
alias: Doorbell snapshot
description: ""
triggers:
  - type: occupied
    device_id: cb06d76fc33df78f5a560fabe582b806
    entity_id: ec46aeb8c98af4af2580e441225391eb
    domain: binary_sensor
    trigger: device
conditions: []
actions:
  - action: camera.snapshot
    metadata: {}
    data:
      filename: /config/www/doorbell_snapshot.jpg
    target:
      entity_id: camera.g4_doorbell_pro_high_resolution_channel
mode: parallel
max: 3

Laat weten mocht je nog iets nodig hebben! Als het werkt krijg je een notificatie met een tekst, een foto an 2 knoppen, 1 om de deur te openen 1 om een tekst van text to speech door de speaker te gooien.
 
Laatst bewerkt:
  • Leuk
Waarderingen: Verstappen#1 en Toolhead
Volgende stap is natuurlijk om van de deurbel een assist speaker te maken. Hoe vet om bij vertrek aan te bellen en te vragen of hij kan controleren of de lichten nog aanstaan en ze eventueel uit te zetten.. maar goed we gaan behoorlijk off topic. De belangrijkste suggestie is om de eufy via usb/5v van continue stroom te voorzien.

Je kan dit doen door bestaande usb c kabel open te maken en de draden te buigen (draadjes zijn vrij dun). Ik heb m uiteindelijk helemaal afgepeld, tin van de connector verwijderd en en een wat dikkere kabel met vaste kern aan vast gezet. Deze met een kroonsteen (klein) aan de deurbel draden vastgezet.

Alternatief is om een losse connector te kopen, en daar de 5v en Ground op te solderen. Zoiets bijvoorbeeld:


Bij mouser alleen bestelbaar per 5000... Maar voor het idee.
 
  • Leuk
Waarderingen: Verstappen#1