[Tutorial] Migratie van Hue Bridge naar Z2M + HA (docker)

Pagina: 1
Acties:

Acties:
  • +8 Henk 'm!

Verwijderd

Topicstarter
In september 2023 heeft Philips Hue (Signify) aangekondigd dat je verplicht een Hue Account moet koppelen aan je bridge om je devices te kunnen blijven aansturen.

Aangezien dat inhoudt dat je bridge gekoppeld moet zijn aan het internet, met alle risico's (en data gathering door Signify/Philips) van dien, tijd om een alternatief op te zetten.

Deze tutorial is in geen zins bedoeld als complete guide (wellicht dat we als GoT dat wel gezamenlijk voor elkaar krijgen, input welkom!).
De tutorial is bedoeld om een eerste aanzet te geven o.b.v. mijn eigen ervaring en uitzoekwerk.

Deze tutorial is samengesteld door wat ik online heb kunnen vinden over het opzetten van onderstaande.

Afbeeldingslocatie: https://tweakers.net/i/mW9jR9cTchhWIVM4nS34H_W-hJk=/234x176/filters:strip_exif()/f/image/5A6sUBueSqL3kgTNWH8ym3NI.png?f=fotoalbum_medium

Om discussies te voorkomen over het feit dat je Bridge al internet nodig heeft voor de buiten huisbediening van je verlichting:
Philips geeft inderdaad aan dat ze dat graag willen. Echter is dat ook geen vereiste.
Wanneer je je Hue Bridge geen internet toegang geeft, kun je middels een VPN naar je eigen huis (je hebt dan wel een VPN-server nodig) alsnog verbinding te maken met de Hue Bridge en het e.a. bedienen.

Goed, dat gezegd hebbende... hoe kom je van die Bridge af?

Een kort boodschappenlijstje:Aangezien ik al een Pi had draaien met Docker, heb ik gekozen voor HomeAssistant Supervised.
En daar gaat deze handleiding dan ook over. Er zijn meerdere wegen die naar Rome leiden.
Deze tutorial kan je daarin wellicht helpen.

Qua software gebruik ik het volgende:
  • HomeAssistant
  • Docker
  • MQTT
  • Zigbee2MQTT
Wanneer je ervoor kiest om HomeAssistant OS te gebruiken, kun je Docker, Zigbee2MQTT & MQTT overslaan, dat wordt daar geregeld via Add-ons (en op de achtergrond docker & containers).
Daarnaast is HA Supervised niet de aanbevolen methode als je weinig kennis hebt van Linux, e.d.
Deze tutorial gaat ervan uit dat je ook van het e.a. af weet qua randzaken wat dat betreft.

Ik ga ervan uit dat je bekend bent (of bereid bent om dat te worden) met de Raspberry Pi, deze op een x64 build draait, up-to-date is & een vast-IP heeft. Dat gedeelte sla ik hier over. Genoeg online bronnen die je daarbij kunnen helpen.
De Pi heeft (tijdelijk) internet access nodig om de benodigde packages te kunnen downloaden.

Installatie handleiding voor:Om je wat verder op weg te helpen, hieronder wat code die je je SSH-sessie naar je Pi kunt gebruiken voor installatie van je setup.

Docker:
code:
1
2
3
4
5
6
sudo mkdir /dockervolumes
sudo curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi
logout

sudo systemctl enable docker


MQTT:
code:
1
2
3
4
5
6
7
sudo mkdir /dockervolumes/mosquitto
sudo mkdir /dockervolumes/mosquitto/config
sudo mkdir /dockervolumes/mosquitto/data
sudo mkdir /dockervolumes/mosquitto/log
sudo touch /dockervolumes/mosquitto/config/mosquitto.conf

sudo nano /dockervolumes/mosquitto/config/mosquitto.conf


Vul in:
code:
1
2
3
4
5
allow_anonymous true
listener 1883 0.0.0.0
persistence true
persistence_location /mosquitto/data/
log_dest file /mosquitto/log/mosquitto.log


Maak nu de MQTT-container aan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
docker create \
--name mosquitto \
-it \
-p 1883:1883 \
-p 9001:9001 \
--hostname=mosquitto\
-v /dockervolumes/mosquitto/config:/mosquitto/config \
-v /dockervolumes/mosquitto/data:/mosquitto/data \
-v /dockervolumes/mosquitto/log:/mosquitto/log \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
--restart unless-stopped \
eclipse-mosquitto:latest


Zigbee2MQTT
Indentificeer eerst welk ID jouw Zigbee stick heeft:
code:
1
ls -l /dev/serial/by-id


Daar komt iets uit als:
code:
1
usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230509114723-if00 -> ../../ttyACM1


Het eerste gedeelte vul je hieronder in bij <JOUW DEVICE> het tweede gedeelte bij <PORT>

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
sudo mkdir /dockervolumes/zigbee2mqtt/
sudo mkdir /dockervolumes/zigbee2mqtt/data
docker create \
--name zigbee2mqtt \
--restart=unless-stopped \
--hostname=zigbee2mqtt \
--device=/dev/serial/by-id/<JOUW DEVICE>:/dev/<PORT> \
-p 8181:8080 \
-v /dockervolumes/zigbee2mqtt/data:/app/data \
-v /run/udev:/run/udev:ro \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
-e TZ=Europe/Amsterdam \
koenkk/zigbee2mqtt


Nadat je deze container gestart hebt, stop je deze weer, om vervolgens de configuratie aan te passen:

code:
1
docker start zigbee2mqtt

code:
1
docker stop zigbee2mqtt


code:
1
sudo nano /dockervolumes/zigbee2mqtt/data/configuration.yaml


Vul in bij:
code:
1
2
3
4
5
server: mqtt://<IP VAN JE PI>:1883
serial:
  port: /dev/<PORT>
advanced:
  network_key: GENERATE


Die key is om de default encryption key van je Zigbee netwerk te resetten.
Wel zo veilig. Ref: https://www.zigbee2mqtt.i...ee-network-encryption-key

Restart daarna de container:

code:
1
docker restart zigbee2mqtt


