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

Én node satte nesten huset mitt ut av spill!


ZoRaC

Anbefalte innlegg

Denne lille rakkeren har gjort at smarthuset mitt har fungert svært dårlig i et par uker nå! 😞 
image.png.346275c8d63d1b14ec02901f4a84edda.png
Vi rakk å gå inn, ta av oss yttertøy og sette oss i sofaen før lyset på stua slo seg på!
Utrolig irriterende, særlig når huset har fungerte relativt problemfritt i 7 år!

 

Så hvordan fant jeg synderen, lurer du da sikkert på? 😉

 

Det hele startet rundt juletider. Det ble merkbart tregere respons på kommandoer, særlig på lys. Prøvde selvsagt de vanlige tingene, som å restarte HomeSeer-serveren, installere de siste Ubuntu-patchene, restarte RasberryPi som Z-wave USB-pinnen kjører på, osv, men ingenting hjalp. Noen dager kunne det fungere "ok" og andre ganger helt i sirup. Visste liksom ikke helt hvor jeg skulle begynne feilsøkingen og med lite ledig tid så ble det egentlig ikke gjort stort med det på et par uker. En dag oppdaget jeg tilfeldigvis at en "pyntelampe" ikke lyste og den lot seg verken slå på med Z-wave eller ved å trykke på bryteren. Tenkte at bryteren trolig hadde gått i stykker og det slo meg at kanskje en del Z-wave-trafikk ble forsøkt rutet via den, så jeg tok en "remove bad node" i HomeSeer, slik at den ikke lengre skulle være en del av Z-wave-nettet. Men, det hjalp ikke. 😞 

 

Et par uker senere satte jeg med ned for å feilsøke mer grundig.

Jeg hadde sjekket litt logger og sånt tidligere, uten å se noe unormalt.

Jeg benyttet selvsagt også @Moskus sin debug-guide og programvare:

Men, det var heller ikke noe som skilte seg ut med mye trafikk der heller.

 

For en del år siden kjøpte jeg Z-seer på tilbud, så jeg fyrte i gang den for å feilsøke og det ble fort klart at det var noe som ikke var som det skulle! Hver gang jeg restartet programmet ble 2-4 tilfeldige noder markert utilgjengelige (rosa). Kjørte jeg en "test all", så var det også mange noder som den feilet å kommunisere med ("B=1" nederst på noden betyr at command eller respons mot noden feilet i testen):

image.thumb.png.c27eb1a9d2ba21e3de10ffff9662c502.png 
 
Jeg valgte en tilfeldig Fibaro Dimmer 2 (som hadde direkte rute til UZB1) og kjørte command og respons-test:
image.png.3081c26064b0e961394339d515d38591.png
 
image.png.9bd3e3da32f9ccc2746c6d32739a1000.png
Masse pakketap og utrolig lang tidsbruk!
 
Noen noder var kjappe og ga ingen pakketap, klarte egentlig ikke å se noe mønster i hvem som funket og hvem som ikke gjorde det. Det virket også som den samme noden kunne funke fint i en ny test noen minutter etterpå.
 
Min konklusjon var at min 7 år gamle UZB1-pinne trolig hadde begynte å feile og at jeg måtte bytte den ut. Jeg har en reserve UZB1 liggende et sted og vurderte å lete etter den og forsøke å overføre backup fra gammel til ny og se om det hjalp, evt kjøpe meg en ny USB-pinne (med 700-chipset, for å "oppgradere" litt).
 
Jeg begynte å skrive en epost til HomeSeer-support, for å bare få en slags bekreftelse på at min teori trolig stemte og at det ikke var noe annet jeg hadde "oversett". Skulle avslutte eposten med å skrive at jeg ikke hadde gjort noen endringer i det siste, helt til jeg da kom på denne Swiid-bryteren som hadde feilet og som jeg hadde fjernet fra nettverket. Da slo det meg at jeg hadde ikke trukket ut støpslet til den lampen, så selv om den ikke lengre var en del av Z-wave nettverket mitt, så var det fortsatt "på lufta" og kanskje kunne skape støy. Før jeg sendte eposten gikk jeg derfor og trakk ut støpslet, bare for å i hvertfall ha utelukket det (og rent brannvernmessig er det sikkert også lurt å koble fra elektronikk som har sluttet å fungere som det skal, just in case...).
 
