GĂ„ til innhold
  • Bli medlem
StĂžtt hjemmeautomasjon! đŸ„‡đŸ„ˆđŸ„‰

Anbefalte innlegg

Skrevet (endret)

Jeg har havnet i en litt kjedelig situasjon.

 

For to dager siden oppdaget jeg noe rart med z-wave-nettet mitt, det var som om at stikka ikke sendte ordentlig signaler ut i meshet.

Javel, da er det jo godt at jeg har backup av den.

Men nei stikka, en Aeotec G5 som sto i boksen lot seg ikke lese av backupverktÞyet, og det gjorde ikke backupstikka mi (ogsÄ en Aeotec g5) heller.

Den sier noe om eeprom/rom feil.

Problemet er bare at innholdet pÄ backupstikka er et Är gammelt.. .. men den virker med de nodene som ligger inne pÄ den

 

SĂ„ prĂžvde jeg en UZB1 i Aeotec sitt backupverktĂžy, og den lot seg lese.

 

NĂ„ tĂžr jeg ikke skrive noe av de backupene jeg har til noen av stikkene mine..

 

SÄ jeg fÄr ta jobben med Ä inkludere alt fra begynnelsen, det er ikke sÄ mange, men en del er plassert litt kinkig til.

 

SÄ for Ä unngÄ dette i fremtiden tenkte jeg Ä gjÞre som planlagt (for lenge siden, men andre ting har alltid kommet i veien):

Å gĂ„ over til UZB.

Men sÄ var det dette med firmware og kompatible versjoner.

 

Se pÄ dette:

https://service.z-wave.me/expertui/uzb-stats/versions-graph.html

 

😕

 

😕

 

 

 

 

Endret av NilsOF
  • Sad 1
Skrevet

Jeg er pÄ min tredje aeotec-stikke.

 

Jeg hadde fÞrst to som jeg synkroniserte med backupsoftwaren, og slik at jeg alltid hadde en i reserve jeg kunne putte rett inn nÄr en hardware-feil slo inn og krevde at jeg la inn fra backup. Husker ikke hvorfor, men jeg kjÞpte sÄ en tredje for vel ett Är siden. Denne er mattere i plasten og litt mer avrundet (i plastkassen sin), og har sannsynligvis fÄtt noen oppgraderinger internt ogsÄ, for denne har vÊrt mye mer stabil enn de to fÞrste (jeg lurer pÄ om den faktisk aldri har feilet)

 

Har ogsÄ en UZB1 som jeg en gang tenkte Ä bruke, men den er ikke mulig Ä fÄ til (windows/lisensproblematikk?) (burde vel forsÞkt Ä selge den)

  • Like 1
Skrevet (endret)

@berland Takk for bildet!

Mine to Aeotec har den Aeotech logoen.

 

Grunnen til at jeg ville gÄ for UZB er at det finnes ett kommandolinjeverktÞy for Linux (bÄde rpi kompatibelt og for i368) som skal takle bÄde firmware-oppgraderinger og backup. https://z-wave.me/ZMESerialUpdater-manual/
 

Men sÄ var det med firmwareversjoner pÄ stikkene og backup/restore.

Om noen har satt seg inn i dette vil jeg gjérne hþre 😉

Mener jeg har sett en trÄd hÊr inne om dette ogsÄ, mener Ä huske at den trÄden har blitt gammel nÄ.

Endret av NilsOF
Skrevet

Jeg har kjÞrt pÄ samme UZB1 siden sommeren 2016 og har ikke hatt noe problemer med den.

Oppgradert firmware pÄ den et par tre ganger mener jeg Ä huske, kjÞrer v5.39 pÄ den nÄ.

Har brukt z-way for Ă„ oppgradere firmware samt ta backup av den.

 

 

  • Like 1
Skrevet

Hm, ser at 5.39 er siste versjon.

Det spÞrs om jeg bare skal kjÞpe to stk. fra samme sted for Ä Þke sjansen for at jeg fÄr to med lik firmware..

Dette med Ä reinkludere alt pÄ nytt er noe jeg ser litt svart pÄ.

Definitivt noe jeg vil unngÄ i fremtiden ogsÄ.

NĂ„ har jeg alle Items i configfiler, men likevel blir det litt jobb med search/replace.

Skrevet
37 minutter siden, GrĂžtan skrev:

Har brukt z-way for Ă„ oppgradere firmware samt ta backup av den.

Det ser ut som om det er lurt Ă„ bruke z-way for firmware-oppgradering i allefall.

Iflg. kartet (i min fÞrste post) sÄ har 5.39 ett ekstra firesiffret etternavn som har noe Ä si for hvor i treet av firmware-oppdateringer man havner.