HomeAssistant:
code:
1
2
3
4
5
6
sudo apt-get install jq wget curl avahi-daemon udisks2 libglib2.0-bin network-manager dbus apparmor systemd-resolved systemd-journal-remote -y  
sudo reboot

wget https://github.com/home-assistant/os-agent/releases/download/1.6.0/os-agent_1.6.0_linux_aarch64.deb 
sudo dpkg -i os-agent_1.6.0_linux_aarch64.deb  
rm os-agent_1.6.0_linux_aarch64.deb


check of het allemaal oké draait:
code:
1
gdbus introspect --system --dest io.hass.os --object-path /io/hass/os


Wanneer je PiHole gebruikt, pas dan dit bestand aan.
code:
1
sudo nano /etc/system/resolved.conf


Uncomment deze regel en vul "no" in:
code:
1
DNSStubListener=no


code:
1
sudo service systemd-resolved restart


code:
1
2
wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb  
sudo dpkg -i homeassistant-supervised.deb


Selecteer RaspberryPi x64 tijdens de installatie.
code:
1
rm homeassistant-supervised.deb


Bewerk je bootfile, om apparmor automatisch te laten starten.
code:
1
sudo nano /boot/cmdline.txt


Voeg aan het eind van de regel het volgende toe:
code:
1
apparmor=1 security=apparmor

Voordat je je Pi Reboot, wacht minstens 5 minuten zodat de installatie alle benodige achtergrondprocessen (aanmaken Docker network, containers, etc) heeft afgerond. Duurt ff, boel werk (blijkbaar).
code:
1
sudo reboot


Nu dat draaiend is en je Home Assistant conform de initiële handleiding hebt ingesteld, koppel je HomeAssistant aan MQTT:

Open Home Assistant via: http://<IP VAN JE PI>:8123
- Settings | Devices | Add Integration
- zoek naar MQTT
- Vul het IP van je Pi in & poort 1883
- Listen to a topc: "zigbee2mqtt"
- Publish a packet: "homeassistant"

Afbeeldingslocatie: https://tweakers.net/i/NGPDrzxQ9eY8faYX6J3IQsJ_xrc=/234x176/filters:strip_exif()/f/image/NNiD1Zt6KFTE0nVyWftXhcPb.png?f=fotoalbum_medium Afbeeldingslocatie: https://tweakers.net/i/jUrJktcR0zV5v8HfNpQKFqj16pY=/234x176/filters:strip_exif()/f/image/8F8Hc438gEDOXhkpf7cFVF33.png?f=fotoalbum_medium

Maak nu ook (voor zover niet al gedaan) je ruimtes aan waar je je lampen hebt hangen:
- Settings | Areas | Create Area

Afbeeldingslocatie: https://tweakers.net/i/dN3yIQhRqNyUGQKpkMeOQYO5J2s=/234x176/filters:strip_exif()/f/image/6t6jCZR3qcYSskvlSPsqi51c.png?f=fotoalbum_medium

Zigbee2MQTT open je via http://<IP VAN JE PI>:8181
In Zigbee2MQTT leg je de koppeling naar HomeAssistant:
- Settings | Home Assistant Integration
- Home Assistant (simple), checkbox + click submit.

Afbeeldingslocatie: https://tweakers.net/i/SgTFcWiqanlLvwwFVmWUol-AvoM=/234x176/filters:strip_exif()/f/image/ZUh7oIa1zjjUw6FMFhFBWRA3.png?f=fotoalbum_medium

In Zigbee2MQTT leg je de koppeling naar MQTT:
- Settings | MQTT
- BaseTopic: "zigbee2mqtt"
- MQTT Server: mqtt://<IP van je PI>:1883

Afbeeldingslocatie: https://tweakers.net/i/Ler3sJAarRgMsgCziVL2vEEKZGo=/234x176/filters:strip_exif()/f/image/L7bjK2hmYX9osRuWQ0B8D2tw.png?f=fotoalbum_medium

Zorg dat Zigbee2MQTT nieuwe connecties accepteert:
- Settings | Main
- vinkje bij Permit Join & click Submit

Afbeeldingslocatie: https://tweakers.net/i/WxqiAzYqh-kS9T8p48YaDw2alrE=/234x176/filters:strip_exif()/f/image/y9T2VQGSjI62VdWE1J5ROB7Q.png?f=fotoalbum_medium

Verwijder nu (tip: doe het per set lampen) je lampen nu uit je Philips Hue Bridge (app).
Als het goed is gaan die lampen nu branden (voor zover ze dat nog niet deden).
Wacht 30 seconden. En geef (eventueel) de lampen een power cycle (uit/aan).

In Zigbee2MQTT zie je nu de lampen in je dashboard (of devices tabblad) verschijnen.
Mijn tip is, om ze hier 1 voor 1 van een "Friendly Name" te voorzien en dat te synchroniseren met Home Assistant.

Afbeeldingslocatie: https://tweakers.net/i/qhWvIp5U3MdLn12VztLlPcJdvFs=/234x176/filters:strip_exif()/f/image/diMxZVm5wG6BQNpTWuLHbHTO.png?f=fotoalbum_medium

Verder zou ik in Zigbee2MQTT ook je lampen per groep samenvoegen, zoals je ook in Hue had.
Deze groepen worden ook gepubliceerd in Home Assistant en kun je derhalve ook zo inzetten aldaar.
Zo doende hoeft Home Assistant slechts 1 commando te sturen i.p.v. 3 afzonderlijke lampen aan te sturen.
Is nét even wat efficiënter/logischer.
Daarbij, mocht je ooit van Home Assistant af willen, staan in ieder geval al je groepen nog bij de bron, Zigbee2MQTT.

Afbeeldingslocatie: https://tweakers.net/i/K7fQT8NMHDvJXU_zL4auMCfwCZE=/234x176/filters:strip_exif()/f/image/vWYVIyUFjpRasqNEil5CIbNm.png?f=fotoalbum_medium