Og vipps, så begynte lysbrytere, osv å fungere lynkjapt igjen! 😮 😄 
 
Jeg tok en ny test med Z-seer:
image.thumb.png.9896e9765eb81d173e64f7d0702d6b5f.png
 
Og bare minutter etter jeg trakk ut kontakten så var ingen noder lengre "rosa" og bare et par termostater meldte om pakketap ("B=1")! 😄 
 
Neste morgen slo alle lysene seg på før jeg rakk å gå ned trappa!
Deilig! 😄 
 
Så hensikten med denne posten er rett og slett og vise hvor "sårbart" et Z-wave-nett kan være. Det skal ikke mer enn én trøblete node til for å "ødelegge" for alle andre og gi en svært dårlig/elendig brukeropplevelse (og WAF!). Men å finne denne ene noden er ikke alltid så enkelt! 😞 Jeg var heldig at det var en Swiid på en lampe med støpsel, for da tok det null tid å koble den ut for å teste. Hadde det vært en dimmer-pille f.eks så hadde det vært vesentlig verre - ikke har jeg lov å koble de ut selv, det er mer knotete å komme til, og man er som regel litt mer avhengig av det lyset som drives av en slik sånn at man gjerne ikke ønsker å koble den fra heller (i hvertfall så lenge lyset fungerer da). Og å ta sikringen kurs for kurs vil også kunne gi uante følgefeil, ved at noder som mye trafikk normalt sett rutes igjennom blir koblet ut og man får andre typer feil pga rutingproblemer oppå det hele og vil få problemer med å skille det opprinnelige problemet fra evt rutingfeil pga utkobling av "friske" noder.
 
Så har du et tregt/ustabilt Z-wave nett så ønsker jeg deg lykke til i feilsøkingen... 😛 
  • Like 2
  • Thanks 6
Lenke til kommentar
Del på andre sider

Funket lysbryterne manuelt mens automatikken var nede (pga problemer med z-wave)?

 

Hadde vært greit med manuell overstyring å falle tilbake på i sånne tilfeller.. 🙂

Lenke til kommentar
Del på andre sider

ZoRaC skrev (11 timer siden):

Så hensikten med denne posten er rett og slett og vise hvor "sårbart" et Z-wave-nett kan være. Det skal ikke mer enn én trøblete node til for å "ødelegge" for alle andre og gi en svært dårlig/elendig brukeropplevelse (og WAF!).

Feilsøking er noe jeg har drevet med hele livet i industrien og jeg har løst enkelte skikkelige nøtter... Jeg har en VELDIG god dag når jeg har lett etter en feil i uker og måneder og når feilen er funnet og jeg er HELT sikker på at dette er feilen FØR den er reparert... Lever lenge på slike ting... Første bud er å observere hva som VIRKELIG skjer og ikke ta snarveier og observere det du tror. Fryktelig lett å tråkke i salaten der...

 

Dine ZWave problemer ligner på det jeg sliter med for tiden men jeg har så langt fokusert på LAN/WLAN (siden MQTT lagger noe voldsomt av og til og MQTT Explorer også faller ut i perioder) og holder på å lage meg noen PING-rutiner og analyseverktøy i Python. Prøver meg også på WireShark for å se om jeg kan tolke noe der...

Endret av SveinHa
  • Like 2
Lenke til kommentar
Del på andre sider

NilsG skrev (4 timer siden):

og lurte på om problemene ville vært unngått hvis du hadde brukt zigbee

Nei, det tror jeg ikke. Ikea sine lyspærer hadde for noen år siden en bug som gjorde at de ikke videresendte meldinger. Hjemme hos meg førte det til treg respons og ikke respons i det hele tatt. Men samtidig var deconz og conbee II ikke verdens beste så mulig annen programvare som feks zigbee2mqtt hadde fanget det opp bedre.

  • Like 1
Lenke til kommentar
Del på andre sider

OlavT skrev (3 timer siden):

Et bra verktøy for å se hva som virkelig går av radio-trafikk i Z-Wave nettverket er Zniffer.

 

Da kan en se hver eneste Z-Wave melding helt uavhengig av kontroller software etc.

 

INS10249: Z-Wave Zniffer User Guide (silabs.com)