Hvordan er lisensieringen for z-way? MÄ man ha lisens for Ä fÄ tak i firmwaren?

Skrevet (endret)

Da har jeg omsider klart Ă„ installere Z-Way.

Jeg har ikke Windows, heller ikke Ubuntus forvrengning av Debian.

Debian-pakka var utdatert og ville ha et meget gammelt SSL-bibliotek.

Derfor endte jeg op med Ä installere .deb -pakka for Rpi pÄ en Rpi4,

det gikk glatt! :-)

 

Fikk startet Z-Way med:

pi@dingle:/opt/z-way-server $ sudo LD_LIBRARY_PATH=./libs ./z-way-server

 

Rotet litt rundt fĂžr jeg fikk UZB1 registert i Z-Way som /dev/ttyACM0

og fant til slutt ut at jeg skulle skrive all som token i expert-greiene.

Da kunne jeg oppgradere fra 5.27 til 5.3noe.

 

MEN dmesg fra Rpien:

 

[247196.510046] usb 1-1.1: new full-speed USB device number 27 using xhci_hcd
[247196.610306] usb 1-1.1: device descriptor read/64, error -32
[247196.830296] usb 1-1.1: device descriptor read/64, error -32
[247197.050062] usb 1-1.1: new full-speed USB device number 28 using xhci_hcd
[247197.150311] usb 1-1.1: device descriptor read/64, error -32
[247197.370298] usb 1-1.1: device descriptor read/64, error -32
[247197.490595] usb 1-1-port1: attempt power cycle
[247198.150071] usb 1-1.1: new full-speed USB device number 29 using xhci_hcd
[247198.150344] usb 1-1.1: Device not responding to setup address.
[247198.370310] usb 1-1.1: Device not responding to setup address.
[247198.590080] usb 1-1.1: device not accepting address 29, error -71
[247198.690085] usb 1-1.1: new full-speed USB device number 30 using xhci_hcd
[247198.690347] usb 1-1.1: Device not responding to setup address.
[247198.910329] usb 1-1.1: Device not responding to setup address.
[247199.130093] usb 1-1.1: device not accepting address 30, error -71
[247199.130684] usb 1-1-port1: unable to enumerate USB device

 

Og ja, UZB1 jeg hadde er nĂ„ dĂžd som ei spekesild 😕

Endret av NilsOF
  • Sad 1
Skrevet (endret)

Fant denne trÄden: https://forum.z-wave.me/viewtopic.php?f=3419&t=32646

 

Dersom den har fÞlgende skrift pÄ seg: "S/N 04/19 01" og den har firmware 5.27 sÄ er det en stor sjans for at stikka dÞr ved firmwareoppgradering!

 

Den jeg hadde har den skriften (og 5.27 firmware)

 

Jeg har to i bestilling, men det er fra samme sted som den jeg har kommer fra..

Endret av NilsOF
Skrevet
2 timer siden, berland skrev:

Har du sett pÄ Z-way integrasjonen i OpenHAB?

Nei, jeg ante ikke at den fantes engang.

Det eneste jeg tenkte Ă„ bruke ZWay til var Ă„ oppgradere firmware.

Og det ser jo tvilsomt nok ut!

 

Dessuten, Z-Way gnÄler om apper.

Jeg er alergisk mot apper 😄

 

Skrevet (endret)

Mine nye UZB1 er i hus.

De har begge firmware 3.57 og ingen ny firmware er tilgjengelig ifĂžlge Z-Way.

Det mÄ da holde, jeg har da i teorien en fungerende backup-stikke.

 

Jeg rekker ikke Ä sette opp z-wave nettet pÄ nytt fÞr jeg skal pÄ jobb.

Og det er 20 kuldegrader, noe som heller ikke frister meg til Ä dille med dingser ute nÄ.

Testing av bÄde backup og restore med bytte av stikker mÄ legges inn den jobben ogsÄ. Det vil kreve litt godmÄl pÄ tid.

 

Z-Way gir meg ingen god fĂžlelse akkurat, blir nok ikke til at jeg prĂžver noen firmwareoppgraderinger fĂžr jeg blir helt nĂždt til det..

Endret av NilsOF
Skrevet

Du har oppdaget Z-Way Expert GUI ogsÄ eller? 

 

Bruker aldri Z-way Main GUI selv, det er expert som gjelder.. ;) (All kontroll ellers er jo i OpenLuup)

 

Det er ikke alltid den har kontroll pÄ om det er nyere versjoner, min sier jeg har 5.39 og kan oppgradere til 5.39! Uansett finner du FW filer et sted pÄ siden med det flotte kartet du postet til her oppe.

Skrevet
7 minutter siden, PerH skrev:

Du har oppdaget Z-Way Expert GUI ogsÄ eller? 