Ga terug naar Home Assistant en open:
Settings | Devices
Je ziet nu je lampen & groepen staan met een paars icoon er voor (i.p.v. als je eerder je bridge had gekoppeld aan Hue), het Hue icoon.
(Zoek desgewenst op MQTT).
Klik deze aan, bewerk deze (rechts boven), geef deze een naam & voeg toe aan de ruimte waar de lamp zich bevindt.

Afbeeldingslocatie: https://tweakers.net/i/egZv3H1TzTE6hBDZDRsEpfps3Go=/234x176/filters:strip_exif()/f/image/vhG5c5KvWOz0U6goPtVocRAK.png?f=fotoalbum_medium

Open Settings | Entities
Bewerk elke lamp & groep, voeg deze toe aan de ruimte waar deze zich bevindt.

Afbeeldingslocatie: https://tweakers.net/i/_z9HcyqEsxSHY1eIWwRemxggPzg=/234x176/filters:strip_exif()/f/image/yBfj3xgicw7WUQzM1wAPysco.png?f=fotoalbum_medium

Je kunt nu een dashboard maken met al je lampen erin en ze daarmee aan/uit zetten en (handmatig) kleuren geven. Hoe je een dashboard maakt is een les Home Assistant, al is het intuitief genoeg om het zo te snappen voor de gemiddelde tweaker. Daarom skip ik dat stuk dan ook in de handleiding.

Afbeeldingslocatie: https://tweakers.net/i/vXgEYbB6r_3v_sYDS89Y0xv4his=/234x176/filters:strip_exif()/f/image/rPDp6c4THWwBNrYQKDkzum9l.png?f=fotoalbum_medium

Klaar? Schakel dan in Zigbee2MQTT in onder Settings | Main "Permit & Join" uit.

Wat ik je verder nog aanraad is om een backup te maken van zowel Home Assistant als Zigbee2MQTT.
Dit kun je in Home Assistant inregelen via een Automation. (Settings | Automations)

Afbeeldingslocatie: https://tweakers.net/i/pZdKodioweJab5wkKTO5SKOvPOw=/234x176/filters:strip_exif()/f/image/y2vjYIohojXpx881y110V3Ep.png?f=fotoalbum_medium Afbeeldingslocatie: https://tweakers.net/i/FF3IEjeo_H2jkfGpSGrgZzM_e3s=/234x176/filters:strip_exif()/f/image/6cCVxEcCkIVytjqo9TKaCbce.png?f=fotoalbum_medium

De Zigbee2MQTT backup wordt vreemdgenoeg in je Database opgeslagen.
Derhalve kun je geen los bestand via scripting kopieren.
Daarom kies ik er voor om de container middels een cronjob elke nacht te stoppen en de data folder dan maar weg te kopiëren naar elders.

code:
1
2
3
sudo docker stop zigbee2mqtt
sudo cp -r /dockervolumes/zigbee2mqtt/ /nas.backup/zigbee2mqtt/
sudo docker start zigbee2mqtt


De HomeAssistant backup vind je terug op je Pi in:
code:
1
/usr/share/hassio/backup/


Deze kun je vervolgens weer met een cronjob ergens anders heen kopieren.

Technisch gezien heb je nu alle lampen (en andere sensoren, etc) overgezet naar Home Assistant & Zigbee.
Alle acties/handelingen/scenes zul je echter zelf opnieuw moeten aanmaken.

Om te laten zien wat erbij komt kijken, een voorbeeld van mijn wakeup light in de slaapkamer:
Ga naar Settings | Helpers en maak daar de volgende Date/Time helper (op basis van een tijdstip) aan:

Afbeeldingslocatie: https://tweakers.net/i/Fvr41UwDm_koV4GQFFZd3RUoryk=/234x176/filters:strip_exif()/f/image/HQl78fDaF0Wvuq0h0yMpK6dq.png?f=fotoalbum_medium

Bewerk de nieuwe Helper en stel de tijd in.

Afbeeldingslocatie: https://tweakers.net/i/nqA3yed1S0xW9FdNzZpLN61QN1c=/234x176/filters:strip_exif()/f/image/YSD619kg4ddjbn9k5eIfVVua.png?f=fotoalbum_medium

En voeg vervolgens de helper toe aan de ruimte van toepassing:
Afbeeldingslocatie: https://tweakers.net/i/zSSWG70qYL6yVxByA6F_mfGLs-U=/234x176/filters:strip_exif()/f/image/NiuVSygnO93JNYLvPXBpRFMQ.png?f=fotoalbum_medium

Ga nu naar Settings | Automations en maak een nieuwe automation aan.
Stel de trigger & Condition als volgt in:

Afbeeldingslocatie: https://tweakers.net/i/Mb3t-g33qFMCARU_39ruiOHwndw=/234x176/filters:strip_exif()/f/image/oiRfVmktWirQAM4YpAUgqozU.png?f=fotoalbum_medium

Daarna volgen 5 acties:

#1 Lamp aandoen op de warmste stand en de laagste intensiteit.

Afbeeldingslocatie: https://tweakers.net/i/0vpUz_wnVoqC1GSEmJN-lbeWHEo=/234x176/filters:strip_exif()/f/image/VYL14Zx2elx0xDWUU2J4wAfN.png?f=fotoalbum_medium

#2 2 sec wachttijd.
Afbeeldingslocatie: https://tweakers.net/i/GSS3XXVdlaHKT0mzMTW3xEdgSQE=/234x176/filters:strip_exif()/f/image/b2cDr5pqXYFTj9aBopD0wP5T.png?f=fotoalbum_medium

#3 gedurende 5 minuten het licht steeds koeler van temperatuur en helderheid naar 100% brengen.

Afbeeldingslocatie: https://tweakers.net/i/wESwtdcu1UbyVnrX1zWDnMh_43o=/234x176/filters:strip_exif()/f/image/mSMhIEgX5lz5B1lz1Cxg8UW3.png?f=fotoalbum_medium

#4 & 5 - na 30 minuten de lamp vanzelf uitdoen

Afbeeldingslocatie: https://tweakers.net/i/IODS93sviIVaWdcmQhBTWVndcOs=/234x176/filters:strip_exif()/f/image/20VAFobeCp7YDcf4v3lSYQQ9.png?f=fotoalbum_medium

