Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

GUIDE: Kjøre UZB1 over nettverk med Raspberry Pi


ZoRaC

Anbefalte innlegg

På 10/03/2018 den 16.20, Sleepy81 skrev:

Så bare noen lengere opp her skrev om 

ttyUSB i stedet for ttyACM osv. Men jeg finner nok ut av det. Godt å høre at det skal funke hvertfall. :)

 

 

Aeon gen5 stikken kommer opp default som /dev/ttyACM0 i Raspbian, men skulle den av en eller annen grunn henge seg opp og bli automatisk tilbakestilt av kernel watchdog timeren så vil ikke lenger ttyACM0 være en ledig ressurs og den vil da montere stikken til ttyACM1, eller ttyACM2 osv med tanke på hvor mange ganger problemet skulle oppstå før du frigjør ressursene med en reboot eller lignende. 

 

Dette vil skape komplikasjoner for programvaren du bruker hvis du har angitt en statisk link til hvor den kan finne stikken. Derfor er det alltid lurt å la udev montere enheten til en symbolsk link ala ttyUSB-AEON eller lignende slik at linken til stikken alltid vll være den samme for programvaren du bruker selv etter den blir tilbakestilt. 

 

Du kan lese mer om USB Persistent her.

Lenke til kommentar
Del på andre sider

  • 3 uker senere...

Da har jeg fått satt det opp. Fungerer utmerket med Z-stick Gen 5. Fulgte guiden her, brukte ttyACM, og satt opp Persistant som iblis foreslo, så alt ser ut til å fungere utmerket! :)

Jeg har dog et spørmål. Jeg lagde den symbolske linken ttyACM-ZSTICK. Skal denne verdien også ligge i ser2net.conf fila? Altså:

10003:raw:0:/dev/ttyACM-ZSTICK:38400 8DATABITS NONE 1STOPBIT

Eller skal den fortsatt stå slik:

10003:raw:0:/dev/ttyACM0:38400 8DATABITS NONE 1STOPBIT

 

Grunnen til at jeg spør er at jeg fikk det ikke til å fungere når jeg skrev inn ttyACM-ZSTICK, men fungerte når jeg brukte ttyACM0... Som indikerer for meg at kanskje jeg ikke har fått til dette med USB persistent likevel...?

Lenke til kommentar
Del på andre sider

@ZoRaC

Prøver dette med en Aeon Z-stick Z-wave Adapter-S2

Men da finner ikke Homeseer Z-sticken(den virket på den forrige pcen), men får den ikke til over nettet.  


10001:raw:0:/dev/ttyUSB-ConBee:38400    8DATABITS NONE 1STOPBIT
10002:raw:0:/dev/ttyUSB-RFXCOM:38400    8DATABITS NONE 1STOPBIT
10005:raw:0:/dev/ttyAMA0:38400          8DATABITS NONE 1STOPBIT

 

Også prøvd :

10005:raw:0:/dev/ttyUSB2:38400          8DATABITS NONE 1STOPBIT

Uten hell. 

 

Noen tips til meg på hva jeg kan gjøre av endringer ??

Lenke til kommentar
Del på andre sider

4 minutter siden, clio75 skrev:

Noen tips til meg på hva jeg kan gjøre av endringer ??

 

Ville sjekket hva som er riktig path til den - kanskje det ikke er verken /dev/ttyUSB eller /dev/ttyAMA?

 

Tror denne skal vise enhetene (plug den ut og inn rett før du kjører kommandoen):

dmesg | grep tty

Lenke til kommentar
Del på andre sider

7 minutes ago, ZoRaC said:

dmesg | grep tty

[    0.000000] Kernel command line: 8250.nr_uarts=1 bcm2708_fb.fbwidth=640 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000  dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[    0.001227] console [tty1] enabled
[    0.939786] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[    0.947297] console [ttyS0] disabled
[    0.950251] 3f215040.serial: ttyS0 at MMIO 0x0 (irq = 220, base_baud = 31250000) is a 16550
[    1.953402] console [ttyS0] enabled
[    4.755756] systemd[1]: Expecting device dev-ttyS0.device...
[    7.193624] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
[    7.194561] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB1
[461440.458295] usb 1-1.3: cp210x converter now attached to ttyUSB2
[537679.354972] cp210x ttyUSB2: cp210x converter now disconnected from ttyUSB2
[537679.906351] usb 1-1.3: cp210x converter now attached to ttyUSB2
[537736.699005] cp210x ttyUSB2: cp210x converter now disconnected from ttyUSB2
[537765.296127] usb 1-1.3: cp210x converter now attached to ttyUSB2
[537928.954993] cp210x ttyUSB2: cp210x converter now disconnected from ttyUSB2
[537933.492330] usb 1-1.3: cp210x converter now attached to ttyUSB2
[538444.538998] cp210x ttyUSB2: cp210x converter now disconnected from ttyUSB2
[538461.612903] usb 1-1.3: cp210x converter now attached to ttyUSB2
[542028.283118] cp210x ttyUSB2: cp210x converter now disconnected from ttyUSB2
[542881.710250] usb 1-1.3: cp210x converter now attached to ttyUSB2

 

