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

IDlock 150 z-wave modul


yrune

Anbefalte innlegg

On 07/07/2019 at 20:21, mrhaugland said:

Hva er status på dette pr i dag? Får man til å låse opp/igjen, sjekke batteristatus og evt door contact? Finnes det en relativ kurrant guide for å få lagt den inn?

 

Hei, jeg fikk denne låsen i går og gjorde ikke annet enn å sette controlleren i paremodus ("add secure node" i home assistant) og følge instrukser for å sette låsen i inclusion (det er vel holde nøkkel inne i 3 sek, oppgi masterkode, *, 2, *, 5.

 

Da kom den den opp i HA med diverse sensorer og har batteriinfo (rapporterer 80% (edit: 60% i dag) nå), kan åpne/låse og lese om den er låst eller ikke. Det som jeg enda ikke har funnet utav er om jeg kan vite hvilken kodeindeks låsen har blitt åpnet med.

 

I følge manualen side 17 skal det være mulig å få ut noe data rundt dette:

These Notification parameters (types an levels) are specific for the applications.
The ID Lock supports the Notification Class (V4) to report events of ID Lock.
The type and event are specific for ID Lock and defined as described below.
COMMAND_CLASS_NOTIFICATION (V4)

Access Control (0x06)
Event | Parameter | Desc
Manual Lock Operation (0x01) 
Manual Unlock Operation (0x02) | RFID Index Info. | Unlock by RFID Keypad Unlock Operation (0x06)
RF Unlock Operation (0x04) | User ID of User Code Report | User ID = 1 (Master PIN) User ID =2 ( Service PIN) User ID =0 ( Remote Unlock)
Unlock By RF with invalid user code (0x14) | Unknown Credential Information | Unknown PIN Code Or Unknown RFID 

Jeg kommer nok til å begynne å kikke på konfigurasjonsfilen til idlock150 i OpenZWave etterhvert for å se om integrasjonen kan bli bedre.

Endret av Eia
Lenke til kommentar
Del på andre sider

1 minute ago, Mastiff said:

@Eia, hvilken kode som ble brukt skal funke med Homeseer, så det er integrasjonen med Hass. Hvis du kan gjøre noe mer med den, ville det være flott! :)

 

Godt å vite. Zwave er ikke noe jeg har inngående kunnskaper om, men er softwareutvikler så det handler forhåpentligvis bare om å kunne avsette tid til å finne ut hvordan det funker. Nå er automatiseringen jeg ønsket forsåvidt løst (at min eldste sønn kan gå hjem selv fra skolen, låse opp døren og bli ønsket velkommen av text-to-speech som bl.a. sier hvor langt hjemmefra vi er (google_travel_time)) også får jeg ta krydderet etterhvert.

Lenke til kommentar
Del på andre sider

1 time siden, Mastiff skrev:

Skremmende... Iallfall for en som slår av GPS-en på mobiler som det første som gjøres når en ny Android er satt opp! ;) Jeg liker ikke at Google vet hvor jeg er!

Meh. Det vet Google likevel og bryr seg sannsynligvis ikke så mye, så bruk heller teknologien til noe fornuftig. ;) 

  • Haha 1
Lenke til kommentar
Del på andre sider

Veldig plagsomt at denne firmware-oppdateringen for zwave-modulen kom 1 dag etter jeg kjøpte idlock, skulle gjerne hatt disse nye eventene...

 

https://idlock.no/wp-content/uploads/2019/08/IDLock150_ZWave_UserManual_v3.02.pdf kap 7 (side 12)

Bl.a.:

Keypad Lock Operation (0x05) | User ID = PIN index

Keypad Unlock Operation (0x06) | User ID of User Code Report User ID = PIN index

Endret av Eia
Lenke til kommentar
Del på andre sider

12 timer siden, Eia skrev:

Veldig plagsomt at denne firmware-oppdateringen for zwave-modulen kom 1 dag etter jeg kjøpte idlock, skulle gjerne hatt disse nye eventene...