Yaml code van bovenstaande (lekker makkelijk copy/pasten):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
alias: "Wakeup Light: Kantoordag"
description: Maandag & Donderdag @ 06:30
trigger:
  - platform: time
    at: input_datetime.alarm_kantoordag
condition:
  - condition: time
    after: "00:00:00"
    before: "23:59:59"
    weekday:
      - mon
      - thu
action:
  - service: light.turn_on
    data:
      color_temp: 500
      brightness_pct: 2
      transition: 5
    target:
      entity_id: light.slaapkamer_lamp_1
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - service: light.turn_on
    data:
      color_temp: 365
      brightness_pct: 100
      transition: 300
    target:
      entity_id: light.slaapkamer_lamp_1
  - delay:
      hours: 0
      minutes: 30
      seconds: 0
      milliseconds: 0
  - service: light.turn_off
    data: {}
    target:
      entity_id: light.slaapkamer_lamp_1
mode: single



Bovenstaande simuleert het sunrise effect uit de Hue Bridge setup, zonder dat die bridge nog bestaat in je omgeving. Er zijn vast efficiëntere manieren/templates/etc, mocht ik dat nog tegenkomen, zal ik dat toevoegen.

Vergelijkbare setups zal je ook voor je motion sensors e.d. moeten aanmaken.
't is allemaal niet over te zetten. Uiteindelijk vind ik het de moeite waard om van de hue-account verplichting af te komen. En 't was ook wel leuk om allemaal uit te zoeken. :)


Overigens bestaan er ook community templates welke je kunt importeren (zelf nog niet toegepast):
https://community.home-assistant.io/c/blueprints-exchange/53
https://epmatt.github.io/...ers/philips_8718699693985
https://community.home-as...itch-rwl020-rwl021/255048

En anders kun je altijd zelf nog gaan bouwen:
https://www.home-assistant.io/integrations/scene/

Indien je je Hue Bridge had gekoppeld aan een Voice Assistant (zoals Google Home/Alexa/etc).
Dan kun je dat (betaald) via Home Assistant Cloud doen, een gratis alternatief.
Home Assistant zelf komt met dit voorstel, waar ik geen fan van ben omdat je dan het e.a. moet open zetten in je eigen firewall: https://www.home-assistant.io/integrations/google_assistant/

Of je gebruikt een Cloudflare tunnel, via deze tutorial:
https://everythingsmartho...ssistant-with-cloudlfare/

[ Voor 103% gewijzigd door Verwijderd op 19-12-2023 13:53 ]


Acties:
  • +1 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 10:59

Gizz

Dunder-Mifflin, Inc.

Uitgebreide tutorial! Wat ik willen toevoegen:
Wanneer je ervoor kiest om HomeAssistant OS te gebruiken, kun je Docker, Zigbee2MQTT & MQTT overslaan,
Misschien dit stuk dikgedrukt maken? Als leek lees je hier misschien makkelijk overheen, terwijl het gebruik van het OS 90% van de tutorial overbodig maakt :)

Verder lijkt 'Zigbee/HomeAssistant' in de topic titel te verwijzen naar ZHA. Terwijl in je tutorial alleen Z2M gebruikt wordt. Dat kan ook verwarrend werken voor iemand die voor het eerst met alle termen in aanraking komt.
Een kort boodschappenlijstje:
Sonoff Zigbee 3.0 Dongle Pluse (ZBdongle-E)
Het kan best dat je zelf die stick heb gebruikt en dat alles goed werkt. Maar om aan een leek specifiek de E-dongle aan te raden terwijl die chipset door Z2M zelf nog steeds afgeraden wordt binnen een standaard productieomgeving, lijkt me minder handig. In het boodschappenlijstje zou ik daarom gewoon sticks met de CC2652-chipset noemen, zoals Z2M die zelf ook adviseert :)

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ah, kijk dat is nuttige feedback. Dank je wel.
Heb het bij deze aangepast.

Dat van die stick is nog wel een nuttige, heb zelf dus abusievelijk 'de verkeerde' gekocht. Al hoop ik dat ie uiteindelijk wel supported gaat worden. :)

Acties:
  • 0 Henk 'm!

  • TheIbex
  • Registratie: Oktober 2005
  • Laatst online: 20-09 20:45
Mooie tutorial!

Ik overweeg ook om deze stap te zetten, ten eerste omdat ik steeds meer tegen de beperkingen aanloop van het Hue systeem, maar ook omdat ik gebruik wil maken van de opties die een Zigbee netwerk nog meer kan bieden (Radiatorknoppen, raam/deur sensoren en luchtvochtigheidssensoren).

Het enige wat ik lastig kan vinden is of ik het gedrag van mijn Hue Wall Switch modules kan overzetten. Ik gebruik nu scene cycle, dus elke druk is een andere scene (max 3)

Hoe hebben jullie dit geregeld?

Interpolis, glashelder!


Acties:
  • +1 Henk 'm!

  • MarcelGo
  • Registratie: Maart 2006
  • Nu online
Bedankt voor de info, hier geen specialist maar met behulp van HA Green toch overgestapt en kan de HUE bridge en account de deur uit _/-\o_

duurzaam is de weg, 14020 Wp solar, warmtepomp, EV


Acties:
  • +1 Henk 'm!

Verwijderd

Topicstarter
MarcelGo schreef op vrijdag 8 december 2023 @ 18:57:
Bedankt voor de info, hier geen specialist maar met behulp van HA Green toch overgestapt en kan de HUE bridge en account de deur uit _/-\o_
Ben blij te lezen dat je er iets aan gehad hebt.
Mocht je je Hue Bridge aan een Voice Assistant hebben gekoppeld, dan kun je ook dat herstellen.
Danwel via HA Cloud, of bijv via deze tutorial: https://www.home-assistant.io/integrations/google_assistant/ (moet je het e.a. open zetten in je firewall)
Of deze: https://everythingsmartho...ssistant-with-cloudlfare/ (tunnel)

