-
Innlegg
20 -
Ble med
-
Besøkte siden sist
Other groups
Medlemmer
Hjemmeautomasjon
-
System
Annet
Nylige profilbesøk
Blokken for nylige besøkende er slått av og vises ikke for andre medlemmer.
NiceGuy sine prestasjoner
-
NiceGuy begynte å følge Homeseer har gratis HS3-Pi lisens fram til 10 juli , Tibber i Home Assistant , ELKO FW Update og 3 andre
-
Er 316GLED jeg har på alle fire.
-
Tar opp igjen denne tråden da jeg har anskaffet meg noen flere ELKO smart dimmere og ser i Deconz at to av de har versjon 0.5, mens den tredje har versjon 0.6. Den siste er også merket på baksiden med v1.1 så jeg antar vi også snakker om en liten HW endring (selv om jeg ikke kan se noen forskjell). Det gode med alle disse er at de er 100% støttet av Deconz, inkludert gruppelinking mot brytere i Phoscon. Den første jeg kjøpte har fortsatt v0.0.19 og her funker ikke dette, så jeg må gå den tunge veien om automasjoner i Home Assistant. I tillegg virker det da selvfølgelig ikke uten at Home Assistant er oppe og går også. Har forsøkt å bruke filene som er linket her for å oppdatere til 0.0.20 men får det ikke helt til. SD kortet blir lest (benytter et MicroSD-kort på 4GB da jeg fant ut at det på 32GB ikke ble lest i det hele tatt), grønn blink og så tenner den hvite dioden ett sekund eller to, før ett nytt kort grønt blink og dimmeren skrus på. Det samme skjer når jeg prøver å oppdatere Zigbee. Holder inne trykkbryter og dimmeknapp, kort grønt blink, deretter 1-2 sekund med hvitt lys og så nytt kort grønt blink. Begge operasjoner tar maks 3 sekund, og ikke de 15-20s som det burde ta (for Zigbee hvertfall). Når jeg sjekker i Deconz er SW_Build fortsatt 0.0.19. Er det noen som har noen tips til hva jeg kan gjøre galt? Og er det tilfeldigvis noen som har versjon 0.5 / 0.6 som de kan dele?
-
Da er dagen kommet for å bytte ut alle Halogen-pærene med LED pærer (siden jeg har gått tom for halogen). Jeg har totalt 19 GU10 pærer som skal erstattes i denne omgang, men jeg har også noen flere eldre LED pærer (av ukjent merke) som jeg også vurderer å bytte da de har litt kaldt lys. Dimmere som brukes er de eksisterende som er tre elko gled316 smartdimmere som skal styre tre grupper på 4+4+5, og så gle315 på de 2 siste stedene med 3 pærer på hver. Er klar over at det muligens kan by på litt problemer med tanke på last da minimum belastning er 20W på 315 dimmerene, men krysser fingrene. På smartdimmerene skal minimum være 1W så det bør gå greit. Så til selve spørsmålet, hvilke pærer skal jeg gå for? Jeg ser at IKEA ledare nå har både dim-to-warm og cri over 90, til kun 69,- for 7,5w (600 lumen). Elektroimportøren har noen tilsvarende til 169,- per stykk, men de er på bare 6w (som da kan bli litt lite for 315 dimmeren med totalt 18w). Til gjengjeld har de en cri på 95. Er den lille forskjellen på cri merkbar i praksis? Og hva med fargetemperatur? IKEA sine oppgir kun 2700k som jeg antar er på maks effekt, mens de andre oppgir også minimum (1800k), noen som vet hva minimum til IKEA sine er? Jeg er ikke så veldig bekymret for eventuell kvalitetsforskjell (holdbarhet) da IKEA er veldig gode på reklamasjon (selv om det selvsagt blir trøttendes hvis det er et hyppig problem). Er det noen grunn til å velge noe annet enn IKEA? Er det eventuelt andre pærer som anbefales? Jeg vet at for to år siden var verden annerledes og IKEA sine pærer ikke det helt store, men litt usikker på ståa nå.
-
Jeg lagde min første Github PR (https://github.com/OpenZWave/open-zwave/pull/2389) på akkurat den filen igår (de nye random pin på service pin - som jeg har testet at virker). Sier du at vi bør vente på neste HA før vi gjør noen endringer? På den gamle zwave integreringen hadde jeg adgang til filene sånn at jeg kunne endre de selv, men med det nye så er filene gjemt for sånne som meg (og jeg orker ikke lese meg opp for å få tilgang selv om jeg vet det går an å komme på utsiden av config-mappen). Så derfor lagde jeg PRen slik at hvertfall denne funksjonaliteten blir riktig (selv om det funker nå også, må bare huske hva som er hva av de to kommandoene). Er det forresten slik en gjør det? Sent from my iPhone using Tapatalk
-
Var det jeg fryktet ja, at 3/4 kun brukes på RFID. Så da er jo manualen feil.
-
Jeg tror du dessverre har rett. Hvis jeg forstår openzwave-filene riktig så burde dette være ID 22 (door/window open) og 23 (door/window closed) under CommandClassNotification, og ifølge siste zwave manual fra idlock så ligger ikke disse parameterene inne (https://idlock.no/wp-content/uploads/2020/08/User-manual-Z-Wave-modul_EN_1.1.pdf). Siden mange poster har forsvunnet så kan jeg nevne at med HA sin OZW addon og integrasjon (beta) så begynner låsen å bli tålelig greit integrert i HA (lås med FW 1.5.6 og zwave 1.6). Får enkelt satt og lest koder, og får status på opplåsing med hvilken kode-lokasjoner som er brukt. Er riktignok ikke det beste UIet enda, og en må benytte templates dersom en ønsker dette oversatt til navn. For min del har jeg svært få aktive koder så jeg klarer fint å huske hvem som har posisjon 1,2 og 3. En ting som ikke virker dog er at når låsen låses eller låses opp via zwave så blir dette varslet som Manual Lock/Unlock. Jeg begynner å tro at dette ikke skyldes HA, men en feil i zwave 1.6. Er det noen med ett annet system og zwave 1.6 som får riktig varsel på dette (wireless lock/unlock)? Sent from my iPhone using Tapatalk
-
Sorry, var litt upresis i sted. Du må begynne helt til venstre med switch: og så hoppe over to før - platform, som vist her: switch: - platform: command_line switches: juletre: Ellers ser det riktig ut.
-
Du må huske å restarte Home Assistant etter å ha lagt det inn. Da skal den komme opp under statuser, og så er det bare å legge den til i GUI, f.eks som entitetsknapp (med norsk GUI, sikkert Entity Button på engelsk),
-
Basert på tråden Moskus linket til over så har jeg laget en command_line switch til Home Assistant. Bare å bytte ut Xene med riktig IP-adresse og legge til i configuration.yaml (eller der du eventuelt har andre command_line enheter konfigurert). På eget ansvar selvsagt, jeg er ingen ekspert men det fungerer strålende her - platform: command_line switches: juletre: friendly_name: 'Juletre' command_on: 'echo -n -e "\x55\xaa\x01\x07\x01\xff\x01\x03\xff" | nc 192.168.X.X 8899' command_off: 'echo -n -e "\x55\xaa\x01\x07\x01\xff\x01\x00\xff" | nc 192.168.X.X 8899' Får riktignok kun kontrollert av-på, men antar du ikke kjører disko i stuen Du kan eventuelt prøve deg litt frem med andre kommandoer. Nest siste ordet er det som velger mode (00=Av, 01=Combi, 02=Fade in-out, 03=På, 04=Blinking), har ikke orket å prøve å finne ut av lysstyrke og hastighet.
- 15 svar
-
- 2
-
Under er koden min. Legg merke til at det eneste jeg har endret er de nye konfigurasjonsmenyene som kom i z-wave fw 1.6, disse har jeg lagt inn under "COMMAND CLASS CONFIGURATION". Jeg har heller ikke endret ting som max/min/vindex osv - tilsynelatende trenger jeg ikke det Men den kan sikkert ha godt av litt rydding, jeg gjorde det mest for å teste. Resten er slik den ble opprettet av HA når jeg inkluderte låsen første gang (før fw oppdatering - jeg oppdaterte fw uten å fjerne/inkludere på nytt). Når det gjelder å få HA til å lese en kode som allerede eksisterer så er det bare å prøve å slette koden (som ikke går, men som tvinger en oppdatering). Legg merke til at koden da skrives til zwcfg-filen så den huskes til neste gang, så ikke spre denne filen. For å legge til nye koder så velger en kode-nummer 1-25 for kode, 26-50 for RFID og 108 for service-pin. Masterpin (kode 109) kan ikke endres via z-wave. Formatet er /x31/x32/x33/x34 (1234 i ascii). Node id=xx skal selvsagt være deres id på låsen. <Node id="XX" name="" location="" basic="4" generic="64" specific="3" roletype="7" devicetype="768" nodetype="0" type="Secure Keypad Door Lock" listening="false" frequentListening="true" beaming="true" routing="true" max_baud_rate="40000" version="4" secured="true" query_stage="Complete"> <Manufacturer id="373" name="ID Lock AS"> <Product type="3" id="1" name="150" /> </Manufacturer> <CommandClasses> <CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" mapping="98"> <Instance index="1" /> </CommandClass> <CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" innif="true"> <Instance index="1" /> </CommandClass> <CommandClass id="94" name="COMMAND_CLASS_ZWAVEPLUS_INFO" version="1" request_flags="4" innif="true"> <Instance index="1" /> <Value type="byte" genre="system" instance="1" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="1" /> <Value type="short" genre="system" instance="1" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="768" /> <Value type="short" genre="system" instance="1" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="768" /> </CommandClass> <CommandClass id="98" name="COMMAND_CLASS_DOOR_LOCK" version="1" request_flags="4" issecured="true" m_timeoutsupported="1" m_insidehandlemode="15" m_outsidehandlemode="15" m_timeoutmins="254" m_timeoutsecs="254"> <Instance index="1" /> <Value type="bool" genre="user" instance="1" index="0" label="Locked" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" /> <Value type="list" genre="user" instance="1" index="1" label="Locked (Advanced)" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1"> <Item label="Unsecure" value="0" /> <Item label="Unsecured with Timeout" value="1" /> <Item label="Inside Handle Unsecured" value="2" /> <Item label="Inside Handle Unsecured with Timeout" value="3" /> <Item label="Outside Handle Unsecured" value="4" /> <Item label="Outside Handle Unsecured with Timeout" value="5" /> <Item label="Secured" value="255" /> <Item label="Invalid" value="255" /> </Value> <Value type="list" genre="system" instance="1" index="2" label="Timeout Mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1"> <Item label="No Timeout" value="1" /> <Item label="Secure Lock after Timeout" value="2" /> </Value> <Value type="byte" genre="system" instance="1" index="5" label="Outside Handle Control" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="15" /> <Value type="byte" genre="system" instance="1" index="6" label="Inside Handle Control" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="15" /> </CommandClass> <CommandClass id="99" name="COMMAND_CLASS_USER_CODE" version="1" request_flags="4" issecured="true" codes="109"> <Instance index="1" /> <Value type="raw" genre="user" instance="1" index="0" label="Enrollment Code" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="1" label="Code 1:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="2" label="Code 2:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="3" label="Code 3:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="4" label="Code 4:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="5" label="Code 5:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="6" label="Code 6:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="7" label="Code 7:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="8" label="Code 8:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="9" label="Code 9:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="10" label="Code 10:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="11" label="Code 11:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="12" label="Code 12:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="13" label="Code 13:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="14" label="Code 14:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="15" label="Code 15:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="16" label="Code 16:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="17" label="Code 17:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="18" label="Code 18:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="19" label="Code 19:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="20" label="Code 20:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="21" label="Code 21:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="22" label="Code 22:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="23" label="Code 23:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="24" label="Code 24:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="25" label="Code 25:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="26" label="Code 26:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="27" label="Code 27:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="28" label="Code 28:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="29" label="Code 29:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="30" label="Code 30:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="31" label="Code 31:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="32" label="Code 32:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="33" label="Code 33:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="34" label="Code 34:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="35" label="Code 35:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="36" label="Code 36:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="37" label="Code 37:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="38" label="Code 38:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="39" label="Code 39:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="40" label="Code 40:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="41" label="Code 41:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="42" label="Code 42:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="43" label="Code 43:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="44" label="Code 44:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="45" label="Code 45:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="46" label="Code 46:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="47" label="Code 47:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="48" label="Code 48:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="49" label="Code 49:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="50" label="Code 50:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="51" label="Code 51:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="52" label="Code 52:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="53" label="Code 53:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="54" label="Code 54:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="55" label="Code 55:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="56" label="Code 56:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="57" label="Code 57:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="58" label="Code 58:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="59" label="Code 59:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="60" label="Code 60:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="61" label="Code 61:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="62" label="Code 62:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="63" label="Code 63:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="64" label="Code 64:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="65" label="Code 65:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="66" label="Code 66:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="67" label="Code 67:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="68" label="Code 68:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="69" label="Code 69:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="70" label="Code 70:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="71" label="Code 71:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="72" label="Code 72:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="73" label="Code 73:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="74" label="Code 74:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="75" label="Code 75:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="76" label="Code 76:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="77" label="Code 77:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="78" label="Code 78:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="79" label="Code 79:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="80" label="Code 80:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="81" label="Code 81:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="82" label="Code 82:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="83" label="Code 83:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="84" label="Code 84:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="85" label="Code 85:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="86" label="Code 86:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="87" label="Code 87:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="88" label="Code 88:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="89" label="Code 89:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="90" label="Code 90:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="91" label="Code 91:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="92" label="Code 92:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="93" label="Code 93:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="94" label="Code 94:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="95" label="Code 95:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="96" label="Code 96:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="97" label="Code 97:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="98" label="Code 98:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="99" label="Code 99:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="100" label="Code 100:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="101" label="Code 101:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="102" label="Code 102:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="103" label="Code 103:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="104" label="Code 104:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="105" label="Code 105:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="106" label="Code 106:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="107" label="Code 107:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="108" label="Code 108:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="raw" genre="user" instance="1" index="109" label="Code 109:" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00" length="10" /> <Value type="button" genre="system" instance="1" index="254" label="Refresh All UserCodes" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> <Value type="byte" genre="system" instance="1" index="255" label="Code Count" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="109" /> </CommandClass> <CommandClass id="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="4" innif="true"> <Instance index="1" /> <Value type="list" genre="config" instance="1" index="1" label="Door Lock Mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="3" vindex="0" size="1"> <Help>Door Lock Mode Autolock Mode, Manual lock mode, Activate Away Mode, Deactivate Away Mode Default Value : 1 ( Disable Away / Auto Lock Mode )</Help> <Item label="Disable Away, Manual Lock" value="0" /> <Item label="Disable Away, Auto Lock" value="1" /> <Item label="Enable Away, Manual Lock" value="2" /> <Item label="Enable Away, Auto Lock" value="3" /> </Value> <Value type="list" genre="config" instance="1" index="2" label="RFID Mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="1" max="9" vindex="1" size="1"> <Help>Used to set RFID Mode on ID Lock 150. Default value is 0x05 (RFID Activated).</Help> <Item label="RFID Activated" value="5" /> <Item label="RFID Deactivated" value="9" /> </Value> <Value type="list" genre="config" instance="1" index="3" label="Door Hinge Position" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="3" vindex="1" size="1"> <Help>Door Hinge Position Default Value : 0 (Right Handle)</Help> <Item label="Right Handle" value="0" /> <Item label="Left Handle" value="1" /> </Value> <Value type="list" genre="config" instance="1" index="4" label="Door Audio Volume Level" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="6" vindex="0" size="1"> <Help>Door Audio Volume Level This parameter is a set only parameter. If the value is changed locally on the door lock, this value will not change. Default Value : 5</Help> <Item label="No Sound" value="0" /> <Item label="Level 1" value="1" /> <Item label="Level 2" value="2" /> <Item label="Level 3" value="3" /> <Item label="Level 4" value="4" /> <Item label="Level 5" value="5" /> <Item label="Max. Sound Level" value="6" /> </Value> <Value type="list" genre="config" instance="1" index="5" label="Door ReLock Mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="1" vindex="0" size="1"> <Help>Door ReLock Mode Default Value: 1 (Enabled)</Help> <Item label="Disabled" value="0" /> <Item label="Enabled" value="1" /> </Value> <Value type="list" genre="config" instance="1" index="6" label="Service PIN Mode" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="9" vindex="1" size="1"> <Help>Service PIN Mode A configuration get command on this parameter returns the latest set parameter value (set by Z-wave). This is a set only value, if changed locally on keypad these values are not changed on Z-wave module. Value 5 and 6 are for future use on door lock. Default Value: 0 (Deactivated)</Help> <Item label="Deactivated" value="0" /> <Item label="1 times used" value="1" /> <Item label="2 times used" value="2" /> <Item label="5 times used" value="3" /> <Item label="10 times used" value="4" /> <Item label="Not used (for future use)" value="5" /> <Item label="Not used (for future use)" value="6" /> <Item label="Always Valid" value="7" /> <Item label="12 Hours used" value="8" /> <Item label="24 Hours used" value="9" /> <Item label="Disabled. Disables Service Pin and Service Pin Menu on door lock" value="FE" /> </Value> <Value type="byte" genre="config" instance="1" index="7" label="Door Lock Model Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="101" max="150" value="150"> <Help>Door Lock Model Type This configuration is only accepted by configuration get command It is a read only parameter. Default value depends on the door lock model type.</Help> </Value> <Value type="list" genre="config" instance="1" index="9" label="Master Pin Unlock Mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="0"> <Help>Enables (On) or disables (Off) use of Master Pin to unlock door. Default value: 1)</Help> <Item label="Off" value="0" /> <Item label="On" value="1" /> </Value> </CommandClass> <CommandClass id="113" name="COMMAND_CLASS_ALARM" version="4" issecured="true"> <Instance index="1" /> <Value type="byte" genre="user" instance="1" index="0" label="Alarm Type" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> <Value type="byte" genre="user" instance="1" index="1" label="Alarm Level" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> <Value type="byte" genre="user" instance="1" index="2" label="SourceNodeId" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> <Value type="byte" genre="user" instance="1" index="9" label="Access Control" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="6" /> <Value type="byte" genre="user" instance="1" index="10" label="Burglar" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" /> <Value type="byte" genre="user" instance="1" index="13" label="Emergency" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="254" /> </CommandClass> <CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true"> <Instance index="1" /> </CommandClass> <CommandClass id="115" name="COMMAND_CLASS_POWERLEVEL" version="1" request_flags="4" innif="true"> <Instance index="1" /> <Value type="list" genre="system" instance="1" index="0" label="Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1"> <Item label="Normal" value="0" /> <Item label="-1dB" value="1" /> <Item label="-2dB" value="2" /> <Item label="-3dB" value="3" /> <Item label="-4dB" value="4" /> <Item label="-5dB" value="5" /> <Item label="-6dB" value="6" /> <Item label="-7dB" value="7" /> <Item label="-8dB" value="8" /> <Item label="-9dB" value="9" /> </Value> <Value type="byte" genre="system" instance="1" index="1" label="Timeout" units="seconds" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> <Value type="button" genre="system" instance="1" index="2" label="Set Powerlevel" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> <Value type="byte" genre="system" instance="1" index="3" label="Test Node" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" /> <Value type="list" genre="system" instance="1" index="4" label="Test Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1"> <Item label="Normal" value="0" /> <Item label="-1dB" value="1" /> <Item label="-2dB" value="2" /> <Item label="-3dB" value="3" /> <Item label="-4dB" value="4" /> <Item label="-5dB" value="5" /> <Item label="-6dB" value="6" /> <Item label="-7dB" value="7" /> <Item label="-8dB" value="8" /> <Item label="-9dB" value="9" /> </Value> <Value type="short" genre="system" instance="1" index="5" label="Frame Count" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" /> <Value type="button" genre="system" instance="1" index="6" label="Test" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> <Value type="button" genre="system" instance="1" index="7" label="Report" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> <Value type="list" genre="system" instance="1" index="8" label="Test Status" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1"> <Item label="Failed" value="0" /> <Item label="Success" value="1" /> <Item label="In Progress" value="2" /> </Value> <Value type="short" genre="system" instance="1" index="9" label="Acked Frames" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" /> </CommandClass> <CommandClass id="128" name="COMMAND_CLASS_BATTERY" version="1" issecured="true"> <Instance index="1" /> <Value type="byte" genre="user" instance="1" index="0" label="Battery Level" units="%" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="80" /> </CommandClass> <CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" issecured="true"> <Instance index="1" /> <Associations num_groups="1"> <Group index="1" max_associations="5" label="Lifeline" auto="true"> <Node id="1" /> </Group> </Associations> </CommandClass> <CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="4" issecured="true"> <Instance index="1" /> <Value type="string" genre="system" instance="1" index="0" label="Library Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="3" /> <Value type="string" genre="system" instance="1" index="1" label="Protocol Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="4.05" /> <Value type="string" genre="system" instance="1" index="2" label="Application Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="1.05" /> </CommandClass> <CommandClass id="152" name="COMMAND_CLASS_SECURITY" version="1" request_flags="4" innif="true"> <Instance index="1" /> <Value type="bool" genre="system" instance="1" index="0" label="Secured" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="True" /> </CommandClass> </CommandClasses> </Node>
-
Se her for hva som er nytt: https://idlock.no/kundesenter/idl150updater-version/ Jeg har endret menyene i homeassistant for å ta høyde for de nye konfigurasjonsmetodene (bl.a skru av/på bruk av RFID, skru av/på bruk av master-pin til å låse opp og mulighet for å disable service-meny. Dette gjorde jeg gjennom å endre zwcfg_xxxxxxx.xml mens homeassistant var stoppet. Dette betyr at per nå så kan jeg endre og legge til koder, aktivere eller deaktivere service-pin, endre lydvolum og all annen konfigurasjon i homeassistant (med ett unntak, jeg klarer ikke å slette koder, kun legge til eller endre de). For home assistant er det største problemet at notifikasjoner ikke er støttet helt enda. Jeg kan lese ut fra loggen at bruker-id (1-25 for koder og 26-50 for RFID) som er brukt for å låse opp sendes fra låsen, men de blir ikke tolket av homeassistant. Jeg tror egentlig at dette også bør være ganske greit å fikse gjennom å endre de generelle open z-wave filene, men jeg vet ikke hvor filene ligger lenger etter oppdateringen til python 3.7 og jeg mangler også litt kompetanse. Personlig så har jeg ikke helt sett behovet i individuelle koder i familien så for meg er nå låsen 99% operativ, men ser at mange ønsker dette for blant annet å vite hvem av ungene som har kommet hjem. Så det er her jeg håper noen med mer kompetanse en meg kan ordne denne delen, slik at vi kan få ordnet en 100% integrering. Hvis det er ønskelig så kan jeg legge ut zwcfg_xxx.xml koden jeg har laget, men den må brukes på egen risiko - jeg har ikke helt kontroll på hva jeg gjør ?
-
Ett godt poeng. Jeg er inne i første uke på erstatningslås etter å ha levd med en lås med 10 dagers batteritid i nesten ett år, så jeg tenkte ikke på det. Uansett så tenker jeg at de som er villig til å teste en oppdateringsprosedyre hvor produsent sier at du fraskriver deg garanti ved å følge prosedyren ikke er så redd for å fravike prosedyren, de kjenner risikoen. Men jeg skal oppdatere hvis jeg oppdager noe rart, men så langt ser alt OK ut [emoji3] Sent from my iPhone using Tapatalk
-
For de som bruker PC Controller og som vil slippe å fjerne låsen fra nettverket sitt så er det bare å legge inn den nettverksnøkkelen du allerede har under "security test schema" helt øverst til høyre (Skjoldet) i PC Controller programmet, og huke av for override (holder å legge den på S0). For de som har home assistent så finner en nøkkelen i configuration.yaml eller i secrets.yaml, avhengig av oppsett. Deretter er det bare å velge låsen og trykke "Node Info" i Network Management. Låsen vil da oppdatere seg, og en vil se S0 foran navnet på låsen. Deretter er det bare å følge guiden videre. For min del så måtte jeg restarte Home Assistent for å få inn igjen Z-wave sticken, men alle noder og alle parametre kom opp fint. På selve Id-locken tok jeg ut batteriene og satte de inn etter oppdateringen, men vet ikke om det var nødvendig. Slapp uansett å fjerne eller legge til låsen på nytt. Så nå er det bare å håpe at noen vil oppdatere xml-konfigurasjonsfilene til home assistant etter hvert....
-
Supert - takk skal du ha :) Ventet på e-post så hadde ikke sjekket der, fant den med en gang.
-
Jeg bestilte for tre timer siden men har enda ikke fått lisenskoden, kun en link til bruksanvisning. Hvor lang tid tok det før dere fikk selve lisenskoden? Sent from my iPhone using Tapatalk