Det er jo bare å oppdatere? "IDlock Updater" er tilgjengelig både for Android og iOS.

Lenke til kommentar
Del på andre sider

Just now, Moskus said:

Det er jo bare å oppdatere? "IDlock Updater" er tilgjengelig både for Android og iOS.

Men er det ikke slik å forstå at det er kun firmware til låsen man kan oppdatere via appen og ikke firmware til z-wave-modulen?

 

Ref https://idlock.no/kundesenter/z-wave-sporsmal-og-svar/

Quote

Så hvordan kan jeg oppdatere min ID Lock 150 Z-Wave Modul?

For å kunne oppdatere Z-Wave Modulen må du bruke OTA. OTA er en funksjon i Z-Wave som lar en oppdatere programvaren i Z-Wave modulen. Både Z-Wave modulen og gateway må støtte OTA for å kunne oppdatere. De fleste gateway støtter dessverre ikke OTA. 

 

Lenke til kommentar
Del på andre sider

7 minutter siden, Eia skrev:

Men er det ikke slik å forstå at det er kun firmware til låsen man kan oppdatere via appen og ikke firmware til z-wave-modulen?

Trodde det kun gjaldt den gamle versjonen.... men ser sitatet ditt. Hvor finner vi i så fall denne filen?

Jeg trodde Updater-appen skulle gjøre begge deler.

 

Men du kan bruke andre programmer for å bruke Z-wave OTA-oppdateringer. F.eks. HomeSeers Z-Flash: https://shop.homeseer.com/products/z-wave-firmware-update-software

Lenke til kommentar
Del på andre sider

Angående oppdatering av config så er (dessverre) status slik:

  • Jeg har begynt oppdateringen av openzwave config for idlock ihht. ny manual for 1.6 firmware, dette ser ut til å gå ganske greit, men er utestet foreløpig.
  • HA bruker 1.4-versjonen av openzwave (nyeste er 1.6), det kommer ikke nye 1.4-releaser fra openzwave og hverken "forken" (kopien) som HA har av openzwave 1.4 eller openzwave 1.4 selv tar i mot endringer på denne versjonen.
  • Det er noe fremdrift i HA-miljøet for å løfte til 1.6. Først må PyOZW oppdateres til å støtte 1.6 (PR) og når det er gjort fikk jeg høre på HA sin discord at det er en HA-utvikler som jobber en del med zwave som kommer til å ta tak i det. Men det er nok en god stund frem i tid før alt dette kommer ut.
  • Jeg kommer til å oppdatere idlock config for openzwave 1.6 basert på idlock firmware 1.6 spec (forvirrende at begge har samme versjonsnummer for øyeblikket) og prøve å få den inn i openzwave.
  • I tillegg vil jeg lage en openzwave 1.4-versjon av denne filen som man da er nødt til å legge inn i sin lokale HA-installasjon for å kunne få oppdatert config. Dette er en midlertidig sak inntil HA omsider tar i bruk openzwave 1.6.

 

 

Lenke til kommentar
Del på andre sider

7 minutes ago, Mastiff said:

@Eia, hvis du mener at man må manuelt kopiere inn infoen i XML-en til OZW (som ligger i Hass-katalogen), er det absolutt ikke noe problem i det hele tatt! Så det ville være fantastisk hvis det blir mulig å få mer ut av låsen og oppsettet!

Ja, det stemmer, jeg hadde jo håpet på å fikse dette på skikkelig vis, men ser ut som dette er løsningen for øyeblikket.

 

Neste gang jeg får tid til å se mer på dette (må gi meg i dag) skal jeg teste om jeg faktisk har fått idlock zwave firmware 1.6 via IDlock Updater siden dere hadde et inntrykk av at også zwave ble oppdatert via appen.

Lenke til kommentar
Del på andre sider

