SILICON LABS Z-Wave ja Z-Wave Long Range 800 SDK
![]()
Tehnilised andmed
- Z-Wave ja Z-Wave Long Range 800 SDK 7.22.4
- Simplicity SDK Suite 2024.6.3 23. aprill 2025
- Koostalitlusvõime100% koostalitlusvõimeline kõigi Z-Wave ökosüsteemi toodetega
- TurvalisusParim turvalisus Z-Wave'i Security 2 (S2) raamistikuga
- PaigaldamineSmartStart Easy Installation lihtsustatud seadistamiseks
- Tagasiulatuv ühilduvusZ-Wave'i sertifikaat nõuab tagasiühilduvust
- Ühilduvad kompilaatoridGCC versioon 12.2.1 koos Simplicity Studioga
Kirjeldus
Z-Wave and Z-Wave Long Range 800 is designed to meet the demands of the future smart home, where increasing needs for more sensors and battery-operated devices require both long range and low power. Context-aware environments are the next evo-lution in the smart home market, and they require technologies that have been optimized specifically for these applications.
- 100% koostalitlusvõimelineIga Z-Wave'i ökosüsteemi toode töötab koos kõigi teiste toodetega, olenemata tüübist, kaubamärgist, tootjast või versioonist. Ükski teine nutika kodu/asjade interneti protokoll ei saa seda väita.
- Parim turvalisus oma klassisZ-Wave'i Security 2 (S2) raamistik pakub otsast lõpuni krüptimist ja kõige kaasaegsemat turvalisust nutika kodu seadmetele ja kontrolleritele. S2 Z-Wave seadmetega kodud on praktiliselt häkkimiskindlad.
- SmartStarti lihtne paigaldamine: SmartStart radically simplifies the installation of smart devices by using QR code scans for uniform, trouble-free setup. Devices and systems can be pre-configured, dramatically easing deployments.
- TagasiühilduvZ-Wave sertifikaat nõuab tagasiühilduvust. Esimesed turul olevad Z-Wave seadmed, mis on üle kümne aasta vanad, toimivad endiselt ettenähtud viisil võrkudes, mis on varustatud uusimate Z-Wave tehnoloogiatega.
Lisateavet Z-Wave'i ja Z-Wave Long Range 800 SDK v7.22.4.0 OSR-i sertifitseerimisstaatuse kohta leiate jaotisest 9 „Toote elutsükkel ja sertifitseerimine”.
Need väljalaskemärkmed hõlmavad SDK versiooni(sid):
- ilmus 23. aprillil 2025
- OSR avaldati 13. novembril 2024
- GA avaldati 18. septembril 2024
- GA avaldati 24. juulil 2024
- GA avaldati 5. juunil 2024
Ühilduvuse ja kasutamise teatised
Lisateavet turvavärskenduste ja teadete kohta leiate selle SDK-ga installitud platvormi väljalaskemärkmete turvalisuse peatükist või Silicon Labsi väljalaskemärkmete lehtSilicon Labs soovitab tungivalt, et telliksite ka turvahoiatused, et saada ajakohast teavet. Juhiste saamiseks või kui olete Z-Wave 800 SDK uus kasutaja, vaadake jaotist 8 „Selle versiooni kasutamine”.
Ühilduvad kompilaatorid
GCC (The GNU Compiler Collection) versioon 12.2.1, mis on kaasas Simplicity Studioga.
PÕHIOMADUSED
- 7.22.x ja tulevased värskendused toetavad 800 seeria platvormi
- 700-seeria platvormi toetatakse jätkuvalt ka eelseisvate 7.21.x uute väljaannete kaudu.
- Lisateabe lisamine lähtestamise põhjuse kohta FUNC_ID_SERIAL_API_STARTED kasulikusse lahtrisse
Toetatud raadioplaadid
Selles jaotises kirjeldatakse raadioplaate, mida toetavad vastavalt 800-seeria sertifitseeritud ja eelsertifitseeritud rakendused.
Tabel 1-1. Toetatud raadioplaadid
|
seeria |
Raadio juhatus |
Kirjeldus |
Z-laine Pikamaa | Tx Võimsus | Turvaline varahoidla |
| 800 | BRD2603A | ZGM230SB: SiP | jah | 14 dBm | Kõrge |
| 800 | BRD2705A | EFR32ZG28B: SoC | jah | 14 dBm | Kõrge |
| 800 | BRD4204A | EFR32ZG23A: SoC | jah | 14 dBm | Kesk |
| 800 | BRD4204B | EFR32ZG23A: SoC | jah | 14 dBm | Kesk |
| 800 | BRD4204C | EFR32ZG23B: SoC | jah | 14 dBm | Kõrge |
| 800 | BRD4204D | EFR32ZG23B: SoC | jah | 14 dBm | Kõrge |
| 800 | BRD4205A | ZGM230SA: SiP | jah | 14 dBm | Kesk |
| 800 | BRD4205B | ZGM230SB: SiP | jah | 14 dBm | Kõrge |
| 800 | BRD4210A | EFR32ZG23B: SoC | jah | 20 dBm | Kõrge |
| 800 | BRD4400B | EFR32ZG28B: SoC | jah | 14 dBm | Kõrge |
| 800 | BRD4400C | EFR32ZG28B: SoC | jah | 14 dBm | Kõrge |
| 800 | BRD4401B | EFR32ZG28B: SoC | jah | 20 dBm | Kõrge |
| 800 | BRD4401C | EFR32ZG28B: SoC | jah | 20 dBm | Kõrge |
Ülaltoodud tabelis olevad rakendused vajavad raadioplaati koos BRD4002A – Wireless Starter Kit Mainboard (WSTK) ja BRD8029A – nuppude ja LED-ide laiendusplaadiga. Pange tähele, et BRD4002A ühildub vana BRD4001A emaplaadiga, mille tugi kaotatakse. Ülaltoodud tabelis olevad jada-API-d vajavad ainult raadioplaati ja BRD4002A – juhtmevaba stardikomplekti põhiplaati (WSTK). Viitama INS14278: Kuidas kasutada sertifitseeritud rakendusi ja INS14816: Kuidas kasutada eelsertifitseeritud rakendusi, üksikasju.
ZW-LR näitab, et raadioplaat toetab nii Z-Wave'i kui ka Z-Wave'i pikamaaraadiust. 14/20 dBm näitab raadioplaadi saatevõimsust. Secure Vault on valdkonna juhtiv tipptasemel turvafunktsioonide komplekt, mis käsitleb asjade Interneti (IoT) eskaleeruvaid ohte.
Tabel 1-2. Raadioplaadid versus OPN-id.
| seeria | Raadio juhatus | OPN Kirjeldus |
| 800 | BRD2603A | ZGM230SB27HGN3 |
| 800 | BRD2705A | EFR32ZG28B312F1024IM48-A |
| 800 | BRD4204A | EFR32ZG23A010F512GM48 |
| 800 | BRD4204B | EFR32ZG23A010F512GM48 |
| 800 | BRD4204C | EFR32ZG23B010F512IM48 |
| 800 | BRD4204D | EFR32ZG23B010F512IM48 |
| 800 | BRD4205A | ZGM230SA27HNN0 |
| 800 | BRD4205B | ZGM230SB27HGN2 |
| 800 | BRD4210A | EFR32ZG23B020F512IM48 |
| 800 | BRD2603A | ZGM230SB27HGN3 |
| 800 | BRD4400C | EFR32ZG28B312F1024IM68-A |
| 800 | BRD4401B | EFR32ZG28B322F1024IM68-A |
| 800 | BRD4401C | EFR32ZG28B322F1024IM68-A |
Ülaltoodud tabelis on näidatud raadiopaneelide ja OPN-i seos. Seda tabelit saab kasutada Simplicity SDK-s pakutavate eelehitatud binaarfailide ühilduvuse selgitamiseks. Eelehitatud binaarfailid on ehitatud sihtimisplaadid, mitte OPN-id. Saadaval on rohkem OPN-e kui eespool loetletud. Nende OPN-ide puhul eelehitatud binaarfailid ei tööta. Soovitud rakendus tuleb luua selle asemel, et sihtida konkreetset OPN-i.
Z-Wave'i protokoll
Pidage meeles, et 800 tooted põhinevad SDK v7.17.x-l ja ei toeta Secure Element püsivara uuendamist õhu kaudu (OTA). Siiski on olemas migratsioonitee nii peamise alglaaduri kui ka Secure Element püsivara uuendamiseks, et see funktsioon toetataks. Uuendustee kohta vaadake INS14895: Juhend Tiny rakenduse kasutamiseks. 800-põhine SDK v7.18.x toetab Secure Element püsivara uuendamist õhu kaudu (OTA). Z-Wave protokolli NVM8 3 kB vähendamine. file Süsteem mõjutab OTA püsivara värskendamist 800-põhistele rakendustele, mis on juurutatud versioonile 7.17.2 ja varasematele versioonidele. OTA püsivara värskendamiseks versioonilt 7.17.2 versioonile 7.18.1/2 tuleb versiooni 7.18.1/2 muuta, et säilitada sama NVM3 protokolli suurus kui versioonil 7.17.2. Seda saab konfigureerida NVM3_DEFAULT_NVM_SIZE defineerimisega versiooni 7.18.1/2 loomisel. Pange tähele, et turvalise võtmesalvestuse kasutuselevõtu tõttu 800 seerias ei toetata enam väliselt tarnitud võtmepaare. Turvalisuse tagamiseks genereeritakse võtmed esimesel käivitamisel sisemiselt ja privaatvõtit hoitakse ainult turvalises salvestusruumis. Avalikku võtit ja QR-koodi saab tootmiskeskkonnas lugeda.
Uued esemed
Lisatud versioonile 7.22.4 GA
| ID nr | Kirjeldus |
| 1439232 | Muudeti valvekoera konfiguratsiooni ja eemaldati etapp, kus Z-Wave'i virn selle keelas. Vaikimisi valvekoera muudeti nii, et see lähtestaks seadme 8 sekundi pärast ilma signaalita. |
| 1434642 | Täiustatud CCA (selge kanali hindamise) usaldusväärsus. Varem kasutati RX aknas ainult viimast mõõdetud RSSI väärtust, mitte suurimat väärtust. |
- Uue Serial API käsu lisamine toetatud piirkondade loendi toomiseks.
Lisatud versioonile 7.22.1 GA
| ID nr | Kirjeldus |
| 1246332 | Nüüd on seadmepere kohta üks ZPAL-i teek. |
| 1271456 | Ühendatud raadioplaadi RF konfiguratsioon files (vt zw_config_rf.h). |
| 1242395 | ZAF_BUILD_NO, SDK_VERSION_[PÕHI|VÄIKE|PARK], ZAF_VERSION_[PÕHI|VÄIKE|PARK] ei ole
enam rakendustes saadaval. Need on asendatud mitmete ligipääsufunktsioonidega, mis on defineeritud failis „ZAF_version.h”. |
| 1196450 | zpal_reset_reason_t asendab EResetReason_t enum. |
- FUNC_ID_SERIAL_API_STARTED kasuliku koormuse lähtestamise põhjuse kohta lisateabe lisamine.
Täiustused
Täiustatud versioonis 7.22.4 GA
| ID nr | Kirjeldus |
| 1439232 | Muudeti valvekoera konfiguratsiooni ja eemaldati etapp, kus Z-Wave'i virn selle keelas. Vaikimisi valvekoera muudeti nii, et see lähtestaks seadme 8 sekundi pärast ilma signaalita. |
| 1434642 | Täiustatud CCA (selge kanali hindamise) usaldusväärsus. Varem kasutati RX aknas ainult viimast mõõdetud RSSI väärtust, mitte suurimat väärtust. |
Täiustatud versioonis 7.22.0 GA
| ID nr | Kirjeldus |
| 1246332 | Nüüd on seadmepere kohta üks ZPAL-i teek. |
| 1271456 | Ühendatud raadioplaadi RF konfiguratsioon files (vt zw_config_rf.h). |
| 1242395 | ZAF_BUILD_NO, SDK_VERSION_[PÕHI|VÄIKE|PARK], ZAF_VERSION_[PÕHI|VÄIKE|PARK] ei ole
enam rakendustes saadaval. Need on asendatud mitmete ligipääsufunktsioonidega, mis on defineeritud failis „ZAF_version.h”. |
| 1196450 | zpal_reset_reason_t asendab EResetReason_t enum. |
Parandatud probleemid
Parandatud versioonis 7.22.4
| ID nr | Kirjeldus |
| 1363469 | Parandatud RAIL-i käsitlemine, mille puhul mitu TX ja RX raadiosündmust võisid olla sama tagasihelistamise osad, mis ajas olekusüsteemi segadusse. See jättis pinu olekusse, kus see ei suutnud pakette vastu võtta. |
| 1397177 | Parandatud REMOVE_NODE_FROM_NETWORK SAPI käsu viga, mille tõttu käsk nurjus, kui sihtmärgiks olev sõlme ID oli eemaldaja võrgus jagatud. |
| 1439197 | Parandatud probleem, mis takistas saatja väljundvõimsuse konfigureerimist üle +14 dBM jadapordi API kontrolleri rakenduses. |
| 1330168 | Parandatud kontrolleri poolel NVM-i migratsioonitee probleem versioonilt 7.18 (või vanemale) versioonile 7.21 või uuemale. Rakenduse andmeid migratsiooni ajal ei värskendatud. |
| 1439269 | Parandatud olukord, kus pinu üritas õhu kaudu saata ülemõõdulist paketti. |
| 1385589 | Parandatud probleem, mille korral seade „Never Listening“ ärkas kogemata iga minuti tagant üles. |
| 1374874 | Z-Wave'i pikamaa lõppseadmel võib pärast pehmet lähtestamist olla vähenenud saatevõimsus. See on parandatud. |
Parandatud versioonis 7.22.3 OSR
| ID nr | Kirjeldus |
| 1367428 | Parandatud LBT mehhanismiga seotud probleem, mille korral lõppseade ei saanud lülituda vabale kanalile ja vastata sissetulevatele päringutele. |
Parandatud versioonis 7.22.2 GA
| ID nr | Kirjeldus |
| 1346170/
1295158 |
SerialAPI lõppseadme rakendus on parandatud ja seda saab kasutada CTT agendiga. |
Parandatud versioonis 7.22.1 GA
| ID nr | Kirjeldus |
| 1321606 | Parandatud probleem, mis põhjustas kontrolleri lukustumise pidevale kiirgusmustrile. Selle käitumise põhjustas kontrolleri NVM-i sisestatud vale konfiguratsioon. |
| 1325749 | Parandus hoiab ära ZAF-i rakenduste järjekorra ja transpordijärjekorra vahelise iselukustumise suure liikluskoormuse korral. |
| 1325746 | Parandatud on olukord, kus lõppseade lähtestub pehmelt, kui seda ümbritseb ülerahvastatud RF-keskkond. |
| 1302749 | Lahendatud on probleem, mille korral Z-Wave pikamaarežiimis konfigureeritud kontroller võib siseneda olekusse, kus TX-pakettidega seotud CRC-d on vigased. Probleem ilmneb mürarikkas keskkonnas, sealhulgas FLiRS-seadmetes. |
| 1313883 | Lahendatud on probleem, mille tõttu vastutav töötleja ei teatanud EU_LR-ist kui pikamaapiirkonnast. |
Parandatud versioonis 7.22.0 GA
| ID nr | Kirjeldus |
| 1062482 | Lahendati probleem, mis mõjutas OTA-d, kus see takerdus, kui käivitati taimeri katkestus. |
| 1266899 | Lahendatud on kontrolleri migratsiooniprobleem, mis mõjutas üleminekut versioonilt 7.17 uuemale NCP Serial API kontrollerile. |
| 1271456 | BRD4401C raadioplaat (EFR32ZG28 + 20 dBm väljundvõimsus) oli valesti konfigureeritud, mille tulemuseks oli madal TX väljundvõimsus. Selle probleemiga on tegeletud. |
| 1273430 | Parandatud kõrge prioriteediga paketthaldus, mis mõjutab kogu võrgu hõlmamist ja välistamist. |
| 1289422 | Lahendatud on probleem, mis põhjustas lähteseadme kõrge sagedusega pärimisel. |
| 1238611 | TX-järjekorra ümberkujundamine, mis käsitleb kontrolleri stabiilsust mõjutavaid võistlustingimusi. |
| 1285197 | Harva jõudis kontroller olekusse, mis viis haldamata olekusse (RAIL_EVENT_RX_FIFO_OVERFLOW). Kontroller käivitab nüüd pehme lähtestamise. |
Teadaolevad probleemid praeguses väljaandes
Paksus kirjas olevad probleemid on lisatud alates eelmisest väljalasest. Kui teil on mõni väljalase vahele jäänud, on hiljutised väljalaskemärkmed saadaval aadressil Silicon Labsi väljalaskemärkmete leht.
| ID nr | Kirjeldus | Lahendus |
| 1227385 | Kuigi Z-Wave Classicis on kontrolleri stabiilsust oluliselt paranenud, on hosti poolel siiski soovitatav lahendus. | Host saab seda vähese esinemissagedusega probleemi leevendada. Kui kontroller on lukus ja vastab olekuga TRANSMIT_COMPLETE_FAIL, peaks host kontrolleri lähtestama. |
| 1247775 | RTOS-i linnuke võib seiskuda, kui rakendus nõuab sagedasi katkestusi. RTOS-i linnukest siis ei suurendata ja see peatab Z-Wave'i virna ja muud toimingud. | Funktsioonis sli_schedule_wakeup_timer_expire_handler() asendage
/* Suurendage RTOS-i linnukest. */ while ((current_tick_count – last_update_lftick) > lfticks_per_os_ticks) { sched |= xTaskIncrementTick(); last_update_lftick+= lfticks_per_os_ticks; } By /* Suurendage RTOS-i linnukest. */ while ((praegune_tick_count – last_update_lftick) >= lfticks_per_os_ticks) { sched |= xTaskIncrementTick(); last_update_lftick+= lfticks_per_os_ticks; } |
| 1300414 | Lõppseade kinnitab paketi pärast välistamist. | Ei mingit lahendust. |
| 1295158 | Emuleeritud lõppseadme lisamine ebaõnnestub, kui seda kasutatakse koos CTT-agendiga. | Testijatel on soovitatav kasutada emuleeritud lõppseadme mõnda muud versiooni. |
| 753756 | 500-põhiste rakenduste Network Wide Inclusion (NWI) ei tööta 700/800 repiiteri kaudu. | NWI töötab teisel katsel. |
Aegunud üksused
Alates 7.22.0 virnaväljaandest ei toeta Simplicity SDK 700 platvormi. 700 platvormi hooldatakse 7.21.x väljalaskevoo kaudu.
Eemaldatud üksused
Eemaldatud versioonis 7.22.0 GA
- Mitte ühtegi.
Z-Wave Plus V2 rakendusraamistik
Uued esemed
Lisatud kasutaja mandaadi käsklusklassi beetaversioon. Pange tähele, et selle käsklusklassi spetsifikatsioonis on oodata uusi värskendusi eelseisvas 2024A Z-Wave spetsifikatsioonis ja see varajane juurutus ei rakenda kõiki neid muudatusi. Käsklusklass kohandatakse 2024A spetsifikatsioonidele tulevastes parandusväljaannetes. Ukseluku klahvistiku uus variant.ampLisatud on rakendus: „Door Lock Key Pad with U3C Beta”, mis toetab kasutaja mandaadi käsklusklassi. Lisatud on CLI tugi s-ile.amprakendused. FL- ja NL-rakenduste puhul on CLI vaikimisi keelatud, kuna see takistab rakendustel unerežiimi sisenemast. Nende magavate rakenduste jaoks CLI lubamise juhised leiate rakenduste readme-st files.
Täiustused
Rakenduste Z-Wave Plus V2 Frameworki abil arendamise üksikasjaliku kirjelduse saamiseks vt INS14259: Z-Wave Plus V2 rakenduse raamistik GSDKKlientidele, kes soovivad 800 platvormile üle minna, on saadaval ka portimisjuhend. Juhend sisaldab üksikasjalikku näidetampkuidas portida mittekomponendilist/700-põhist sisse-/väljalülitusrakendust (7.16.3) komponendi-/800-põhisesse sisse-/väljalülitusrakendusse (7.17.0). Vt APL14836: Rakenduse märkus Z-Wave Appl. SW 700 kuni 800 riistvara.
Parandatud probleemid
Parandatud versioonis 7.22.2 GA
| ID nr | Kirjeldus |
| 1332325 | Parandatud OTA tõrge veaga 0x05 Bootloaderi – SoC sisemise salvestusruumi projekti kasutamisel. |
Parandatud versioonis 7.22.1 GA
| ID nr | Kirjeldus |
| 1301405 | Z-Wave Version Config SLC komponendi sisendväljad määrati vaikimisi väärtusele 1.0.0, kuid 0 on väljaspool lubatud vahemikku. Sisestusväljade 0 korral ei seatud versiooni õigesti failis zw_version_config.h. |
| 1304174 | Simplicity Studios puudus Z-Wave alglaaduri demode kvaliteeditase. |
Parandatud versioonis 7.22.0 GA
| ID nr | Kirjeldus |
| 1243767 | Simplicity Studios puuduvad ZG28 OTA ja OTW demo alglaadurid. |
Teadaolevad probleemid praeguses väljaandes
Paksus kirjas olevad probleemid on lisatud alates eelmisest väljaandest. Kui teil on mõni väljaanne vahele jätnud, on hiljutised väljalaskemärkmed saadaval saidil Silicon Labsi väljalaskemärkmete leht
| ID nr | Kirjeldus | Lahendus |
| 369430 | Kõik S2 multisaadete kaadrid saadetakse kontrollitud edastusega S2_TXOPTION_VERIFY_DELIVERY olenemata sellest, kas vastust oodatakse või mitte. | Muutke lähtekoodi sõltuvalt saadetud kaadrist. |
| 1172849 | Seerias 800 uni enam ei edenetage EM1P praegusest säästust. | Hetkel pole saadaval. |
| 1257690 | sl_storage_config.h ei käsitle kohandatud OTA pesa suurust. | Hetkel pole saadaval. |
| 1347089 | CC Configurator ei saa luua mitmetasandilise anduri lõpp-punkte. | Hetkel pole saadaval. |
Aegunud üksused
Tuntud probleem ID-ga 1080416 on komponendi Assert eemaldamise tõttu aegunud.
Eemaldatud üksused
Eemaldatud versioonist 7.22.0. GA
- Mitte ühtegi.
Sample Rakendused
Ukseluku klahvistiku, vooluriba, anduri PIR-i ja seinakontrolleri rakendused 7.22.0 SDK versioonil on ametlikult sertifitseeritud kinnitatud 2023B Z-Wave Specification testikomplekti alusel. 7.22.0 sensor PIR sampRakendus sisaldab CTT-probleemi; lahendust on kirjeldatud probleemi 1322043 jaoks. See sampSDK versioonil 7.22.1 põhinevad rakendused on Silicon Labsi poolt ise sertifitseeritud kinnitatud 2023B Z-Wave spetsifikatsiooni testikomplekti põhjal ilma probleemideta. SDK versioonis 7.21.1 on BRD2603A ja BRD2705A plaatidele lisatud Serial API End Device demo püsivara.
Parandatud probleemid
Parandatud versioonis 7.22.2 GA
| ID nr | Kirjeldus |
| 1327637 | Parandatud Doorlocki rakenduse kompileerimise viga CLI komponendiga. |
Parandatud versioonis 7.22.1 GA
| ID nr | Kirjeldus |
| 1303548 | Parandatud probleem, kus CLI-käsk set_new_user_code võttis PIN-koodist ainult neli esimest numbrit. |
| 1303546 | Parandatud probleem, kus CLI-käsk enter_user_code ust ei avanud. |
Teadaolevad probleemid praeguses väljaandes
| ID nr | Kirjeldus | Lahendus |
| 1245554 | DoorLocki rakendus ei tööta kasutajatunnusega, mis on suurem kui 163. | Hetkel pole saadaval. |
U3C beetaversiooniga ukseluku klahvistik
See on ukseluku klahvistiku uus variantample rakendus, mis toetab kasutaja mandaatide käsuklassi ja on beetaversioon. Kuna rakendus pole veel isesertifitseeritud, sisaldab see teadaolevaid probleeme ja seda kohandatakse vastavalt 2024A Z-Wave'i spetsifikatsioonis oodatavatele muudatustele.
Parandatud probleemid
Parandatud versioonis 7.22.2 GA
| ID nr | Kirjeldus |
| 1297891 | Parandatud probleem, mille korral kasutajamandaadi seostamise aruanded saabusid ainult eduka mandaadi seostamise korral. |
| 1308210 | Parandatud probleem, mille korral volituste õppimise oleku aruanne saatis mitu duplikaatkaadrit. |
Parandatud versioonis 7.22.1 GA
| ID nr | Kirjeldus |
| 1297891 | Kasutaja mandaadi seostamise aruanded saabusid ainult eduka mandaadi seostamise korral. |
| 1297667 | Volituste määramise viga sisaldas valesid andmeid. |
| 1297614 | Kasutaja mandaate ei kustutatud pärast kasutaja kustutamist. |
| 1297611 | Järgmise volituse väärtus ei püsinud kasvavas järjekorras. |
| 1297370 | Mitme mandaadi kustutamine ei töötanud. |
| 1297352 | Pin-kood peaks märkide asemel salvestama ainult numbreid. |
| 1297175 | Volitusandmete maksimaalne pikkus oli volituste võimete aruandes vale. |
| 1296879 | Kasutaja kustutamine ei garanteerinud kõigi seotud volituste kustutamist. |
| 1296863 | Võidakse lisada toetuseta kasutajatüüpe. |
| 1296859 | USER_NOTIFICATION_REPORT käsud puudusid. |
| 1296854 | USER_SET_ERROR_REPORT käsud puudusid. |
Teadaolevad probleemid praeguses väljaandes
| ID nr | Kirjeldus | Lahendus |
| 1297831 | Mandaadi õppimine ei tööta BTN2-ga. | Hetkel pole saadaval. |
| 1347581 | Kasutaja- ja volikirja aruanne saadetakse valesti ainult seotud madalama turvalisusega sõlmele. | Hetkel pole saadaval. |
| 1346581 | Vaikimisi kasutaja PIN-kood sisaldab ainult järjestikuseid numbreid. | Muutke kasutaja PIN-kood lubatud PIN-koodiks. |
Parandatud probleemid
Parandatud versioonis 7.22.1 GA
| ID nr | Kirjeldus |
| 1274235 | Anduri PIR-i, mis võimaldas kasutaja ülesannet, lõppes raske veaga.
See lubas anduri PIR-i kasutajaülesandeample app (määrates rakenduses app.c makro CREATE_USER_TASK väärtuselt 0 kuni 1), mis viib raske veani. |
| 1231755 | Anduri PIR sees-väljas liikumise häire märguanne puudus. |
| 1087508 | Teavituse CC oleku väärtus muudeti sisestatud SET-käsuga enne S2 alglaadimist. |
Teadaolevad probleemid praeguses väljaandes
| ID nr | Kirjeldus | Lahendus |
| 1256505 | Andur PIR ei ärka BTN0 ja BTN1 nuppude vajutamisel raadioplaate BRD4400C ja BRD4401C kasutaval laiendusplaadil, kuna need GPIO-d ei toeta äratust EM4-st. | Ühendage nupud ümber GPIO-dele, mis toetavad äratust EM4-st. |
Teadaolevad probleemid versioonis 7.22.0 GA
| ID nr | Kirjeldus | Lahendus |
| 1322043 | SensorPIR-is puudub esimene Lifeline aruanne, mis põhjustab CTT katsejuhtumi CCM_AssociationCmdClass_Rev01 CTT tõrke. | Probleemi lahendus leiate selle tabeli alt. |
Sample Rakendused
Parandus teadaolevale probleemile 1322043:
![]()
Parandatud probleemid
| ID nr | Kirjeldus |
| 1274235 | Anduri PIR-i, mis võimaldas kasutaja ülesannet, lõppes raske veaga.
See lubas anduri PIR-i kasutajaülesandeample app (määrates rakenduses app.c makro CREATE_USER_TASK väärtuselt 0 kuni 1), mis viib raske veani. |
| 1231755 | Anduri PIR sees-väljas liikumise häire märguanne puudus. |
| 1087508 | Teavituse CC oleku väärtus muudeti sisestatud SET-käsuga enne S2 alglaadimist. |
- Mitte ühtegi.
Teadaolevad probleemid praeguses väljaandes
| ID nr | Kirjeldus | Lahendus |
| 1256505 | Andur PIR ei ärka BTN0 ja BTN1 nuppude vajutamisel raadioplaate BRD4400C ja BRD4401C kasutaval laiendusplaadil, kuna need GPIO-d ei toeta äratust EM4-st. | Ühendage nupud ümber GPIO-dele, mis toetavad äratust EM4-st. |
Serial API rakendused
Alates versioonist 7.16 uuendab Serial API lõppsõlme varundamisel ja taastamisel FUNC_ID_NVM_BACKUP_RESTORE kaudu Serial API lõppsõlm protokolli püsimälu (NVM) automaatselt uusimale versioonile. Iga 7.16 või uuema jada-API lõppsõlme varukoopia saab taastada selle algse versiooni või Serial API lõppsõlme hilisema versiooni juurde, ilma et oleks vaja protokolli NVM käsitsi uuendada. Jadaliides on versioonis 8 muutumatu. Alates SDK versioonist 7.18.x on Serial API lõppsõlm saadaval nii lähtekoodina kui ka kahendkoodina. See avab võimaluse luua Serial API lõppsõlme kohandatud versioone erineva pin-konfiguratsiooniga või täiendava riistvara kasutamisega. Kasutusjuhtum võib olla SPI kasutamine UART-i asemel jadaside jaoks. Serial API lõppseadet kasutav rakendus pole Simplicity SDK-s saadaval.
Olulised muudatused
Alates versioonist 7.19 on API-d kahjustavad muudatused dokumenteeritud Simplicity SDK-s olevas failis „Important_changes.md”. Vaadake seda, et saada üksikasjalikku kirjeldust viimases versioonis tehtud muudatustest. Simplicity SDK-le on lisatud HTML-dokumentatsioon ja see asub aadressil https://docs.silabs.com/z-wave/7.22.2/zwave-api/ ja Simplicity Studios, dokumentatsiooni jaotises „Z-Wave'i zip-vormingus doksigeeni dokumentatsioon“. Selle dokumendi asukoht on /protocol/z-wave/docs_public/z-wave-html-docs.zip.
Avatud lähtekoodiga tarkvara
Z-Wave kasutab aluseks OS-i FreeRTOS-i ja see põhineb FreeRTOS-i tuumal V10.4.3.
Selle väljalase kasutamine
See väljaanne sisaldab järgmist:
- Z-Wave Plus V2 rakendusraamistik
- Z-Wave'i sertifitseeritud rakendused paljude nutikate kodurakenduste jaoks
- Z-Wave Protocol ja Serial API rakendused
Kui kasutate esimest korda, installitakse koos SDK-ga Z-Wave'i dokumentatsioon. Vaata INS14280: Z-Wave'i alustamine lõppseadmete jaoks, INS14278: Kuidas kasutada sertifitseeritud rakendusi Z-Wave'is, ja INS14281: Z-Wave'i alustamine kontrollerseadmete jaoks juhiste saamiseks. See SDK sõltub Simplicity SDK platvormist. Simplicity SDK platvormi kood pakub funktsioone, mis toetavad protokolli plugins ja API-d draiverite ja muude madalama kihi funktsioonide kujul, mis suhtlevad otseselt Silicon Labsi kiipide ja moodulitega. Gecko Platformi komponentide hulka kuuluvad EMLIB, EMDRV, RAIL Library, NVM3, PSA ja mbedTLS. Gecko Platformi väljalaskemärkmed on saadaval Simplicity Studio Launcher Perspective'i kaudu.
Paigaldamine ja kasutamine
Tellige Z-Wave'i juhtmevaba stardikomplekt. See komplekt pakub lihtsaimat ja kiireimat viisi oma Z-Wave'i võrgusilma rakenduse hindamise ja arendamise alustamiseks. See pakub ühtset ülemaailmset arenduskomplekti nii lõppseadmetele kui ka mitme raadioplaadiga lüüsidele, mille abil saavad arendajad luua võrgusilma ja hinnata Z-Wave'i moodulit. Z-Wave ja Z-Wave Long Range 800 SDK on osa Simplicity SDK-st, mis on Silicon Labsi SDK-de komplekt. Simplicity SDK kiireks kasutamiseks installige Lihtsuse stuudio 5, mis seadistab teie arenduskeskkonna ja juhendab teid Simplicity SDK installimisel. Simplicity Studio 5 sisaldab kõike, mida on vaja IoT tootearenduseks Silicon Labsi seadmetega, sealhulgas ressursside ja projektide käivitajat, tarkvara konfigureerimise tööriistu, täielikku IDE-d GNU tööriistaketiga ja analüüsitööriistu. Installijuhised on saadaval veebis. Simplicity Studio 5 kasutusjuhend. Teise võimalusena võib Simplicity SDK installida käsitsi, laadides alla või kloonides GitHubist uusima versiooni. Vaata https://github.com/Sil-iconLabs/simplicity_sdk lisateabe saamiseks.
Simplicity Studio installib SDK vaikimisi järgmistesse kohtadesse:
- (Windows): C:\Users\ \SimplicityStudio\SDKs\simplicity_sdk
- (MacOS): /Kasutajad/ /SimplicityStudio/SDKs/simplicity_sdk
Konkreetse rakenduse juurutamiseks soovitab Silicon Labs alustada mõne olemasoleva isesertifitseeritud rakendusega, millel on soovitud rollitüüp.
Turvateave
Turvaline võlvi integreerimine
See virna versioon kasutab asümmeetriliste võtmete (ECC Curve 25519) ja sümmeetriliste võtmete (AES) võtmehalduseks turvalist võlli liidest.
Turvameetmed
Turvahoiatuste tellimiseks logige sisse Silicon Labsi kliendiportaali ja valige seejärel Konto avaleht. Portaali avalehele minemiseks klõpsake nuppu HOME ja seejärel klõpsake paani Halda teavitusi. Veenduge, et „Tarkvara-/turvahoiatusteated ja tootemuudatuste teated (PCN-id)” on märgitud ning et olete tellinud vähemalt oma platvormi ja protokolli jaoks vajaliku turvapaketi. Muudatuste salvestamiseks klõpsake nuppu Salvesta.![]()
Toetus
Arenduskomplekti klientidel on õigus saada koolitust ja tehnilist tuge. Vaadake tugiressursse ja võtke ühendust Silicon Laboratoriesi toega aadressil https://www.silabs.com/support.
Toote elutsükkel ja sertifitseerimine
Silicon Labs lisab turu nõudmistele tuginedes uusi funktsioone ja täiustab pidevalt Z-Wave'i protokolli, et positsioneerida Z-Wave'i ökosüsteemi. Z-Wave'i protokolli elutsükkel on protsess, mille eesmärk on pakkuda Z-Wave'i partneritele kiiret innovatsiooni, uusi funktsioone ja tugevat küpse protokolli väljalaset. Z-Wave'i protokolli elutsükkel määratleb Z-Wave'i protokolli põlvkondade küpsemisprotsessi ja koosneb kolmest etapist, mis on jagatud viieks elutsükli etapiks.tages. Konkreetse seadme jaoks kasutatava Z-Wave SDK muutmine nõuab uuesti sertifitseerimist; muudatuse ulatusest sõltuvad aga nõutava sertifikaadi tüüp, vajalike testimiste hulk ja sellega seotud tasud. Vaadake Z-Wave Alliance'i kodulehte https://z-wavealliance.org/ üksikasjade saamiseks.
Tabel 9-1. Z-Wave SDK väljalaskeajalugu
| seeria | SDK versioon | Väljalaskekuupäev [PP-KKM-AAAA] |
| 800 | 7.22.3 OSR | 13. november 2024 |
| 800 | 7.22.2 GA | 18. september 2024 |
| 800 | 7.22.1 GA | 24-2024. JUL |
| 800 | 7.22.0 GA | 06-2024. JUUNI |
| 700/800 | 7.21.4 GA | 14-AUG-2024 |
| 700/800 | 7.21.3 GA | 02-MAI-2024 |
| 700/800 | 7.21.2 GA | 10. APR-2024 |
| 700/800 | 7.21.1 GA | 14. veebruar 2024 |
| 700/800 | 7.21.0 GA | 15. detsember 2023 |
| 700/800 | 7.20.3 GA | 13. MÄRTS 2024 |
| 700/800 | 7.20.2 GA | 9-OKT-2023 |
| 700/800 | 7.20.1 GA | 26-2023. JUL |
| 700/800 | 7.20.0 Eelsertifitseeritud GA | 07-2023. JUUNI |
| 700/800 | 7.19.6 GA | 03-2024. JUL |
| 700/800 | 7.19.5 GA | 24-2024. JAAN |
| 700/800 | 7.19.4 GA | 16-AUG-2023 |
| 700/800 | 7.19.3 GA | 03-MAI-2023 |
| 700/800 | 7.19.2 GA | 08. MÄRTS 2023 |
| 700/800 | 7.19.1 GA | 01. veebruar 2023 |
| 700/800 | 7.19.0 Eelsertifitseeritud GA | 14. detsember 2022 |
| 700/800 | 7.18.8 GA | 13. september 2023 |
| 700/800 | 7.18.6 GA | 28-2023. JUUNI |
| 700/800 | 7.18.4 GA | 18-2023. JAAN |
| 700/800 | 7.18.3 GA | 19-OKT-2022 |
| 700/800 | 7.18.2 GA | 28. september 2022 |
| 700/800 | 7.18.1 GA | 17-AUG-2022 |
| 700/800 | 7.18.0 Eelsertifitseeritud GA | 08-2022. JUUNI |
| 700/800 | 7.17.2 GA | 09. MÄRTS 2022 |
| 700/800 | 7.17.1 Eelsertifitseeritud GA | 28-2022. JAAN |
| 700/800 | 7.17.0 Eelsertifitseeritud GA | 08. detsember 2021 |
| 700 | 7.16.3 GA | 13-OKT-2021 |
| 700 | 7.16.2 GA | 08. september 2021 |
| 700 | 7.16.1 GA | 21-2021. JUL |
| seeria | SDK versioon | Väljalaskekuupäev [PP-KKM-AAAA] |
| 700 | 7.16.0 Eelsertifitseeritud GA | 16-2021. JUUNI |
| 700 | 7.15.4 GA | 07. APR-2021 |
| 700 | 7.15.2 Eelsertifitseeritud GA | 27-2021. JAAN |
| 700 | 7.15.1 Eelsertifitseeritud GA | 09. detsember 2020 |
| 700 | 7.14.3 GA | 14-OKT-2020 |
| 700 | 7.14.2 GA | 09-september 2020 |
| 700 | 7.14.1 GA | 29-2020. JUL |
| 700 | 7.14.0 beeta | 24-2020. JUUNI |
| 700 | 7.13.12 GA | 21. september 2023 |
| 700 | 7.13.11 GA | 02. november 2022 |
| 700 | 7.13.10 GA | 18-AUG-2021 |
| 700 | 7.13.9 GA | 03. MÄRTS 2021 |
| 700 | 7.12.2 GA | 26. november 2019 |
| 700 | 7.12.1 GA | 20. september 2019 |
Lihtsuse stuudio
Ühe klõpsuga juurdepääs MCU-le ja juhtmevabadele tööriistadele, dokumentatsioonile, tarkvarale, lähtekooditeekidele ja muule. Saadaval Windowsi, Maci ja Linuxi jaoks!
![]()
- IoT portfell
www.silabs.com/IoT - SW/HW
www.silabs.com/simplicity - Kvaliteet
www.silabs.com/quality - Tugi ja kogukond
www.silabs.com/community
Vastutusest loobumine
Silicon Labs kavatseb pakkuda klientidele uusimat, täpset ja põhjalikku dokumentatsiooni kõigi välisseadmete ja moodulite kohta, mis on saadaval süsteemi- ja tarkvara juurutajatele, kes kasutavad või kavatsevad kasutada Silicon Labsi tooteid. Iseloomustusandmed, saadaolevad moodulid ja välisseadmed, mälumahud ja mäluaadressid viitavad igale konkreetsele seadmele ning pakutavad "tüüpilised" parameetrid võivad erinevates rakendustes erineda. Taotlus ntampSiin kirjeldatud andmed on ainult illustratiivsed. Silicon Labs jätab endale õiguse teha siin esitatud tooteteabes, spetsifikatsioonides ja kirjeldustes ette teatamata muudatusi ning ei anna garantiid lisatud teabe täpsuse ega täielikkuse kohta. Silicon Labs võib toote püsivara tootmisprotsessi käigus turvalisuse või töökindluse huvides ette teatamata uuendada. Sellised muudatused ei muuda toote spetsifikatsioone ega toimivust. Silicon Labs ei vastuta käesolevas dokumendis esitatud teabe kasutamise tagajärgede eest. See dokument ei tähenda ega anna otseselt litsentsi integraallülituste kavandamiseks ega valmistamiseks. Tooteid ei ole kavandatud ega lubatud kasutada FDA III klassi seadmetes, rakendustes, mille jaoks on vaja FDA turustamiseelset heakskiitu, ega elutoetussüsteemides ilma Silicon Labsi konkreetse kirjaliku nõusolekuta. „Elutoetussüsteem” on mis tahes toode või süsteem, mis on ette nähtud elu ja/või tervise toetamiseks või säilitamiseks ning mille rikke korral võib mõistlikult eeldada olulist kehavigastust või surma. Silicon Labsi tooteid ei ole kavandatud ega lubatud sõjaliseks kasutamiseks. Silicon Labsi tooteid ei tohi mingil juhul kasutada massihävitusrelvades, sealhulgas (kuid mitte ainult) tuuma-, bioloogilistes või keemiarelvades ega selliste relvade kohaletoimetamiseks võimelistes rakettides. Silicon Labs ei anna mingeid otseseid ega kaudseid garantiisid ega vastuta vigastuste või kahjude eest, mis on seotud Silicon Labsi toote kasutamisega sellistes volitamata rakendustes.
Kaubamärgi teave
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ja Silicon Labsi logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ja nende kombinatsioonid , "maailma kõige energiasäästlikumad mikrokontrollerid", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, The Telegesis Logo®, USBXpress®, Zentri, Zentri logo ja Zentri DMS, Z-Wave® ja teised on Silicon Labsi kaubamärgid või registreeritud kaubamärgid. ARM, CORTEX, Cortex-M3 ja THUMB on ettevõtte ARM Holdings kaubamärgid või registreeritud kaubamärgid. Keil on ettevõtte ARM Limited registreeritud kaubamärk. Wi-Fi on Wi-Fi Alliance'i registreeritud kaubamärk. Kõik muud siin mainitud tooted või kaubamärgid on nende vastavate omanike kaubamärgid.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA www.silabs.com
KKK-d
K: Millised kompilaatorid ühilduvad Z-Wave'i ja Z-Wave Long Range 800 SDK-ga?
A: Simplicity Studioga kaasasolev GCC versioon 12.2.1 ühildub Z-Wave SDK-ga.
K: Kuidas saan tagada oma Z-Wave seadmete turvalisuse?
A: Kasutage Z-Wave'i pakutavat Security 2 (S2) raamistikku otsast lõpuni krüptimiseks ja täiustatud turvafunktsioonide jaoks.
K: Kas ma saan uusi Z-Wave seadmeid oma olemasolevasse süsteemi integreerida?
V: Jah, iga Z-Wave'i ökosüsteemi toode on loodud koostalitlusvõimeliseks, mis võimaldab teil uusi seadmeid sujuvalt integreerida.
Dokumendid / Ressursid
![]() |
SILICON LABS Z-Wave ja Z-Wave Long Range 800 SDK [pdfKasutusjuhend 7.22.4.0, 2024.6.3, Z-Wave ja Z-Wave pika ulatusega 800 SDK, Z-Wave pika ulatusega 800 SDK, pika ulatusega 800 SDK, ulatusega 800 SDK, 800 SDK, SDK |