Jadda, jeg har veivet innom for Ă„ se etter firmware.

 

8 minutter siden, PerH skrev:

Uansett finner du FW filer et sted pÄ siden med det flotte kartet du postet til her oppe.

hm, jeg ser ingenting nedlastbart i Firefox iallefall.

 

Skrevet

@PerH egner med at du mente pÄ dette for Ä laste ned firmware:

(fra https://z-wave.me/ZMESerialUpdater-manual/ )

Sitat

Firmwares and bootloaders

Z-Wave.Me firmwares and bootloaders are available from our web site.

The address is https://service.z-wave.me/expertui/uzb/fileURL, where fileURL is the name of the binary file. fileURL can be obtained from the map of available firmwares (click on nodes corresponding to your current version to get the list of possible upgrade files).

 

Skrevet (endret)

Lagde meg ett rĂžfft bash-script for backup og restore av UZB1 - stikka:

 

#!/bin/bash
# uzb1nwm

serport="/dev/ttyACM0"

#path og navn til ZMESerialUpdater binary
serialupdater="./ZMESerialUpdater"

# lager ett automagisk filnavn:
now=$(date +'%Y-%m-%d_%H%M')
autobackupfil="backup_${now}.nwm"

if [ -z $2 ]
then
        # filnavn ikke gitt som parameter
        backupfil=$autobackupfil
else
        backupfil=$2
fi

loggfil="${backupfil}.log"
action=$1

if [ ! -w $serport ]
then
        echo "Serialport ${serport} er ikke skrivbar eller finnes ikke!"
        echo " - Kanskje sette inn UZB1 -stikka i USB-porten?"
        action="usage"
elif [ ! -x $serialupdater ]
then
        echo "ZMESerialUpdater pÄ ${serialupdater} er ikke kjÞrbar eller finnes ikke"
        action="usage"
elif [ -z $action ]
then
        echo "Gi ett hint om hva jeg skal gjĂžre!"
        action="usage"
elif [ $action == "backup" ]
then
        $serialupdater serialapi_ripnvm -d $serport $backupfil >> $loggfil
elif [ $action == "restore" ]
then
        if [ -z $2 ]
        then
                echo "Ingen backupfil angitt!"
                action="usage"
        else
                $serialupdater serialapi_restorenvm -d $serport $backupfil
        fi
elif [ $action == "clean" ]
then
        $serialupdater serialapi_cleannvm -d $serport
else
        action="usage"
fi

if [ $action == "usage" ]
then
        echo
        echo "  Hvordan bruke:"
        echo "      Ta backup av nwm over ${serport} og lagre til fil:"
        echo "          ${0} backup filnavn"
        echo "      Ta backup av nwm over ${serport} til autogenerert filnavn som ${autobackupfil}:"
        echo "          ${0} backup"
        echo "      Restore av backup:"
        echo "          ${0} restore filnavn"
        echo "      Slette alt innhold pÄ UZB1 -stikka inkludert nettverk og device -info:"
        echo "          ${0} clean"
        echo 
        echo "  Ved ${0} backup [optionelt filnavn] sÄ lages en [filnavn].log -fil"
        echo
fi

 

Brukte dette scriptet til Ä ta backup av det nyoppsatte z-wave-nettet og la tilbake backupen pÄ stikke nummer to (som var resatt og blanket ut).

Det ser ut som det fungerer! Nodene kom opp i en fart jeg ikke har sett fĂžr!

 

Edit:

rettet test i script pÄ ZMESerialUpdater er kjÞrbar.

Jeg ville ogsÄ ha en "clean" av nwm i UZB1 -stikka i scriptet

 

Mere edit:

Testet pÄ en Rpi4.

Jeg stoppet z-wave -bindingen pÄ OpenHAB fÞr backup og restore ble kjÞrt.

For OpenHAB er dette nok til at lÄsingen pÄ tty/serialporten frigies.

Backup -delen av scriptet er tenkt kjÞrt fra cron, sÄ det er bare backup som lager en .log -fil.

"restore" og "clean" er tenkt Ă„ kjĂžres fra konsoll etter "shit happens", eller man fĂžler for det.

 

Endret av NilsOF
  • Like 2
  • Thanks 1
Skrevet
PĂ„ 16.1.2021 den 22.48, NilsOF skrev:

@PerH egner med at du mente pÄ dette for Ä laste ned firmware:

(fra https://z-wave.me/ZMESerialUpdater-manual/ )

 

 

SÄ den der, men jeg fikk aldri bruk for det. Endte med Ä bruke Expert GUI jeg. "Network->Controller Info->firmware update->upload firmware". Men jeg sÄ jo URL'ene der. :)

  • Like 1
  • 2 Ă„r senere...
Skrevet
NilsOF skrev (PĂ„ 16.1.2021 den 22.57):

Lagde meg ett rĂžfft bash-script for backup og restore av UZB1 - stikka:

 

#!/bin/bash
# uzb1nwm

serport="/dev/ttyACM0"

#path og navn til ZMESerialUpdater binary
serialupdater="./ZMESerialUpdater"

# lager ett automagisk filnavn:
now=$(date +'%Y-%m-%d_%H%M')
autobackupfil="backup_${now}.nwm"

if [ -z $2 ]
then
        # filnavn ikke gitt som parameter
        backupfil=$autobackupfil
else
        backupfil=$2
fi

loggfil="${backupfil}.log"
action=$1

if [ ! -w $serport ]
then
        echo "Serialport ${serport} er ikke skrivbar eller finnes ikke!"
        echo " - Kanskje sette inn UZB1 -stikka i USB-porten?"
        action="usage"
elif [ ! -x $serialupdater ]
then
        echo "ZMESerialUpdater pÄ ${serialupdater} er ikke kjÞrbar eller finnes ikke"
        action="usage"
elif [ -z $action ]
then
        echo "Gi ett hint om hva jeg skal gjĂžre!"
        action="usage"
elif [ $action == "backup" ]
then
        $serialupdater serialapi_ripnvm -d $serport $backupfil >> $loggfil
elif [ $action == "restore" ]
then
        if [ -z $2 ]
        then
                echo "Ingen backupfil angitt!"
                action="usage"
        else
                $serialupdater serialapi_restorenvm -d $serport $backupfil
        fi
elif [ $action == "clean" ]
then
        $serialupdater serialapi_cleannvm -d $serport
else
        action="usage"
fi

if [ $action == "usage" ]
then
        echo
        echo "  Hvordan bruke:"
        echo "      Ta backup av nwm over ${serport} og lagre til fil:"
        echo "          ${0} backup filnavn"
        echo "      Ta backup av nwm over ${serport} til autogenerert filnavn som ${autobackupfil}:"
        echo "          ${0} backup"
        echo "      Restore av backup:"
        echo "          ${0} restore filnavn"
        echo "      Slette alt innhold pÄ UZB1 -stikka inkludert nettverk og device -info:"
        echo "          ${0} clean"
        echo 
        echo "  Ved ${0} backup [optionelt filnavn] sÄ lages en [filnavn].log -fil"
        echo
fi

 

Brukte dette scriptet til Ä ta backup av det nyoppsatte z-wave-nettet og la tilbake backupen pÄ stikke nummer to (som var resatt og blanket ut).

Det ser ut som det fungerer! Nodene kom opp i en fart jeg ikke har sett fĂžr!

 

Edit:

rettet test i script pÄ ZMESerialUpdater er kjÞrbar.

Jeg ville ogsÄ ha en "clean" av nwm i UZB1 -stikka i scriptet

 

Mere edit:

Testet pÄ en Rpi4.

Jeg stoppet z-wave -bindingen pÄ OpenHAB fÞr backup og restore ble kjÞrt.

For OpenHAB er dette nok til at lÄsingen pÄ tty/serialporten frigies.

Backup -delen av scriptet er tenkt kjÞrt fra cron, sÄ det er bare backup som lager en .log -fil.

"restore" og "clean" er tenkt Ă„ kjĂžres fra konsoll etter "shit happens", eller man fĂžler for det.

 

Har du en ennÄ mer noob beskrivelse av hvordan man tar backup/restore med scriptet ditt?

Har zwavejs2mqtt pÄ en Pi4 og en Pi3b, hadde vÊrt kjekt Ä ta backup av uzb1-stikkene. Har to ekstra, sÄ hadde vÊrt kjekt Ä ha ferdig restore samtidig. 
Begge er pÄ port /dev/ttyACM0

 

Mulig Ă„ kopiere uzb1 via Homeseer, men holder pĂ„ Ă„ bevege meg helt vekk fra Homeseer😊

Skrevet
2 hours ago, gullfrode said:

Har du en ennÄ mer noob beskrivelse av hvordan man tar backup/restore med scriptet ditt?

Har zwavejs2mqtt pÄ en Pi4 og en Pi3b, hadde vÊrt kjekt Ä ta backup av uzb1-stikkene. Har to ekstra, sÄ hadde vÊrt kjekt Ä ha ferdig restore samtidig. 
Begge er pÄ port /dev/ttyACM0

 

Mulig Ă„ kopiere uzb1 via Homeseer, men holder pĂ„ Ă„ bevege meg helt vekk fra Homeseer😊

 

Kan du ikkje bruke den innebyggde menyen i zwavejs2mqtt? 🙂

image.png.efa0e340f79e20b9b3ae239e4dfe33e0.png

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.