Den skal jeg teste. Etter jeg gikk over fra Homeseer til zwavejs2mqtt(har på to  Rpi4 sammen med Z2M og Portaine), en i garasje og en på kvisten), så slår en del zwaveswitcher seg av nå og da(samtidig).  Har ikke hatt tid til å feilsøke, så har bare satt automasjon til å slå på de enhetene det gjelder med gjevne mellomrom. Står ingen ting spesielt i HA logg, bare at de har skrudd seg av. Rimelig irriterende. 

Lenke til kommentar
Del på andre sider

NilsG skrev (15 timer siden):

Har ikke begynt å bytte til smartbrytere enda, og lurte på om problemene ville vært unngått hvis du hadde brukt zigbee ?

 

Årsaken til problemet er nok at den defekte enheten "spyr ut" trafikk på Z-wave-frekvensen. Hadde det vært ZigBee ville nok problemet vært det samme, bare på en annen frekvens.

 

NilsG skrev (13 timer siden):

Funket lysbryterne manuelt mens automatikken var nede (pga problemer med z-wave)?

 

Ja, alle brytere som var koblet fysisk til Fibaro Dimmer 2, osv fungerte som normalt. Det var styring fra HomeSeer eller fra brytere med direkte assosiasjoner mot andre noder som var ustabilt (f.eks S2 på en Fibaro Dimmer 2, til å styre et annet lys, fungerte like dårlig som å styre lyset fra HomeSeer).

 

OlavT skrev (12 timer siden):

Et bra verktøy for å se hva som virkelig går av radio-trafikk i Z-Wave nettverket er Zniffer.

 

Da kan en se hver eneste Z-Wave melding helt uavhengig av kontroller software etc.

 

INS10249: Z-Wave Zniffer User Guide (silabs.com)

 

Takk for tipset, det hadde jeg ikke hørt om før. 🙂 

Ser dog ut til at man må flashe annen firmware på en USB-controller og at man må kjøpe lisens til programvaren (49€), så jeg håper jeg klarer meg med Z-Seer neste gang også... 

  • Like 1
Lenke til kommentar
Del på andre sider

14 hours ago, ZoRaC said:

Takk for tipset, det hadde jeg ikke hørt om før. 🙂 

Ser dog ut til at man må flashe annen firmware på en USB-controller og at man må kjøpe lisens til programvaren (49€), så jeg håper jeg klarer meg med Z-Seer neste gang også... 

 

Hvor ser du at du trenger software lisens for Zniffer?

Lenke til kommentar
Del på andre sider

OlavT skrev (7 minutter siden):

 

Hvor ser du at du trenger software lisens for Zniffer?


«1 Requires Zniffer add-on (49 €)»

 

https://z-wave.me/products/zniffer/

Moskus skrev (5 timer siden):

Jeg har kjøpt en radioscanner, og lurer på om den kunne fanget denne støyen opp. Jeg spanderer porto (for billigste sendemåte) hvis du sender den til Stavanger. 🙂 


Det kan jeg sikkert gjøre. 🙂 

Lenke til kommentar
Del på andre sider

Opplevde det samme med en tidlig versjon (101) av ID Lock. (Disclaimer - dette er mange år siden, og jeg har hatt totalt 5 ID Lock siden den gang, alle har fungert glimrende og fungerer glimrende, så ikke tolk dette som en "ikke kjøp ID Lock"-anbefaling. Heller motsatt.)

 

Det er ikke måte på hvor utrolig effektivt 1 dårlig node kan sette hele nettverket ut av spill. 7-8 minutters forsinkelse på lys, etc, slik du beskriver. Det jeg konkluderte med den gang var at den respektive låsen oppførte seg som om den var på faststrøm, men sendte ikke videre meldinger (for den går jo batteri).

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

Takk for artikkel @ZoRaC 

Jeg har hatt forsinkelse i Z-wave nettet mitt i årevis og WAF er så dårlig at hun har gitt opp og bare synes synd på meg.

Det varierer i løpet av døgnet kan det se ut som og kan gå fra 0 forsinkelse til over 45 sekunder 😞 😞 😞

Med 93 Noder i nettet er jeg lite interessert i råd av typen "kan du ikka bare ta ut en og en node til det forsvinner" men i fbm. overgang til HS4 satte jeg opp hele zwave nettet på nytt uten at det hjalp en dritt.

 

