Installationsbeskrivning: RPi med en Conbee II för att styra t.ex IKEA trådfri i home assistant

Trädvy Permalänk
Medlem
Plats
göteborg
Registrerad
Jun 2003

Installationsbeskrivning: RPi med en Conbee II för att styra t.ex IKEA trådfri i home assistant

Jag tänkte skriva några rader som hjälp om någon tänkt sätta upp en Raspberry Pi med homeassistant för styrning av Zigbee-enheter (Philips Hue, IKEA trådfri m.m.)
Jag stötte på flera problem när jag följde de guider som fanns. Verkar som att vissa saker kommit i nya versioner och därför inte lirar tillsammans. Efter ett par misslyckade försök att sätta upp allt gick det till slut väldigt enkelt, tog ca 15 minuter om man inte räknar väntetiden, en timme totalt kanske. Först följde jag den här guiden: https://snillevilla.se/styr-ikea-tradfri-lampor-i-home-assist... men stötte på ett felmeddelanden.
Den här guiden hade jag heller inte någon lycka med: https://phoscon.de/en/conbee/install#raspbian
Nu är jag nybörjare på Linux så testar mest massa olika lösningar som jag googlat mig fram till utan att riktigt förstå innebörden när något krånglar. Fick igång deCONZ men hårdvaran verkade inte hittas.

Hårdvara
Raspberry Pi 3B+ - 380 kr, nu har version 4 släppts precis, antar den ska funka likadant, även äldre bör funka
Conbee II USB Zigbee-controller - 550 kr, den första versionen ska funka precis lika bra, ligger på 400 kr nu men tillverkas inte längre
Ett gäng Trådfri trådlösa uttag och ljuskällor - ca 100 kr styck

Detta gjorde susen:

  1. La först in Raspbian Stretch Headless 2019-04-23 på minneskortet https://phoscon.de/en/conbee/sdcard

  2. Kolla att man kommer in på webbgränssnittet (ip-nr till din Pi, delight/delight som login/lösen), kolla att hårdvaran funkar, under Settings finns raden your gateway is on channel 0 and has the network Id 0x0000 obs: det ska stå något annat än nollor

  3. Nu kan man börja para sina enheter. Se till att köra "factory reset" på lampor/switchar, annars är det omöjligt (lamporna slås av/på 6 gånger, väldigt kort tid på och längre av, för switchar håller man inne resetknapp i 5s). Sen open network och vänta, man kan behöva bryta strömmen till lampan/switchen och på igen, för att hitta när nätverket är öppet

  4. Över till installationen av home assistant, var bara att följa: https://www.home-assistant.io/docs/installation/raspberry-pi/

  5. För att få till autostart så gick jag efter den här guiden (Python Virtual environment) https://www.home-assistant.io/docs/autostart/systemd/

  6. När man startar upp home assistant första gången (webbgränssnittet hittas på ipnr till din Pi på port 8123, alltså 192.168.X.X:8123) så hittas deCONZ automatiskt och man kan börja styra/lägga scheman direkt

Det var allt Hoppas det hjälper någon.

●/ - Intel® Core™ i5-2500K | ASRock Z68 Pro3-M | 8 GB DDR3 | Corsair FORCE GT 120 GB | 24" HP LP2465 S-PVA
/▌ - Lenovo Thinkpad x200s | Intel® Core™2Duo SL9400 | 12"@1440x900 pixels | 4 GB DDR3 | 1,47kg (med 6-cell)
/ \

Trädvy Permalänk
Medlem
Plats
göteborg
Registrerad
Jun 2003

Om någon försöker sig på detta kommer ni att märka att Python-versionen är för gammal.
Efter ett tag har det dykt upp ett meddelande i homeassisstant att den versionen slutar funka 1 aug.
För att uppgradera till en ny följde jag den här instruktionen:

https://community.home-assistant.io/t/new-version-0-94-0-how-...

sudo apt-get install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev

wget -O /tmp/Python-3.7.3.tar.xz https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

cd /tmp

tar xf Python-3.7.3.tar.xz

cd Python-3.7.3

./configure

sudo make altinstall

sudo apt -y autoremove

cd

sudo rm -r /tmp/Python-3.7.3

sudo rm /tmp/Python-3.7.3.tar.xz

sudo systemctl stop home-assistant@homeassistant.service

sudo mv /srv/homeassistant /srv/homeassistant_old

sudo mkdir /srv/homeassistant

sudo chown homeassistant:homeassistant -R /srv/homeassistant

cd /srv/homeassistant

sudo /usr/local/bin/python3.7 -m venv .

source bin/activate

pip install wheel homeassistant

20a. ** Note I chose to run hass first time to see all the installation messages.**

20b. sudo systemctl start home-assistant@homeassistant Python 3.7.3

Dold text

Fick lägga till sudo framför några kommandon.
Det finns nyare Python att hämta men jag tänkte det var mindre risk att något krånglar.

●/ - Intel® Core™ i5-2500K | ASRock Z68 Pro3-M | 8 GB DDR3 | Corsair FORCE GT 120 GB | 24" HP LP2465 S-PVA
/▌ - Lenovo Thinkpad x200s | Intel® Core™2Duo SL9400 | 12"@1440x900 pixels | 4 GB DDR3 | 1,47kg (med 6-cell)
/ \

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2007

Japp, se upp med guider för Home Assistant om de inte är helt nya (<6 månader iaf). Oftast är det mycket lättare att få igång sakerna idag.
Använd Home Assistant egna dokumentation och forum i första hand.