Acties:
  • 0 Henk 'm!

  • MarcelGo
  • Registratie: Maart 2006
  • Nu online
Verwijderd schreef op dinsdag 19 december 2023 @ 09:11:
[...]

Ben blij te lezen dat je er iets aan gehad hebt.
Mocht je je Hue Bridge aan een Voice Assistant hebben gekoppeld, dan kun je ook dat herstellen.
Danwel via HA Cloud, of bijv via deze tutorial: https://www.home-assistant.io/integrations/google_assistant/ (moet je het e.a. open zetten in je firewall)
Of deze: https://everythingsmartho...ssistant-with-cloudlfare/ (tunnel)
Die 2e link volg ik inmiddels op YouTube, praat wel wat snel >:) , voice laat ik nog even voor wat het is, heb ik kort via google geprobeerd 3 jaar geleden inmiddels maar vond ik toch wel erg vermoeiend, even tablet of telefoon pakken gaat uiteindelijk vaak sneller....

duurzaam is de weg, 14020 Wp solar, warmtepomp, EV


Acties:
  • 0 Henk 'm!

  • sn33ky
  • Registratie: Juni 2004
  • Laatst online: 14-09 18:11
Voor een mooiere uitgebreide Wake-up light (&co) met wat meer mogelijkheden en eventueel te koppelen aan je GSM wekker applicatie: https://community.home-as...ith-sunrise-effect/255193

Daarnaast gebruik ik in deze automation een spotify connect speaker die een willekeurige geselecteerde playlist begint af te spelen op spotify na de wake-up light, en dan door middel van een volume increase scriptje gaat het volume van diezelfde speaker stilletjesaan harder.

Script volume increase
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
alias: Music Alarm Volume Adjust
fields:
  media_target:
    description: The media player to target
    example: media_player.slaapkamer
  volume_target:
    description: The target volume to increase to
    example: 0.5
sequence:
  - repeat:
      sequence:
        - delay:
            hours: 0
            minutes: 0
            seconds: 5
            milliseconds: 0
        - service: media_player.volume_set
          data:
            entity_id: "{{ media_target }}"
            volume_level: "{{ state_attr(media_target, 'volume_level') + 0.01 }}"
      until:
        - condition: template
          value_template: "{{ state_attr(media_target,'volume_level') >= volume_target }}"
  - delay:
      seconds: 5
  - service: media_player.volume_set
    data:
      entity_id: "{{ media_target }}"
      volume_level: "{{ volume_target }}"
mode: parallel
max: 5
icon: mdi:volume-plus


Automation to increase vilume:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
alias: Wake-up alarm with music
description: ""
trigger: []
condition:
  - condition: state
    entity_id: input_boolean.net_wakker
    state: "on"
action:
  - service: script.turn_on
    data:
      variables:
        media_target: media_player.slaapkamer
        volume_target: 0.6
    target:
      entity_id: script.music_alarm_volume_adjust
mode: restart


En in de wake-up light bleuprint zet ik een een Post-sunrise actions:
code:
1
2
3
4
5
service: automation.trigger
data:
  skip_condition: true
target:
  entity_id: automation.wake_up_alarm_with_music

[ Voor 17% gewijzigd door sn33ky op 19-12-2023 09:52 ]


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 10:06

Septillion

Moderator Wonen & Mobiliteit
Uitgebreide tutorial, deze had ik nog gemist! Maar denk dat iemand met HA OS er alleen niet zo veel aan heeft.

Ook mist er een best wel belangrijk ding dat in bijna alle tutorials wordt overgeslagen, stel een eigen netweok key in! Zie Secure your Zigbee network waarbij GENERATE in de config zetten het meest makkelijke is. Laatste keer dat ik hoorde leek dit alleen nog niet te werken bij Z2M als addon.

En misschien handig om te vermelden dat supervised install dus niet een aangeraden methode is door HA en al helemaal niet als je zelf weinig Linux kennis hebt.

[ Voor 16% gewijzigd door Septillion op 19-12-2023 10:50 ]


Acties:
  • +1 Henk 'm!

Verwijderd

Topicstarter
Septillion schreef op dinsdag 19 december 2023 @ 10:48:
Uitgebreide tutorial, deze had ik nog gemist! Maar denk dat iemand met HA OS er alleen niet zo veel aan heeft.

Ook mist er een best wel belangrijk ding dat in bijna alle tutorials wordt overgeslagen, stel een eigen netweok key in! Zie Secure your Zigbee network waarbij GENERATE in de config zetten het meest makkelijke is. Laatste keer dat ik hoorde leek dit alleen nog niet te werken bij Z2M als addon.

En misschien handig om te vermelden dat supervised install dus niet een aangeraden methode is door HA en al helemaal niet als je zelf weinig Linux kennis hebt.
Dank voor je tips, bij deze toegevoegd. :)
En zelf ook maar even mijn Zigbee encryption key van de default afgehaald.

Acties:
  • +1 Henk 'm!

  • Hotzenwalder
  • Registratie: November 2003
  • Laatst online: 05-09 16:14
Mooie uitleg. Ik ben ook bezig weg te migreren van Hue. Meeste werkt weer via HA en mqtt. Wat ik nog niet hebben kunnen vinden is de energy sensor, die het stroomverbruik meet van de Hue lamp. Via de Hue integratie in HA zat die sensor er vanzelf in, maar met de Hue lampen via Zigbee en mqtt mis ik nu die sensor. Wil ze graag als individueel apparaat toevoegen op het energie dashboard

[update] Ik het het al gevonden. Je kunt de sensor toevoegen via de add-on powercalc. De Hue lampen zijn bekend in de database van Powercalc

[ Voor 15% gewijzigd door Hotzenwalder op 14-01-2024 00:08 ]


Acties:
  • 0 Henk 'm!

  • GerkeJ
  • Registratie: Maart 2008
  • Laatst online: 16-09 08:28
TheIbex schreef op donderdag 2 november 2023 @ 15:08:
... Het enige wat ik lastig kan vinden is of ik het gedrag van mijn Hue Wall Switch modules kan overzetten. Ik gebruik nu scene cycle, dus elke druk is een andere scene (max 3)