Dette kommer ut. regner med at det er ttyUSB2 ??

At den har konnected og disconnected er bare jeg som har tatt den ut og inn :)
 

Endret av clio75
Lenke til kommentar
Del på andre sider

10 minutes ago, ZoRaC said:

Du har prøvd en restart etterpå?

Dobbelsjekket at du bruker port 10005 i HomeSeer?

Sjekket. Ikke funnet noe feil :/ 

Kan det være at denne gamle enheten ikke kan bruke denne teknikken ? 

Lenke til kommentar
Del på andre sider

7 timer siden, Tinge76 skrev:

Vil første gen av rasberry (700 Mhz) fungere  ok til dette bruk? Har en liggende som ikke brukes til noe fornuftig :-)

tenker da gjerne til uzb1 og rxftrx433e. Muligens zigbee modul senere også.

 

Jeg kjører UZB1 på en Pi 1b, funker helt fint. Dønn stabilt i over ett år nå. :) 

Vil tro det funker med 3 interface også, er jo veldig enkel software å konvertere mellom serielle data og nettverk. Er RAM som kan bli flaskehalsen, i hvertfall om du har 1a, men det er jo bare å prøve. :) 

Lenke til kommentar
Del på andre sider

On 4/12/2018 at 07:27, ZoRaC said:

Vil tro det funker med 3 interface også, er jo veldig enkel software å konvertere mellom serielle data og nettverk

Jeg kjører RFXcom, Conbee og UZB1 på samme PI3. Ikke sette noen problemer enda, men har heller ikke mange enheter enda :)

Lenke til kommentar
Del på andre sider

  • 2 uker senere...
Noen som har kjørt raspbee modulen samtidig med uzb1 og rfxtrx433? Eventuelt hva må til? 

Sent fra min SM-G950F via Tapatalk

 

Ja. Står og jobber så husker ikke alle detaljer. Men hentet ned image for conbee til Rpi og fulgte guiden i første post etterpå. Har virket nå i en mnd tid.  

a859888f1df27f26e38fa5dd9f3563ae.jpg

 

Sent from my SM-G930F using Tapatalk

 

 

 

 

 

Lenke til kommentar
Del på andre sider

 
Ja. Står og jobber så husker ikke alle detaljer. Men hentet ned image for conbee til Rpi og fulgte guiden i første post etterpå. Har virket nå i en mnd tid.  
a859888f1df27f26e38fa5dd9f3563ae.jpg
 
Sent from my SM-G930F using Tapatalk
 
 
 
 
 
Eg har ikke conbee, men raspbee hatten. Blir vel litt annerledes da siden hatten bruker io pinner direkte til å kommunisere med zigbee modulen.

Sent fra min SM-G950F via Tapatalk

Lenke til kommentar
Del på andre sider

6 hours ago, Tinge76 said:

Eg har ikke conbee, men raspbee hatten. Blir vel litt annerledes da siden hatten bruker io pinner direkte til å kommunisere med zigbee modulen.

Jeg tror dette går ut på det samme. DU setter opp din Raspberry PI slik at den virker mot Raspbee hatten. RFXCOM og Z-Sticken plugger du inn etterpå og konfigurerer etter guide. 

 

Om du bruker den USB eller hatt tror jeg har mindere betydning :)

Lenke til kommentar
Del på andre sider

Jeg tror dette går ut på det samme. DU setter opp din Raspberry PI slik at den virker mot Raspbee hatten. RFXCOM og Z-Sticken plugger du inn etterpå og konfigurerer etter guide. 
 
Om du bruker den USB eller hatt tror jeg har mindere betydning [emoji4]
Veldig bra. Da skal eg prøve :-)

Sent fra min SM-G950F via Tapatalk

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.