Jeg er villig til å betale en god del for å bli kvitt problemet og har til og med vurdert å bytte hele greia med Zigbee noder.

Hva med dette?
https://z-wave.me/manual/z-way/Troubleshoot_Z_Wave_Network.html#

 

Kan det kjøres på min eksisterende UZB som står rett i HS4 PCen (og er kjøpt uten Z-Way lisens) om jeg kjøper en lisens?


 

Lenke til kommentar
Del på andre sider

21 hours ago, Fermate said:

Jeg er villig til å betale en god del for å bli kvitt problemet og har til og med vurdert å bytte hele greia med Zigbee noder.

 

Dersom du først er på tanken om å fase inn noe nytt, så hadde jeg heller satset på Matter.

 

Selv har jeg noe bedre erfaring med denne enn UZB:

 

Z-Wave 800 Series Development Kit - Silicon Labs (silabs.com)

 

Fordelen med dette development kit'et er at det har en bedre antenne og at du både kan bruke den som en kontroller:

 

image.thumb.png.084280965b324203d37971cb197face6.png

 

og som Zniffer (for å lytte på trafikken på Z-Wave nettet):

 

image.thumb.png.cf7e3bd3e9eb135c36ed0e99c2895d8d.png

 

I tillegg kan du lage et Z-Wave device med den.

 

Hvilken UZB / firmware versjon kjører du?

Endret av OlavT
Lenke til kommentar
Del på andre sider

Fermate skrev (På 31.1.2024 den 9.53):

Jeg er villig til å betale en god del for å bli kvitt problemet og har til og med vurdert å bytte hele greia med Zigbee noder.
 

Jeg har samme problem. Pluss at noder faller ut veldig ofte. Men hos meg er det Zigbee som kuker. Og Z-Wave går uten problem. Samme på hytta. Jeg har bestilt en Sonoff Zigbee dongle for å se om det er deCONZ  som er problemet. Så å bytte til Zigbee kan du risikere blir en skuffelse.

  • Thanks 2
Lenke til kommentar
Del på andre sider

Einar skrev (1 time siden):

Jeg har bestilt en Sonoff Zigbee dongle for å se om det er deCONZ

Jeg byttet ut deconz og conbee ii med sonoff zbdongle-p og zigbee2mqtt. Det hele har gått fra smått irriterende til dønn stabilt. Ingenting har falt ut. Zigbee2mqtt har hatt en krasj på 1 år. Jeg har laget en automasjon som fanger opp dette og starter den på nytt hvis det skulle skje flere ganger.

Lenke til kommentar
Del på andre sider

Synes også at ZWavejs2mqtt og zigbee2mqtt er vesentlig mye bedre enn tilsvarende drivere i HomeSeer og deConz. Har fremdeles litt gremlins i nettet men dramatisk mye mindre enn før MQTT ble satt i drift.

Lenke til kommentar
Del på andre sider

Egentlig lurer jeg på hvorfor jeg ikke kan kjøre WiFi på alt utstyr som ikke har batteridrift...

 

Kanskje det å bytte ut det som er enkelt av Zwave nettet først og så se om det er en av de nodene som støyer?

Det må jo da bli Plugin switcher og plugin dimmere.

 

Finnes det noen WiFi Plugin switcher (10A) og dimmere på WiFi som er OK sammen med HomeSeer?

Lenke til kommentar
Del på andre sider

Fermate skrev (1 minutt siden):

Finnes det noen WiFi Plugin switcher (10A) og dimmere på WiFi som er OK sammen med HomeSeer?

Shelly har mye fint på WiFi. Jeg bruker Shelly via MQTT og det vil jo fungere fint med HomeSeer men om HomeSeer har noen direkte styring av Shelly vet jeg ikke.

  • Like 1
Lenke til kommentar
Del på andre sider

SveinHa skrev (1 time siden):

Shelly har mye fint på WiFi. Jeg bruker Shelly via MQTT og det vil jo fungere fint med HomeSeer men om HomeSeer har noen direkte styring av Shelly vet jeg ikke.

mcsMQTT fungerer bra for å styre Shelly-enhetene.

  • Like 1
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.