Hoe hebben jullie dit geregeld?
Kijk een naar Smart Home Junkie filmpje YouTube: How to Cycle through Scenes like Hue using a Button in Home Assistan...
Werkt heel mooi.

Acties:
  • 0 Henk 'm!

  • grote_oever
  • Registratie: Augustus 2002
  • Laatst online: 19-09 21:45
Ik kwam dit topic toevallig afgelopen week tegen en wil hier toch wat verder in verdiepen voordat Hue opeens het inlog verplicht maakt. Ik ben dan van mening om de Hue bridge er volledig uit te gooien.

Zelf heb ik het hele huis uitgerust met HUE, dus de stap om alles over te zetten naar Z2M is best groot. Zelf heb ik ook al een aantal jaren Z2M draaien, maar dan met 3 temp sensors in het huis. Niet veel bijzonders dus. Ik loop nog wel tegen een aantal vragen aan:

- Hoe zet ik het beste de lampen over? Ik heb namelijk de lampen in het hele huis hangen en ben wel even benieuwd hoe ik ze het beste op Z2M krijg?
- Merken jullie nog verschil in de schakeltijd tussen Hue en Z2M? Is dit dezelfde snelheid of gaat dit sneller/langzamer?
- Inmiddels heb ik Z2M ook geintregreerd in Homebridge. Maar heeft iemand ervaring hiermee? Ik merk namelijk dat ik best veel de lampen aanzet met de homepod. "Hey Siri, zet de lampen in de bioscoopzaal aan".
- Hoe configureer je scenes onder accessoires? Ik heb namelijk één schakelaar waar ik meerdere scenes op heb.
- De lampen limiet die Hue nu heeft; is dit het geval van de HUE bridge? Of is dit het gevolg van het Zigbee protocol? Ik zit namelijk bij de Hue Bridge tegen de max van lampen aan. Ik heb een tijdje meer lampen gehad, maar ik merkte dat het schakelen dan niet prettig ging en de lampen soms niet aangaan. Als ik alles over zet naar Z2M zal ik over deze limiet heen gaan. Zat dit limiet in de Hue bridge of krijg ik straks problemen met Z2M? Bij de Hue bridge is dit namelijk niet zo'n probleem, want heb hier nog een reserve Hue bridge liggen.

[ Voor 3% gewijzigd door grote_oever op 28-01-2024 13:53 ]


Acties:
  • 0 Henk 'm!

  • MarcelGo
  • Registratie: Maart 2006
  • Nu online
Ik ben maar een beginner maar heb alle lampen opnieuw aangemeld in HA, de response tijd is niet anders dan bij HUE.

Wat betreft scenes, zit een hele mooi link in de post direct boven de jouwe...

duurzaam is de weg, 14020 Wp solar, warmtepomp, EV


Acties:
  • 0 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 10:59

Gizz

Dunder-Mifflin, Inc.

grote_oever schreef op zondag 28 januari 2024 @ 13:52:
- De lampen limiet die Hue nu heeft; is dit het geval van de HUE bridge?
Dat is inderdaad een beperking van de Hue-bridge. In theorie kan Zigbee duizenden devices in een mesh aan, maar in de praktijk wordt een paar honderd als goede grens aangegeven.

Op dit forum lopen in ieder geval genoeg mensen rond (waaronder ikzelf) die het dubbele of driedubbele aantal devices dat een Hue-bridge maximaal aankan, zonder problemen in een Z2M-mesh hebben :)

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

  • grote_oever
  • Registratie: Augustus 2002
  • Laatst online: 19-09 21:45
MarcelGo schreef op zondag 28 januari 2024 @ 13:59:
Ik ben maar een beginner maar heb alle lampen opnieuw aangemeld in HA, de response tijd is niet anders dan bij HUE.

Wat betreft scenes, zit een hele mooi link in de post direct boven de jouwe...
Bedankt, vergeten te vermelden. Ik maak geen gebruik van HA (ik heb het wel draaien, maar laat voor nu alles via Node-red/Domoticz lopen). Filmpje daarboven gaat over HA. Ik zie inmiddels dat er documentatie is over scenes: https://www.zigbee2mqtt.io/guide/usage/scenes.html
Gizz schreef op zondag 28 januari 2024 @ 14:04:
[...]

Dat is inderdaad een beperking van de Hue-bridge. In theorie kan Zigbee duizenden devices in een mesh aan, maar in de praktijk wordt een paar honderd als goede grens aangegeven.

Op dit forum lopen in ieder geval genoeg mensen rond (waaronder ikzelf) die het dubbele of driedubbele aantal devices dat een Hue-bridge maximaal aankan, zonder problemen in een Z2M-mesh hebben :)
Kijk, dat is prettig om te horen! Ik ga me er eens in verdiepen.