Nå er z-wave nytt for meg, men såvidt jeg klarer å se er det få tegn på at jeg har blitt oppdatert til 1.6 firmware på z-wave-modulen via Idlock updater selv om jeg nå er på 1.4.9 firmware til låsen. Det blir ikke rapportert om de nye config parameterne (index 8 og 9), og jeg ser ingen av de nye eventtypene i loggen fra openzwave (OZW_Log.txt i HA). Hvis noen andre her med litt mer erfaring kan teste dette ville det vært flott :)

 

Jeg kommer nok uansett til å bruke angreretten for kjøpet av modulen (kjøpte den på nett forrige uke), og vente til idlock selger moduler som kommer ferdig med 1.6.

Lenke til kommentar
Del på andre sider

6 minutter siden, Moskus skrev:

Hvorfor f**n må vi enda en gang fylle ut slike elendige skjemaer? Bare legg ut filen! :( 

 

Tåpelig.. Nå må jeg vente til jeg kommer hjem med å fylle det ut da jeg ikke har serienummer etc tilgjengelig :(

 

Jeg fikk min ID Lock i mai/juni og begynte med Home Assistant omtrent samtidig.. Da fungerte det å låse opp og igjen døra fra Home Assistant.  Oppdaget i gåt at det ikke fungerer lengre. Har slitt litt med en dimmer som har blitt detektert som rele og har sletta zwcfg fila etc og diverse for å få det til. Har jo også oppgradert HA noen ganger og jeg vet ikke når det sluttet å fungere.  Fjernet og la til Låsen igjen men får den fortsatt ikke til å fungere.  
Av en eller annen grunn har den bare 2 entities. 

 

lock.id_lock_as_150_locked 

wave.id_lock_as_150

 

Mener den hadde flere før. og kan ikke huske å ha slettet de. Hvis jeg hadde det, så hadde de vel kommet tilbake om jeg la til låsen på nytt?

I loggen ser det ut som HA forsøker å låse, men så skjer det bare ikke noe.

 

''''2019-08-27 12:51:14.556 Info, Node036, Value::Set - COMMAND_CLASS_DOOR_LOCK - Locked - 0 - 1 - True
2019-08-27 12:51:14.556 Info, Node036, Value_Lock::Set - Requesting lock to be Locked
2019-08-27 12:51:14.556 Detail, Node036, Queuing (Send) DoorLockCmd_Set (Node=36): 0x01, 0x0a, 0x00, 0x13, 0x24, 0x03, 0x62, 0x01, 0xff, 0x25, 0x7f, 0x07
2019-08-27 12:51:14.556 Detail, Node036, Queuing (Send) DoorLockCmd_Get (Node=36): 0x01, 0x09, 0x00, 0x13, 0x24, 0x02, 0x62, 0x02, 0x25, 0x80, 0x06
2019-08-27 12:51:14.556 Info, Node036, Sending (Send) message (Callback ID=0x7f, Expected Reply=0x04) - DoorLockCmd_Set (Node=36): 0x01, 0x0a, 0x00, 0x13, 0x24, 0x03, 0x62, 0x01, 0xff, 0x25, 0x7f, 0x07
2019-08-27 12:51:14.564 Detail, Node036,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-08-27 12:51:14.564 Detail, Node036,   ZW_SEND_DATA delivered to Z-Wave stack
2019-08-27 12:51:15.923 Detail, Node036,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-08-27 12:51:15.923 Detail, Node036,   ZW_SEND_DATA delivered to Z-Wave stack
2019-08-27 12:51:15.933 Detail, Node036,   Received: 0x01, 0x07, 0x00, 0x13, 0x01, 0x00, 0x00, 0x01, 0xeb
2019-08-27 12:51:15.933 Detail, Node036,   ZW_SEND_DATA Request with callback ID 0x01 received (expected 0x01)
2019-08-27 12:51:15.933 Info, Node036, Request RTT 1376 Average Request RTT 1350
2019-08-27 12:51:15.956 Detail, Node036,   Received: 0x01, 0x07, 0x00, 0x13, 0x01, 0x00, 0x00, 0x04, 0xee
2019-08-27 12:51:15.956 Detail, Node036,   ZW_SEND_DATA Request with callback ID 0x01 received (expected 0x01)
2019-08-27 12:51:15.956 Info, Node036, Request RTT 1400 Average Request RTT 1375
2019-08-27 12:51:15.977 Detail, Node036, Removing current message
2019-08-27 12:51:15.977 Info, Node036, Sending (Send) message (Callback ID=0x80, Expected Reply=0x04) - DoorLockCmd_Get (Node=36): 0x01, 0x09, 0x00, 0x13, 0x24, 0x02, 0x62, 0x02, 0x25, 0x80, 0x06
2019-08-27 12:51:15.985 Detail, Node036,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-08-27 12:51:15.985 Detail, Node036,   ZW_SEND_DATA delivered to Z-Wave stack
2019-08-27 12:51:16.088 Detail, Node036,   Received: 0x01, 0x07, 0x00, 0x13, 0x80, 0x00, 0x00, 0x0b, 0x60
2019-08-27 12:51:16.088 Detail, Node036,   ZW_SEND_DATA Request with callback ID 0x80 received (expected 0x80)
2019-08-27 12:51:16.088 Info, Node036, Request RTT 112 Average Request RTT 743
2019-08-27 12:51:17.963 Detail, Node036,   Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2019-08-27 12:51:17.963 Detail, Node036,   ZW_SEND_DATA delivered to Z-Wave stack
2019-08-27 12:51:17.980 Detail, Node036,   Received: 0x01, 0x07, 0x00, 0x13, 0x01, 0x00, 0x00, 0x02, 0xe8
2019-08-27 12:51:17.980 Detail, Node036,   ZW_SEND_DATA Request with callback ID 0x01 received (expected 0x01)
2019-08-27 12:51:17.980 Info, Node036, Request RTT 2003 Average Request RTT 1373
2019-08-27 12:51:18.001 Detail, Node036, Removing current message

'''

Lenke til kommentar
Del på andre sider

36 minutter siden, olka skrev:

@EspenT; ut fra log filen din ser det ikke ut til at låsen er lagt til som "secure node"?

 

Merkelig.. Ganske sikker på at jeg trykket "Add node secure" men som du sier så pleier det vel stå noe om decrypting etc der for enheter som er lagt til secure. 

Får gjøre et nytt forsøk i ettermiddag. 

Lenke til kommentar
Del på andre sider

43 minutter siden, EspenT skrev:

 

Merkelig.. Ganske sikker på at jeg trykket "Add node secure" men som du sier så pleier det vel stå noe om decrypting etc der for enheter som er lagt til secure. 

Får gjøre et nytt forsøk i ettermiddag. 

 

Sjekk at Network key er på plass først, og ta en titt på loggen etter du har lagt den til for å se at det gikk greit.

zwave:
  usb_path: /dev/ttyACM0
  network_key: "0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10"

 

Lenke til kommentar
Del på andre sider

Hvis man prøver guiden man får fra idlock etter man har registrert seg, merk at man må laste ned Embedded Z-Wave SDK først (trenger den ikke, men man godkjenner en avtale ved å gjøre det). Deretter får man tilgang til å laste ned PC Controller.

 

Edit: En annen "gotcha" hvis man har en z-wave stick som man flytter fra feks en server til laptopen for å kjøre PC Controller: Jeg måtte iallefall ekskludere låsen fra nettverket først (i Home Assistant for min del + utføre exclusion på låsen med masterkode *, 2*, 5). Da kunne jeg legge til låsen i PC Controller som secure node og få til fw-oppdatering. Antar kanskje dette er fordi jeg ikke har samme network key på serveren som jeg hadde på laptopen med PC Controller.

Endret av Eia
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.