Trädvy Permalänk
Medlem
Plats
Jönköping
Registrerad
Apr 2002

Finns det någon annan mjukvara än Homeassistant för att styra sina zigbee-prylar med en raspberry pi?

Jag skulle vilja ha något snyggt, enkelt, ikonbaserat (stora tydliga ikoner) UI på en skärm kopplad till min raspberry där jag kan tända/släcka eller starta igång något färdigprogrammerat "tema" (kommer inte på ordet) men jag är nästintill bortkommen när det gäller programmering och Linux är rena grekiskan för mig

Trädvy Permalänk
Medlem
Plats
göteborg
Registrerad
Jun 2003
Skrivet av tintinj:

Finns det någon annan mjukvara än Homeassistant för att styra sina zigbee-prylar med en raspberry pi?

Jag skulle vilja ha något snyggt, enkelt, ikonbaserat (stora tydliga ikoner) UI på en skärm kopplad till min raspberry där jag kan tända/släcka eller starta igång något färdigprogrammerat "tema" (kommer inte på ordet) men jag är nästintill bortkommen när det gäller programmering och Linux är rena grekiskan för mig

Homeassistant är nog svaret på din fråga
finns något som heter Hadashboard https://www.google.com/search?q=Hadashboard&source=lnms&tbm=i...
och någon spin-off på det som heter tileboard
https://community.home-assistant.io/t/tileboard-new-dashboard...

●/ - Intel® Core™ i5-2500K | ASRock Z68 Pro3-M | 8 GB DDR3 | Corsair FORCE GT 120 GB | 24" HP LP2465 S-PVA
/▌ - Lenovo Thinkpad x200s | Intel® Core™2Duo SL9400 | 12"@1440x900 pixels | 4 GB DDR3 | 1,47kg (med 6-cell)
/ \

Trädvy Permalänk
Medlem
Plats
Jönköping
Registrerad
Apr 2002

Coolt, tack så mycket! Ser ju bra ut.
Vet du hur det är att synka lampor som både Trådfri och Hue till det här med en zigbeedongel, krävs det att man har deras hubbar för att "få igång" lamporna eller räcker det med att skaffa en Rpi och dongeln och sen börja handla lampor som kör zigbee?

Trädvy Permalänk
Medlem
Plats
göteborg
Registrerad
Jun 2003
Skrivet av tintinj:

Coolt, tack så mycket! Ser ju bra ut.
Vet du hur det är att synka lampor som både Trådfri och Hue till det här med en zigbeedongel, krävs det att man har deras hubbar för att "få igång" lamporna eller räcker det med att skaffa en Rpi och dongeln och sen börja handla lampor som kör zigbee?

Dongel och en RPi är det enda som behövs.
Har endast testat IKEA än så länge. Det var relativt lätt att få de att synka när man väl visste hur man skulle göra (har uttag och lampor)

Har funkat fint än så länge, lamporna/uttagen blev dock plötsligt unavailable, och så kom jag inte in på det vanliga webbgränssnittet i conbee:n (Phoscon app fungerar fortfarande som vanligt). Fick sätta dem nära Pi:n och söka igen, så gick de in direkt. Vet inte om det var något jag ställde till med, har mixtrat med att boota från en USB-hårddisk, med varierande framgång.

edit: Homeassistant är dock inte det mest användarvänliga när det kommer till att göra scener osv. Man ska nog ha programmeringskunskaper på nybörjarnivå för att få till det då man skriver i en config-fil. Det kan ha kommit några nya hjälpmedel på senare tid dock.

●/ - Intel® Core™ i5-2500K | ASRock Z68 Pro3-M | 8 GB DDR3 | Corsair FORCE GT 120 GB | 24" HP LP2465 S-PVA
/▌ - Lenovo Thinkpad x200s | Intel® Core™2Duo SL9400 | 12"@1440x900 pixels | 4 GB DDR3 | 1,47kg (med 6-cell)
/ \

Trädvy Permalänk
Medlem
Plats
Långtbortistan
Registrerad
Mar 2007
Skrivet av tintinj:

Coolt, tack så mycket! Ser ju bra ut.
Vet du hur det är att synka lampor som både Trådfri och Hue till det här med en zigbeedongel, krävs det att man har deras hubbar för att "få igång" lamporna eller räcker det med att skaffa en Rpi och dongeln och sen börja handla lampor som kör zigbee?

Skrivet av glemmy:

Dongel och en RPi är det enda som behövs.
Har endast testat IKEA än så länge. Det var relativt lätt att få de att synka när man väl visste hur man skulle göra (har uttag och lampor)

Det fungerar lika bra med Hue som med Trådfri. Jag kör blandat hemma utan vare sig hubbar eller problem (förutom när frugan av misstag släcker lampan på farstubron).

HASS kan vara lite knöligt i början men det går rätt fort att komma in i, även om det märks ibland att det inte är färdigputsat.

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Trädvy Permalänk
Medlem
Plats
Staffanstorp
Registrerad
Mar 2008

@tintinj: OpenHab är en annan plattform, men jag har inte fått den att fungera med Conbee även om det ska gå. Ska du bara köra Zigbee kan du köra med Deconz egen mjukvara utan att koppla den till Home Assisstant eller OpenHab. Med Hass eller OpenHab kan du kontrollera annat också, i längden bättre alternativ.