[ Voor 3% gewijzigd door grote_oever op 28-01-2024 14:13 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
grote_oever schreef op zondag 28 januari 2024 @ 13:52:
- Hoe zet ik het beste de lampen over? Ik heb namelijk de lampen in het hele huis hangen en ben wel even benieuwd hoe ik ze het beste op Z2M krijg?
- Merken jullie nog verschil in de schakeltijd tussen Hue en Z2M? Is dit dezelfde snelheid of gaat dit sneller/langzamer?
- Inmiddels heb ik Z2M ook geintregreerd in Homebridge. Maar heeft iemand ervaring hiermee? Ik merk namelijk dat ik best veel de lampen aanzet met de homepod. "Hey Siri, zet de lampen in de bioscoopzaal aan".
- Hoe configureer je scenes onder accessoires? Ik heb namelijk één schakelaar waar ik meerdere scenes op heb.
- De lampen limiet die Hue nu heeft; is dit het geval van de HUE bridge? Of is dit het gevolg van het Zigbee protocol? Ik zit namelijk bij de Hue Bridge tegen de max van lampen aan. Ik heb een tijdje meer lampen gehad, maar ik merkte dat het schakelen dan niet prettig ging en de lampen soms niet aangaan. Als ik alles over zet naar Z2M zal ik over deze limiet heen gaan. Zat dit limiet in de Hue bridge of krijg ik straks problemen met Z2M? Bij de Hue bridge is dit namelijk niet zo'n probleem, want heb hier nog een reserve Hue bridge liggen.
Betreft lampen overzetten, zoals in de TS aangegeven heb ik 't als volgt gedaan:

Verwijder nu (tip: doe het per set lampen) je lampen nu uit je Philips Hue Bridge (app).
Als het goed is gaan die lampen nu branden (voor zover ze dat nog niet deden).
Wacht 30 seconden. En geef (eventueel) de lampen een power cycle (uit/aan).


Schakeltijd merk ik niks qua verschil.

Homebridge kan ik je niks over vertellen, in HA werkt het feilloos.

Limiet van lampen zoals in de Hue Bridge, daar ben je vanaf. Geen 2e zigbee stick o.i.d. nodig.
Dus in V&A met die Hue Bridge dingen. :D

Acties:
  • 0 Henk 'm!

  • grote_oever
  • Registratie: Augustus 2002
  • Laatst online: 19-09 21:45
Inmiddels een paar stapjes verder.. moet wel eerlijk zeggen dat het allemaal wel beetje tegenvalt. Met name omdat ik zelf 50+ lampen heb en veel scenes. En bij de eerste lamp loop ik al gelijk tegen een probleem aan.

Het lukt me niet om mijn eerste GU10 lamp van Hue toe te voegen aan HA. Iemand enig idee waar ik dit moet gaan zoeken? Zelf ken ik HA niet en ik heb het idee dat de entiteiten niet herkend worden in HA.

- In Zigbee2MQTT zie ik de lamp goed naar voren komen en kan ik hem goed bedienen.
- Ook kan ik de lamp via node-red aan en uitzetten.
- HomeBridge komt de lamp ook gewoon naar voren.
- In HomeAssistant zie ik de lamp wel, maar de lamp heeft geen bedieningen.

Ik heb de lamp al een keer verwijdert en opnieuw toegevoegd, maar helaas zonder resultaat. Iemand enig idee hoe dit kan en hoe ik dit op kan lossen?

[ Voor 25% gewijzigd door grote_oever op 01-02-2024 07:20 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zie je iets in de logs van Home Assistant? Foutmeldingen / Info?
Screenshot helpen wellicht.

Werkt de MQTT koppeling tussen HA & Z2M goed? Als in, op andere type devices wel?

Acties:
  • +1 Henk 'm!

  • grote_oever
  • Registratie: Augustus 2002
  • Laatst online: 19-09 21:45
Verwijderd schreef op donderdag 1 februari 2024 @ 14:27:
Zie je iets in de logs van Home Assistant? Foutmeldingen / Info?
Screenshot helpen wellicht.

Werkt de MQTT koppeling tussen HA & Z2M goed? Als in, op andere type devices wel?
Bedankt voor je reactie. Inmiddels weer rustig voor gaan zitten en het bleek dat ik nog een oude versie had van HA. Na een update kwamen de lampen keurig door in HA!

Acties:
  • 0 Henk 'm!

  • shadylog
  • Registratie: November 2008
  • Laatst online: 19-09 16:15
Ik heb alles omgezet naar zigbee2mqtt met home assistant. In totaal heb ik 45 appareten. Alle software is uitstekend. Stabiliteit ook prima.
Problemen die ik tegen kom:
* geen ingebouwde manier om dubbel/triple clicks op schakelaars te configureren. ZHA kan dit kennelijk wel maar ik wil mqtt niet opgeven.
* mis defaults. Zoveel lampen en dan geen default scènes hebben is wel een probleem. Je bent lang bezig met configureren op deze manier.


Groot voordeel is is om ikea, brandmelders enz toe te voegen aan hetzelfde zigbee netwerk zonder extra hubs. De volgende stap is dat ik de adapter verhuis naar een andere locatie met ser2net.

Acties:
  • 0 Henk 'm!

  • DutchCrownNL
  • Registratie: Mei 2012
  • Laatst online: 19-09 10:50
Hier ook bezig om het eea uit te testen wat het prettigste werkt.
Momenteel nog de meeste lampen en remotes op de Hue Bridge, werkt als een zonnetje, en kan ze ook allemaal bedienen vanuit HA (Hue bridge gekoppeld aan HA).

Vervolgens een SkyConnect en Sonoff Zigbee gekocht, eerst getest met de SkyConnect in ZHA maar dat bereik viel me toch wel wat tegen, zeker als ik een paar kamers verderop een Aqara thermometer plaatste verloor ie regelmatig de verbinding, ondanks de SkyConnect met de verlengkabel was aangesloten.
Daarbij vind ik het netwerkoverzicht van ZHA maar onduidelijk, regelmatig te zien dat apparaten offline waren terwijl ze gewoon te bedienen waren 8)7

ZHA voor nu even uitgeschakeld en de Sonoff ingesteld met Z2M.
Netwerk overzicht ziet er stukken beter uit, koppelen van apparaten is echt super easy, maar krijg het idee dat hij de Hue lampen niet lekker aanstuurt. Ze gaan gewoon aan/uit, kan ze dimmen maar als ik dat met een Hue Remote probeer (ook gekoppeld aan Z2M) dan gaat het niet zo vloeiend als via ZHA of de Hue Bridge zelf.
Als ik de bewuste lampen via HA van helderheid wil aanpassen gaat het wel gewoon vloeiend.

Voor iedere lamp staat in Z2M de Transition op 1 ingesteld overigens, dus ik snap niet helemaal waar dat vandaan komt.

Xbox Live Ambassador | Xbox Series X & Xbox One X | Flintstone NL |


Acties:
  • 0 Henk 'm!

  • shadylog
  • Registratie: November 2008
  • Laatst online: 19-09 16:15
DutchCrownNL schreef op donderdag 1 februari 2024 @ 21:23:
Hier ook bezig om het eea uit te testen wat het prettigste werkt.
Momenteel nog de meeste lampen en remotes op de Hue Bridge, werkt als een zonnetje, en kan ze ook allemaal bedienen vanuit HA (Hue bridge gekoppeld aan HA).

Vervolgens een SkyConnect en Sonoff Zigbee gekocht, eerst getest met de SkyConnect in ZHA maar dat bereik viel me toch wel wat tegen, zeker als ik een paar kamers verderop een Aqara thermometer plaatste verloor ie regelmatig de verbinding, ondanks de SkyConnect met de verlengkabel was aangesloten.
Daarbij vind ik het netwerkoverzicht van ZHA maar onduidelijk, regelmatig te zien dat apparaten offline waren terwijl ze gewoon te bedienen waren 8)7

ZHA voor nu even uitgeschakeld en de Sonoff ingesteld met Z2M.
Netwerk overzicht ziet er stukken beter uit, koppelen van apparaten is echt super easy, maar krijg het idee dat hij de Hue lampen niet lekker aanstuurt. Ze gaan gewoon aan/uit, kan ze dimmen maar als ik dat met een Hue Remote probeer (ook gekoppeld aan Z2M) dan gaat het niet zo vloeiend als via ZHA of de Hue Bridge zelf.
Als ik de bewuste lampen via HA van helderheid wil aanpassen gaat het wel gewoon vloeiend.

Voor iedere lamp staat in Z2M de Transition op 1 ingesteld overigens, dus ik snap niet helemaal waar dat vandaan komt.
Hier hetzelfde met de transitie, maar ik doe toch niets via z2m ui. Sterker nog door niet te dimmen is het makkelijker scene's in te stellen vind ik.
Ik raad ook aan dat je groups maakt van spots bijv die altijd hetzelfde moet zijn en die aanstuurt via home assistant (dit werkt efficienter)
Verder heb je al naar "Binding" gekeken? Voor lampen waar ik altijd een schakelaar voor heb, heb ik die verbonden zodat als zelfs z2m uitvalt de boel nog steeds werkt. Je kan dan nog steeds de lampen aanpassen etc.

De aqara apparaten staan er om bekend dacht ik dat ze slecht bereik/batterij hebben. Persoonlijk ga ik denk ik voor wat BLE klimaat apparaten. Die gaan ook werken als thermostaat en wil geen risico's lopen dat ze niet werken.

Acties:
  • 0 Henk 'm!

  • DutchCrownNL
  • Registratie: Mei 2012
  • Laatst online: 19-09 10:50
shadylog schreef op vrijdag 2 februari 2024 @ 20:10:
[...]


Hier hetzelfde met de transitie, maar ik doe toch niets via z2m ui. Sterker nog door niet te dimmen is het makkelijker scene's in te stellen vind ik.
Ik raad ook aan dat je groups maakt van spots bijv die altijd hetzelfde moet zijn en die aanstuurt via home assistant (dit werkt efficienter)
Verder heb je al naar "Binding" gekeken? Voor lampen waar ik altijd een schakelaar voor heb, heb ik die verbonden zodat als zelfs z2m uitvalt de boel nog steeds werkt. Je kan dan nog steeds de lampen aanpassen etc.

De aqara apparaten staan er om bekend dacht ik dat ze slecht bereik/batterij hebben. Persoonlijk ga ik denk ik voor wat BLE klimaat apparaten. Die gaan ook werken als thermostaat en wil geen risico's lopen dat ze niet werken.
Ja van de groepen en bindings had ik al gezien en ook zo ingesteld (was nogal makkelijk omdat het een test opstelling was), waarom het niet werkte geen idee. We testen vrolijk verder en anders opzoek naar een andere oplossing, moet immers wel betrouwbaar zijn of ik slaap op de bank :+

Xbox Live Ambassador | Xbox Series X & Xbox One X | Flintstone NL |


Acties:
  • 0 Henk 'm!

  • shadylog
  • Registratie: November 2008
  • Laatst online: 19-09 16:15
Wat voor sonoff stick heb je gekocht? er zijn twee varianten en een ervan is "instabiel" met zigbee2mqtt (die werkt ook met matter etc..). Ik geloof zelf helemaal niet in matter (specifiek "Thread") dus vind dat onbelangrijk :)
Heb je de stick ook geflasht met de zigbee2mqtt firmware? die voegen best belangrijke optimalisaties toe. Ik naderde de 40 devices en merkte dat het soms dan eruit lag en na de firmware heb ik geen problemen meer gehad.

Acties:
  • 0 Henk 'm!

  • ROKO608
  • Registratie: Januari 2001
  • Laatst online: 15-09 22:21
Iemand hier ervaring met de Hue dimmer 324131092621 via Zigbee2MQTT?
Aan/uit werkt prima en dimmen werkt ook redelijk (niet zo vloeiend als bij de Hue bridge was) met stappen van bijv. 20%. Het enige wat ik mis of maar niet voor elkaar krijg is het wisselen van licht scenes door bijvoorbeeld meerdere malen op de aan/knop te drukken.

Acties:
  • 0 Henk 'm!

  • devastator83
  • Registratie: Januari 2012
  • Laatst online: 17-08 22:11
ROKO608 schreef op maandag 21 oktober 2024 @ 14:05:
Iemand hier ervaring met de Hue dimmer 324131092621 via Zigbee2MQTT?
Aan/uit werkt prima en dimmen werkt ook redelijk (niet zo vloeiend als bij de Hue bridge was) met stappen van bijv. 20%. Het enige wat ik mis of maar niet voor elkaar krijg is het wisselen van licht scenes door bijvoorbeeld meerdere malen op de aan/knop te drukken.
Ben ik ook wel benieuwd naar (icm direct binding). Ik wil namelijk dat de verlichting op de slaapkamer nog reageert als HA/Z2M down is.

Acties:
  • 0 Henk 'm!

  • shadylog
  • Registratie: November 2008
  • Laatst online: 19-09 16:15
Er is geen direct binding voor het wisselen van hue scenes, dit is iets custom in the hue bridge/protocol voor hue.
Je zal met home-assistant een automatisering moeten opzetten voor de hue knop. En ja die gaat niet werken als z2m down is.
Pagina: 1