SILICON-LABS-logo

SILICON LABS Z-Wave lan Z-Wave Long Range 800 SDK

SILICON-LABS-Z-Gelombang-lan-Z-Gelombang-Jarak-800-SDK-produk

Spesifikasi

  • Z-Wave lan Z-Wave Long Range 800 SDK 7.22.4
  • Simplicity SDK Suite 2024.6.3 23 April 2025
  • Interoperabilitas: 100% interoperable karo kabeh produk ekosistem Z-Wave
  • Keamanan: Keamanan paling apik ing kelas kanthi kerangka Z-Wave Keamanan 2 (S2).
  • Instalasi: Instalasi SmartStart Gampang kanggo persiyapan simplified
  • Kompatibilitas Mundur: Sertifikasi Z-Wave prentah kompatibilitas mundur
  • Compiler Kompatibel: GCC versi 12.2.1 kasedhiya karo Simplicity Studio

Katrangan

Z-Wave lan Z-Wave Long Range 800 dirancang kanggo nyukupi panjaluk omah cerdas ing mangsa ngarep, sing nambah kabutuhan sensor lan piranti sing dioperasikake baterei mbutuhake jarak sing dawa lan daya sing sithik. Lingkungan sing ngerti konteks minangka evolusi sabanjure ing pasar omah sing cerdas, lan mbutuhake teknologi sing wis dioptimalake khusus kanggo aplikasi kasebut.

  • 100% Interoperable: Saben produk ing ekosistem Z-Wave bisa digunakake karo saben produk liyane, preduli saka jinis, merek, pabrikan utawa versi. Ora ana protokol omah cerdas / IoT liyane sing bisa nggawe pratelan iki.
  • Keamanan paling apik ing kelas: Framework Keamanan 2 (S2) Z-Wave nyedhiyakake enkripsi end-to-end lan keamanan paling canggih kanggo piranti lan pengontrol omah sing cerdas. Omah karo piranti S2 Z-Wave meh ora bisa disusupi.
  • Instalasi Gampang SmartStart: SmartStart kanthi radikal nyederhanakake panginstalan piranti pinter kanthi nggunakake pindai kode QR kanggo persiyapan seragam lan tanpa masalah. Piranti lan sistem bisa dikonfigurasi sadurunge, kanthi dramatis nyuda penyebaran.
  • Mundur-Kompatibel: Sertifikasi Z-Wave prentah kompatibilitas mundur. Piranti Z-Wave pisanan ing pasar, luwih saka sepuluh taun, isih nindakake kaya sing dimaksud ing jaringan kanthi teknologi Z-Wave paling anyar.
    Kanggo informasi luwih lengkap babagan status sertifikasi Z-Wave lan Z-Wave Long Range 800 SDK v7.22.4.0 OSR, ndeleng bagean 9, Product Life Cycle lan Sertifikasi.

Cathetan rilis iki nyakup versi SDK:

  1. dirilis tanggal 23 April 2025
  2. OSR dirilis tanggal 13 November 2024
  3. GA dirilis 18 September 2024
  4. GA dirilis 24 Juli 2024
  5. GA dirilis tanggal 5 Juni 2024

Kompatibilitas lan Panganggone Kabar

Kanggo informasi luwih lengkap babagan nganyari keamanan lan kabar, deleng bab Keamanan saka Cathetan Rilis Platform sing diinstal karo SDK iki utawa ing Kaca Cathetan Rilis Silicon Labs. Silicon Labs uga banget nyaranake sampeyan langganan Advisories Keamanan kanggo informasi sing paling anyar. Kanggo instruksi, utawa yen sampeyan anyar ing Z-Wave 800 SDK, waca bagean 8 Nggunakake Rilis Iki.

Compiler Kompatibel
GCC (The GNU Compiler Collection) versi 12.2.1, kasedhiya karo Simplicity Studio.

FITUR UTAMA 

  • 7.22.x lan nganyari mangsa ndhukung platform 800 Series
  • Platform 700 Series bakal terus didhukung liwat sewa maneh 7.21.x sing bakal teka
  • Nambahake informasi tambahan babagan alesan reset ing muatan FUNC_ID_SERIAL_API_STARTED

Papan Radio sing Didhukung

Bagean iki nggambarake papan radio sing didhukung dening aplikasi sing wis disertifikasi lan sing wis disertifikasi kanggo Seri 800.

Tabel 1-1. Papan Radio sing Didhukung 

 

Seri

Radio Papan  

Katrangan

Gelombang Z Jarak Jauh Tx daya Aman Vault
800 BRD2603A ZGM230SB: SiP ya wis 14 dBm dhuwur
800 BRD2705A EFR32ZG28B: SoC ya wis 14 dBm dhuwur
800 BRD4204A EFR32ZG23A: SoC ya wis 14 dBm agêng
800 BRD4204B EFR32ZG23A: SoC ya wis 14 dBm agêng
800 BRD4204C EFR32ZG23B: SoC ya wis 14 dBm dhuwur
800 BRD4204D EFR32ZG23B: SoC ya wis 14 dBm dhuwur
800 BRD4205A ZGM230SA: SiP ya wis 14 dBm agêng
800 BRD4205B ZGM230SB: SiP ya wis 14 dBm dhuwur
800 BRD4210A EFR32ZG23B: SoC ya wis 20 dBm dhuwur
800 BRD4400B EFR32ZG28B: SoC ya wis 14 dBm dhuwur
800 BRD4400C EFR32ZG28B: SoC ya wis 14 dBm dhuwur
800 BRD4401B EFR32ZG28B: SoC ya wis 20 dBm dhuwur
800 BRD4401C EFR32ZG28B: SoC ya wis 20 dBm dhuwur

Aplikasi ing tabel ing ndhuwur mbutuhake papan radio kanthi kombinasi BRD4002A - Papan Utama Kit Starter Nirkabel (WSTK) lan BRD8029A - Papan Ekspansi Tombol lan LED. Elinga yen BRD4002A kompatibel karo papan utama BRD4001A lawas sing bakal ora digunakake. Serial API ing tabel ndhuwur mung mbutuhake papan radio lan BRD4002A - Wireless Starter Kit Mainboard (WSTK). Rujuk menyang INS14278: Cara Nggunakake Aplikasi sing Disertifikasi lan INS14816: Cara Nggunakake Aplikasi Pra-Certified, kanggo rincian.
ZW-LR nuduhake yen papan radio ndhukung Z-Wave lan Z-Wave Long Range. 14/20 dBm nuduhake daya ngirim papan radio. Secure Vault minangka suite fitur keamanan paling canggih ing industri sing ngatasi ancaman Internet of Things (IoT).

Tabel 1-2. Radio Boards mungsuh OPNs.

Seri Papan Radio Deskripsi OPN
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

Tabel ing ndhuwur nuduhake Papan Radio lan hubungan OPN. Tabel iki bisa digunakake kanggo njlentrehake kompatibilitas binar prebuilt sing ditawakake ing Simplicity SDK. Binari sing wis dibangun dibangun papan penargetan lan dudu OPN. Luwih akeh OPN sing kasedhiya tinimbang sing kasebut ing ndhuwur. Kanggo OPN kasebut, binari sing wis dibangun ora bakal bisa digunakake. Aplikasi sing dikarepake kudu dibangun kanthi target OPN tartamtu.

Protokol Gelombang Z

Elinga yen 800 produk adhedhasar SDK v7.17.x ora ndhukung upgrade perangkat kukuh Unsur Aman liwat udhara (OTA). Nanging, ana jalur migrasi kanggo nganyarke bootloader utama lan perangkat kukuh Elemen Aman kanggo ngaktifake dhukungan kanggo fitur iki. Waca INS14895: Pandhuan kanggo Gunakake Aplikasi Tiny babagan path upgrade. 800 basis SDK v7.18.x ndhukung upgrade saka Secure Element perangkat kukuh liwat udhara (OTA). Pengurangan 8 kB protokol Z-Wave NVM3 file sistem wis impact nalika nggawe nganyari perangkat kukuh OTA ing 800 basis aplikasi tugasaken ing versi 7.17.2 lan sadurungé. Kanggo nganyari perangkat kukuh OTA saka 7.17.2 kanggo 7.18.1/2 mbutuhake 7.18.1/2 diowahi kanggo njaga ukuran protokol NVM3 padha 7.17.2. Iki bisa diatur dening nemtokake NVM3_DEFAULT_NVM_SIZE nalika mbangun 7.18.1/2. Elinga, amarga introduksi Secure Key Storage ing seri 800, pasangan kunci sing diwenehake eksternal ora didhukung maneh. Kanggo mesthekake yen keamanan ora dikompromi, kunci digawe sacara internal nalika boot pisanan lan kunci pribadi mung ana ing panyimpenan sing aman. Kunci umum lan kode QR bisa diwaca ing produksi.

Item anyar

Ditambahake ing release 7.22.4 GA

ID # Katrangan
1439232 Ngganti konfigurasi watchdog lan mbusak langkah sing dipateni dening tumpukan Z-Wave. Watchdog standar diganti kanggo ngreset piranti sawise 8 detik tanpa feed.
1434642 Ningkatake linuwih CCA (penilaian saluran sing jelas). Sadurunge, mung nilai RSSI sing diukur paling anyar sing digunakake tinimbang nilai paling dhuwur ing jendela RX.
  • Nambahake printah API Serial anyar kanggo njupuk dhaptar wilayah sing didhukung.

Ditambahake ing release 7.22.1 GA

ID # Katrangan
1246332 Saiki ana perpustakaan ZPAL siji saben kulawarga piranti.
1271456 Konfigurasi RF papan radio gabungan files (cf. zw_config_rf.h).
1242395 ZAF_BUILD_NO, SDK_VERSION_[MAJOR|MINOR|PATCH], ZAF_VERSION_[MAJOR|MINOR|PATCH] ora

maneh kasedhiya ing Aplikasi. Padha wis diganti dening sawetara fungsi accessor ditetepake ing "ZAF_version.h".

1196450 zpal_reset_reason_t ngganti EResetReason_t enum.
  • Nambahake informasi tambahan babagan alesan reset ing muatan FUNC_ID_SERIAL_API_STARTED.

dandan

Apik ing release 7.22.4 GA

ID # Katrangan
1439232 Ngganti konfigurasi watchdog lan mbusak langkah sing dipateni dening tumpukan Z-Wave. Watchdog standar diganti kanggo ngreset piranti sawise 8 detik tanpa feed.
1434642 Ningkatake linuwih CCA (penilaian saluran sing jelas). Sadurunge, mung nilai RSSI sing diukur paling anyar sing digunakake tinimbang nilai paling dhuwur ing jendela RX.

Apik ing release 7.22.0 GA

ID # Katrangan
1246332 Saiki ana perpustakaan ZPAL siji saben kulawarga piranti.
1271456 Konfigurasi RF papan radio gabungan files (cf. zw_config_rf.h).
1242395 ZAF_BUILD_NO, SDK_VERSION_[MAJOR|MINOR|PATCH], ZAF_VERSION_[MAJOR|MINOR|PATCH] ora

maneh kasedhiya ing Aplikasi. Padha wis diganti dening sawetara fungsi accessor ditetepake ing "ZAF_version.h".

1196450 zpal_reset_reason_t ngganti EResetReason_t enum.

Masalah tetep

Didandani ing release 7.22.4

ID # Katrangan
1363469 Telpon RAIL nangani ngendi macem-macem acara radio TX lan RX bisa dadi bagéan saka callback padha, mbingungake mesin negara. Bakal ninggalake tumpukan ing negara sing ora bisa nampa paket.
1397177 Ndandani prilaku ing REMOVE_NODE_FROM_NETWORK SAPI printah ngendi printah bakal gagal yen ID simpul diangkah dienggo bareng ing jaringan remover kang.
1439197 Ndandani masalah sing nyegah konfigurasi daya output TX ing ndhuwur +14 dBM ing aplikasi pengontrol API Serial.
1330168 Ndandani masalah jalur migrasi NVM saka 7.18 (utawa luwih lawas) dadi 7.21 utawa luwih anyar ing sisih controller. Data aplikasi ora dianyari sajrone migrasi.
1439269 Ndandani kondisi ing ngendi tumpukan bakal nyoba ngirim paket sing gedhe banget liwat udhara.
1385589 Ndandani masalah nalika piranti Ora Ngrungokake ora sengaja tangi saben menit.
1374874 Piranti pungkasan Z-Wave Long Range bisa ngetokake output daya ngirim suda sawise soft-reset. Iki wis didandani.

Didandani ing release 7.22.3 OSR

ID # Katrangan
1367428 Ndandani masalah sing ana gandhengane karo mekanisme LBT, ing ngendi piranti pungkasan ora bisa ngalih menyang saluran gratis lan nanggapi panjaluk sing mlebu.

Didandani ing release 7.22.2 GA

ID # Katrangan
1346170/

1295158

Aplikasi piranti pungkasan SerialAPI tetep lan bisa digunakake karo agen CTT.

Didandani ing release 7.22.1 GA

ID # Katrangan
1321606 Ndandani masalah sing nyebabake pengontrol dikunci kanthi pola sinar sing terus-terusan. Prilaku kasebut disebabake konfigurasi sing salah sing dilebokake ing pengontrol NVM.
1325749 Ndandani nyegah poto-kunci antarane antrian aplikasi ZAF lan antrian transportasi ing beban lalu lintas abot.
1325746 Ndandani kondisi ing ngendi piranti pungkasan bakal direset kanthi alus nalika diubengi dening lingkungan RF sing rame.
1302749 Ndandani masalah ing ngendi pengontrol sing dikonfigurasi ing mode Z-Wave Long-Range bisa mlebu negara ing ngendi CRC sing ana gandhengane karo paket TX salah. Masalah kasebut dipicu ing lingkungan sing rame, kalebu piranti FLiRS.
   
1313883 Ndandani masalah nalika pengontrol ora nglaporake EU_LR minangka wilayah Jarak Jauh.

Didandani ing release 7.22.0 GA

ID # Katrangan
1062482 Masalah wis didandani sing kena pengaruh OTA, sing bakal macet nalika gangguan Timer dipicu.
1266899 Ndandani masalah migrasi pengontrol sing mengaruhi proses migrasi saka 7.17 menyang Controller API Serial NCP sing luwih anyar.
1271456 Papan radio BRD4401C (EFR32ZG28 + 20 dBm daya output) iki misconfigured asil ing daya output TX kurang. Masalah iki wis ditangani.
1273430 Ndandani manajemen paket prioritas dhuwur sing nduwe pengaruh Network Wide Inclusion lan Exclusion.
1289422 Ndandani masalah sing nyebabake reset nalika polling piranti pungkasan kanthi frekuensi dhuwur.
1238611 TX queue refactoring ngarahake kahanan lomba impact stabilitas controller.
1285197 Arang, controller tekan negara sing mimpin kanggo negara unmanaged (RAIL_EVENT_RX_FIFO_OVERFLOW). Kontroler saiki micu soft-reset.

Masalah sing Dikenal ing Rilis Saiki
Masalah ing kandel ditambahake wiwit rilis sadurunge. Yen sampeyan ora kejawab rilis, cathetan rilis paling anyar kasedhiya ing Kaca Cathetan Rilis Silicon Labs.

ID # Katrangan Solusi
1227385 Nalika stabilitas controller wis apik banget ing Z-Wave Classic, implementasine workaround isih dianjurake ing sisih inang. Masalah kedadeyan sing kurang iki bisa dikurangi dening host. Nalika kontroler dikunci balesan karo status, TRANSMIT_COMPLETE_FAIL, host kudu ngreset controller.
1247775 Obah RTOS bisa mandheg nalika aplikasi mbutuhake gangguan sing kerep. Obah RTOS banjur ora incremented lan mungkasi Z- Wave tumpukan lan tugas liyane. Ing sli_schedule_wakeup_timer_expire_handler () fungsi, ngganti

/* Tambah centhang RTOS. */

while ((current_tick_count – last_update_lftick) > lfticks_per_os_ticks) {

jadwal |= xTaskIncrementTick(); last_update_lftick+= lfticks_per_os_ticks;

}

By

/* Tambah centhang RTOS. */

while ((current_tick_count – last_update_lftick)

>= lfticks_per_os_ticks) {

jadwal |= xTaskIncrementTick(); last_update_lftick+= lfticks_per_os_ticks;

}

1300414 Piranti Pungkasan ngakoni paket sawise dikecualake. Ora ana solusi.
1295158 Inklusi piranti pungkasan sing ditiru gagal nalika digunakake karo agen CTT. Disaranake panguji nggunakake versi liya saka piranti pungkasan sing ditiru.
753756 Network Wide Inclusion (NWI) saka 500 aplikasi basis ora bisa digunakake liwat 700/800 repeater. NWI kerja ing upaya kaping pindho.

Item sing ora digunakake
Ing release tumpukan 7.22.0, platform 700 ora didhukung dening Simplicity SDK. 700 platform bakal maintained liwat stream release 7.21.x.

Dibusak Item

Dibusak ing release 7.22.0 GA

  • ora ana.

Kerangka Aplikasi Z-Wave Plus V2

Item anyar
Added User Credential Command Class implementasi beta. Wigati dimangerteni manawa nganyari luwih akeh ing spesifikasi kelas printah iki ing spesifikasi 2024A Z-Wave sing bakal teka, lan implementasi awal iki ora ngetrapake kabeh owah-owahan kasebut. Kelas printah bakal disetel kanggo spek 2024A ing release tembelan mangsa. Varian anyar saka Door Lock Key Pad sampaplikasi le ditambahake: "Door Lock Key Pad karo U3C Beta", sing ndhukung Kelas Command Credential Panganggo. Dhukungan CLI ditambahake kanggo sampaplikasi le. Ing kasus aplikasi FL lan NL, CLI dipateni kanthi gawan amarga nyegah aplikasi kasebut mlebu mode turu. Pandhuan kanggo ngaktifake CLI kanggo aplikasi turu iki bisa ditemokake ing readme app files.

dandan
Kanggo katrangan rinci babagan pangembangan aplikasi nggunakake Kerangka Z-Wave Plus V2, waca INS14259: Kerangka Aplikasi Z-Wave Plus V2 GSDK. Pandhuan porting uga kasedhiya kanggo pelanggan sing pengin pindhah menyang platform 800. Pandhuan ngemot ex rinciample saka carane port non-komponen / 700 basis Ngalih On / Off App (7.16.3) kanggo komponen / 800 basis Ngalih On / Off App (7.17.0). Waca APL14836: Cathetan Aplikasi kanggo Porting Z-Wave Appl. SW saka 700 kanggo 800 hardware.

Masalah tetep

Didandani ing release 7.22.2 GA

ID # Katrangan
1332325 Ndandani OTA gagal karo 0x05 nalika nggunakake Bootloader - proyek Panyimpenan Internal SoC.

Didandani ing release 7.22.1 GA

ID # Katrangan
1301405 Kolom input komponen Z-Wave Config SLC disetel dadi 1.0.0 minangka standar, nanging 0 ing njaba kisaran sing diijini. Versi iki ora disetel bener ing zw_version_config.h ing cilik saka 0 kolom input.
1304174 Tingkat kualitas demo bootloader Z-Wave ora ana ing Simplicity Studio.

Didandani ing release 7.22.0 GA

ID # Katrangan
1243767 Bootloader demo ZG28 OTA lan OTW ora ana ing Simplicity Studio.

Masalah sing Dikenal ing Rilis Saiki
Masalah ing kandel ditambahake wiwit rilis sadurunge. Yen sampeyan wis ora kejawab release, cathetan release anyar kasedhiya ing Kaca Cathetan Rilis Silicon Labs

ID # Katrangan Solusi
369430 Kabeh pigura multicast S2 dikirim nggunakake pangiriman sing diverifikasi S2_TXOPTION_VERIFY_DELIVERY manawa ana respon utawa ora. Ganti kode sumber gumantung saka pigura sing dikirim.
1172849 Ing seri 800, turu ora bakal entuk advan manehtage saka tabungan saiki EM1P. Saiki ora kasedhiya.
1257690 sl_storage_config.h ora nangani ukuran slot OTA adat. Saiki ora kasedhiya.
1347089 CC Configurator ora bisa nggawe titik pungkasan Sensor Multilevel. Saiki ora kasedhiya.

Item sing ora digunakake
Masalah sing dikenal karo ID 1080416 wis diilangi kanthi ngilangi komponen Assert.

Dibusak Item
Dibusak ing release 7.22.0. GA

  • ora ana.

Sample Aplikasi

Aplikasi Door Lock Key Pad, Power Strip, Sensor PIR lan Wall Controller ing versi 7.22.0 SDK wis resmi disertifikasi adhedhasar suite tes Spesifikasi Z-Wave 2023B sing disetujoni. 7.22.0 Sensor PIR sample aplikasi ngandhut masalah CTT; workaround diterangake kanggo masalah 1322043. Ing sample app adhedhasar 7.22.1 versi SDK wis poto-certified dening Silicon Labs adhedhasar disetujoni 2023B Z-Wave Specification test Suite tanpa masalah. Ing 7.21.1 SDK Serial API End Piranti demo firmware ditambahake kanggo BRD2603A lan BRD2705A Papan.

Masalah tetep

Didandani ing release 7.22.2 GA

ID # Katrangan
1327637 Ndandani kesalahan kompilasi aplikasi Doorlock karo komponen CLI.

Didandani ing release 7.22.1 GA

ID # Katrangan
1303548 Ndandani masalah ing ngendi perintah CLI set_new_user_code mung njupuk 4 digit pertama kode pin.
1303546 Ndandani masalah ing ngendi perintah CLI enter_user_code ora mbukak lawang.

Masalah sing Dikenal ing Rilis Saiki

ID # Katrangan Solusi
1245554 Aplikasi DoorLock ora bisa digunakake karo UserID luwih saka 163. Saiki ora kasedhiya.

Door Lock Key Pad karo U3C Beta
Iki minangka varian anyar saka Door Lock Key Pad sample aplikasi sing ndhukung Kelas Command Kredensial Panganggo, lan versi Beta. Amarga durung disertifikasi dhewe, aplikasi kasebut ngemot masalah sing dikenal lan bakal diatur miturut owah-owahan sing dikarepake ing spesifikasi 2024A Z-Wave.

Masalah tetep

Didandani ing release 7.22.2 GA

ID # Katrangan
1297891 Ndandani masalah nalika Laporan Asosiasi Kredensial pangguna mung teka yen Asosiasi Kredensial sing sukses.
1308210 Ndandani masalah nalika Laporan Status Sinau Kredensial ngirim pirang-pirang pigura duplikat.

Didandani ing release 7.22.1 GA

ID # Katrangan
1297891 Laporan Asosiasi Kredensial pangguna mung teka yen Asosiasi Kredensial sing sukses.
1297667 Kesalahan Set Kredensial ngemot data sing salah.
1297614 Kredensial pangguna ora dibusak sawise pambusakan pangguna.
1297611 Sabanjure Nilai Kredensial ora tetep munggah.
1297370 Mbusak Multiple Kredensial ora bisa digunakake.
1297352 Kode PIN mung kudu nyimpen nomer tinimbang karakter apa wae.
1297175 Dawane maksimal kredensial salah ing Laporan Kapabilitas Kredensial.
1296879 Pambusakan pangguna ora njamin mbusak kabeh Kredensial sing gegandhengan.
1296863 Jinis pangguna sing ora didhukung bisa ditambahake.
1296859 USER_NOTIFICATION_REPORT printah ilang.
1296854 USER_SET_ERROR_REPORT printah ilang.

Masalah sing Dikenal ing Rilis Saiki

ID # Katrangan Solusi
1297831 Kredensial Sinau ora bisa digunakake karo BTN2. Saiki ora kasedhiya.
1347581 Laporan pangguna lan Kredensial ora dikirim menyang simpul aman sing ana gandhengane. Saiki ora kasedhiya.
1346581 Kode pin pangguna standar mung ngemot digit berturut-turut. Ganti kode PIN pangguna menyang kode PIN sing diidini.

Masalah tetep

Didandani ing release 7.22.1 GA

ID # Katrangan
1274235 Sensor PIR mbisakake Tugas Panganggo rampung ing Hard Fault.

Iki Ngaktifake Tugas Panganggo ing Sensor PIR sample app (kanthi nyetel CREATE_USER_TASK macro saka 0 kanggo 1 ing app.c), anjog kanggo Hard Fault.

1231755 Sensor PIR On to Off kabar weker gerakan ilang.
1087508 Nilai status CC kabar diganti dening printah SET nyuntikaken sadurunge bootstrapping S2.

Masalah sing Dikenal ing Rilis Saiki

ID # Katrangan Solusi
1256505 Sensor PIR ora tangi nalika tombol BTN0 lan BTN1 menet papan ekspansi nggunakake papan radio BRD4400C lan BRD4401C amarga GPIO iki ora ndhukung wakeup saka EM4. Remap tombol menyang GPIO sing ndhukung wakeup saka EM4.

Dikenal Masalah ing release 7.22.0 GA

ID # Katrangan Solusi
1322043 Laporan Lifeline pisanan ora ana ing SensorPIR, nyebabake kegagalan ing kasus Uji CTT CCM_AssociationCmdClass_Rev01 CTT. Temokake fix kanggo masalah ing ngisor tabel iki.

Sample Aplikasi

Ndandani masalah 1322043 sing dikenal:

SILICON-LABS-Z-Gelombang-lan-Z-Gelombang-Jangka-Panjang-800-SDK-fig-1

Masalah tetep

ID # Katrangan
1274235 Sensor PIR mbisakake Tugas Panganggo rampung ing Hard Fault.

Iki Ngaktifake Tugas Panganggo ing Sensor PIR sample app (kanthi nyetel CREATE_USER_TASK macro saka 0 kanggo 1 ing app.c), anjog kanggo Hard Fault.

1231755 Sensor PIR On to Off kabar weker gerakan ilang.
1087508 Nilai status CC kabar diganti dening printah SET nyuntikaken sadurunge bootstrapping S2.
  • ora ana.

Masalah sing Dikenal ing Rilis Saiki

ID # Katrangan Solusi
1256505 Sensor PIR ora tangi nalika tombol BTN0 lan BTN1 menet papan ekspansi nggunakake papan radio BRD4400C lan BRD4401C amarga GPIO iki ora ndhukung wakeup saka EM4. Remap tombol menyang GPIO sing ndhukung wakeup saka EM4.

Aplikasi API Serial

Diwiwiti karo versi 7.16, nalika nggawe serep lan mulihake simpul pungkasan API Serial liwat FUNC_ID_NVM_BACKUP_RESTORE, simpul pungkasan API Serial bakal kanthi otomatis nganyarke protokol memori non-molah malih (NVM) kanggo versi paling anyar. Sembarang serep digawe saka 7.16 utawa mengko Serial API mburi simpul bisa dibalèkaké menyang versi asli utawa kanggo versi mengko saka Serial API pungkasan simpul tanpa upgrade manual protokol NVM perlu. Antarmuka serial ora diganti ing versi 8. Ing SDK versi 7.18.x, Serial API simpul pungkasan kasedhiya minangka kode sumber uga binar. Iki mbukak kamungkinan kanggo mbangun versi selaras saka Serial API simpul mburi karo konfigurasi pin beda utawa panggunaan hardware tambahan. Kasus panggunaan bisa uga nggunakake SPI tinimbang UART kanggo komunikasi serial. Ora ana aplikasi sing nggunakake Piranti Akhir API Serial sing kasedhiya ing SDK Kesederhanaan.

Owah-owahan penting

Miwiti ing versi 7.19, owah-owahan API-bejat wis didokumentasikake ing "Important_changes.md" kasedhiya ing Simplicity SDK. Priksa kanggo katrangan rinci babagan owah-owahan sing diwenehake ing rilis paling anyar. Dokumentasi HTML wis ditambahake menyang SDK Kesederhanaan lan bisa ditemokake ing https://docs.silabs.com/z-wave/7.22.2/zwave-api/ lan ing Simplicity Studio, bagean Dokumentasi, ing "Z-Wave zipped doxygen documentation". Lokasi dokumen iki yaiku /protocol/z-wave/docs_public/z-wave-html-docs.zip.

Piranti Lunak Open Source
Z-Wave nggunakake FreeRTOS minangka OS dhasar, lan adhedhasar FreeRTOS Kernel V10.4.3.

Nggunakake Rilis Iki

Rilis iki ngemot ing ngisor iki:

  • Kerangka Aplikasi Z-Wave Plus V2
  • Aplikasi Certified Z-Wave kanggo macem-macem aplikasi omah cerdas
  • Protokol Z-Wave lan Aplikasi API Serial

Yen sampeyan pangguna pisanan, dokumentasi Z-Wave diinstal nganggo SDK. Delengen INS14280: Z-Wave Miwiti kanggo Piranti Akhir, INS14278: Cara Nggunakake Aplikasi Certified ing Z-Wave, lan INS14281: Z-Wave Miwiti kanggo Piranti Kontrol kanggo instruksi. SDK iki gumantung ing Platform SDK Kesederhanaan. Kode Platform SDK Simplicity nyedhiyakake fungsi sing ndhukung protokol plugins lan API ing wangun pembalap lan fitur lapisan ngisor liyane sing sesambungan langsung karo Kripik Silicon Labs lan modul. Komponen Platform Gecko kalebu EMLIB, EMDRV, RAIL Library, NVM3, PSA, lan mbedTLS. Cathetan rilis Gecko Platform kasedhiya liwat Perspektif Launcher Simplicity Studio.

Instalasi lan Gunakake
Pesan kit Starter Wireless Z-Wave. Kit nawakake cara paling gampang lan paling cepet kanggo miwiti evaluasi lan pangembangan aplikasi bolong Z-Wave sampeyan dhewe. Nyedhiyakake kit pangembangan ing saindenging jagad kanggo piranti pungkasan lan gateway kanthi pirang-pirang papan radio, kanthi pangembang bisa nggawe jaringan bolong lan ngevaluasi modul Z-Wave. Z-Wave lan Z-Wave Long Range 800 SDK diwenehake minangka bagéan saka Simplicity SDK, suite Silicon Labs SDKs. Kanggo miwiti kanthi cepet SDK Kesederhanaan, instal Studio Simplicity 5, sing bakal nyiyapake lingkungan pangembangan lan nuntun sampeyan liwat instalasi SDK Kesederhanaan. Simplicity Studio 5 kalebu kabeh sing dibutuhake kanggo pangembangan produk IoT karo piranti Silicon Labs, kalebu sumber daya lan peluncur proyek, piranti konfigurasi piranti lunak, IDE lengkap karo toolchain GNU, lan alat analisis. Instruksi instalasi kasedhiya ing online Simplicity Studio 5 Pandhuan pangguna. Utawa, Simplicity SDK bisa diinstal kanthi manual kanthi ngundhuh utawa kloning paling anyar saka GitHub. Delengen https://github.com/Sil-iconLabs/simplicity_sdk kanggo informasi luwih lengkap.
Simplicity Studio nginstal SDK kanthi standar ing:

  • (Windows): C:\Users\ \SimplicityStudio\SDKs\simplicity_sdk
  • (MacOS): /Panganggo/ /SimplicityStudio/SDKs/simplicity_sdk

Kanggo ngleksanakake aplikasi tartamtu, Silicon Labs nyaranake miwiti salah sawijining aplikasi sing wis disertifikasi kanthi jinis Peran sing dikarepake.

Informasi Keamanan

Integrasi Vault Aman
Versi tumpukan iki nggunakake antarmuka vault aman kanggo manajemen kunci tombol asimetris (ECC Curve 25519) lan tombol Symmetric (AES).

Penasihat Keamanan
Kanggo langganan Security Advisories, mlebu menyang portal pelanggan Silicon Labs, banjur pilih Akun Ngarep. Klik HOME kanggo pindhah menyang kaca ngarep portal banjur klik kothak Ngatur Notifikasi. Priksa manawa 'Software/Security Advisory Notice & Product Change Notice (PCNs)' dicenthang, lan sampeyan wis langganan minimal kanggo platform lan protokol sampeyan. Klik Simpen kanggo nyimpen owah-owahan.SILICON-LABS-Z-Gelombang-lan-Z-Gelombang-Jangka-Panjang-800-SDK-fig-2

Dhukungan
Pelanggan Development Kit layak kanggo latihan lan dhukungan teknis. Deleng sumber dhukungan lan hubungi dhukungan Silicon Laboratories ing https://www.silabs.com/support.

Siklus Urip lan Sertifikasi Produk

Silicon Labs bakal nambah fitur anyar adhedhasar syarat pasar lan terus nambah Protokol Gelombang Z kanggo posisi Ekosistem Gelombang Z. Siklus Urip Protokol Z-Wave minangka proses kanggo nyedhiyakake inovasi kanthi cepet, fitur-fitur anyar, lan rilis protokol diwasa sing kuat kanggo Mitra Z-Wave. Siklus Urip Protokol Gelombang Z nemtokake proses pematangan generasi Protokol Gelombang Z lan dumadi saka telung fase sing dipérang dadi limang Siklus Urip.tages. Owah-owahan ing Z-Wave SDK sing digunakake kanggo piranti tartamtu mbutuhake sertifikasi maneh; Nanging, jinis sertifikasi sing dibutuhake, jumlah tes sing dibutuhake, lan biaya sing digandhengake gumantung ing ruang lingkup pangowahan kasebut. Deleng kaca ngarep Z-Wave Alliance https://z-wavealliance.org/ kanggo rincian.

Tabel 9-1. Riwayat Rilis Z-Wave SDK

Seri Versi SDK Tanggal Rilis [DD-MMM-YYYY]
800 7.22.3 OSR 13-NOV-2024
800 7.22.2 GA 18 SEP 2024
800 7.22.1 GA 24-JUL-2024
800 7.22.0 GA 06-JUN-2024
700/800 7.21.4 GA 14-AGUS-2024
700/800 7.21.3 GA 02-MAY-2024
700/800 7.21.2 GA 10-APR-2024
700/800 7.21.1 GA 14-FEB-2024
700/800 7.21.0 GA 15-Desember-2023
700/800 7.20.3 GA 13-MAR-2024
700/800 7.20.2 GA 9-OKT-2023
700/800 7.20.1 GA 26-JUL-2023
700/800 7.20.0 Pra-Certified GA 07-JUN-2023
700/800 7.19.6 GA 03-JUL-2024
700/800 7.19.5 GA 24-JAN-2024
700/800 7.19.4 GA 16-AGUS-2023
700/800 7.19.3 GA 03-MAY-2023
700/800 7.19.2 GA 08-MAR-2023
700/800 7.19.1 GA 01-FEB-2023
700/800 7.19.0 Pra-Certified GA 14-Desember-2022
700/800 7.18.8 GA 13 SEP 2023
700/800 7.18.6 GA 28-JUN-2023
700/800 7.18.4 GA 18-JAN-2023
700/800 7.18.3 GA 19-OKT-2022
700/800 7.18.2 GA 28 SEP 2022
700/800 7.18.1 GA 17-AGUS-2022
700/800 7.18.0 Pra-Certified GA 08-JUN-2022
700/800 7.17.2 GA 09-MAR-2022
700/800 7.17.1 Pra-Certified GA 28-JAN-2022
700/800 7.17.0 Pra-Certified GA 08-Desember-2021
700 7.16.3 GA 13-OKT-2021
700 7.16.2 GA 08 SEP 2021
700 7.16.1 GA 21-JUL-2021
Seri Versi SDK Tanggal Rilis [DD-MMM-YYYY]
700 7.16.0 Pra-Certified GA 16-JUN-2021
700 7.15.4 GA 07-APR-2021
700 7.15.2 Pra-Certified GA 27-JAN-2021
700 7.15.1 Pra-Certified GA 09-Desember-2020
700 7.14.3 GA 14-OKT-2020
700 7.14.2 GA 09-SEP 2020
700 7.14.1 GA 29-JUL-2020
700 7.14.0 Beta 24-JUN-2020
700 7.13.12 GA 21 SEP 2023
700 7.13.11 GA 02-NOV-2022
700 7.13.10 GA 18-AGUS-2021
700 7.13.9 GA 03-MAR-2021
700 7.12.2 GA 26-NOV-2019
700 7.12.1 GA 20 SEP 2019

Studio Kesederhanaan
Akses siji-klik menyang MCU lan piranti nirkabel, dokumentasi, piranti lunak, perpustakaan kode sumber & liya-liyane. Kasedhiya kanggo Windows, Mac lan Linux!

SILICON-LABS-Z-Gelombang-lan-Z-Gelombang-Jangka-Panjang-800-SDK-fig-3

Penafian
Silicon Labs arep menehi dokumentasi paling anyar, akurat, lan jero kanggo kabeh periferal lan modul sing kasedhiya kanggo para pelaksana sistem lan piranti lunak sing nggunakake utawa arep nggunakake produk Silicon Labs. Data karakterisasi, modul lan peripheral sing kasedhiya, ukuran memori lan alamat memori nuduhake saben piranti tartamtu, lan paramèter "Khas" sing kasedhiya bisa beda-beda ing macem-macem aplikasi. Aplikasi exampsing diterangake ing kene mung kanggo ilustrasi. Silicon Labs nduweni hak kanggo nggawe owahan tanpa kabar luwih lengkap babagan informasi produk, spesifikasi, lan katrangan ing kene, lan ora menehi jaminan babagan akurasi utawa kelengkapan informasi sing kalebu. Tanpa kabar sadurunge, Silicon Labs bisa nganyari perangkat kukuh produk sajrone proses manufaktur amarga alasan keamanan utawa linuwih. Owah-owahan kasebut ora bakal ngowahi spesifikasi utawa kinerja produk. Silicon Labs ora duwe tanggung jawab kanggo akibat saka panggunaan informasi sing diwenehake ing dokumen iki. Dokumen iki ora nyatakake utawa kanthi tegas menehi lisensi kanggo ngrancang utawa nggawe sirkuit terpadu. Produk kasebut ora dirancang utawa diidini digunakake ing piranti Kelas III FDA, aplikasi sing dibutuhake persetujuan premarket FDA utawa Sistem Dhukungan Urip tanpa idin tinulis khusus saka Silicon Labs. "Sistem Dhukungan Urip" yaiku produk utawa sistem sing dimaksudake kanggo ndhukung utawa nylametake urip lan/utawa kesehatan, sing, yen gagal, bisa uga bisa nyebabake ciloko utawa pati pribadi sing signifikan. Produk Silicon Labs ora dirancang utawa sah kanggo aplikasi militer. Produk Silicon Labs ora bakal digunakake ing gaman pemusnah massal, kalebu (nanging ora winates ing) senjata nuklir, biologi utawa kimia, utawa misil sing bisa ngirim senjata kasebut. Silicon Labs nolak kabeh jaminan sing nyata lan diwenehake lan ora tanggung jawab utawa tanggung jawab kanggo ciloko utawa kerusakan sing ana gandhengane karo panggunaan produk Silicon Labs ing aplikasi sing ora sah kasebut.

Informasi merek dagang
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® lan logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo lan kombinasi kasebut , "mikrokontroler paling ramah energi ing donya", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, logo Zentri lan Zentri DMS, Z-Wave®, lan liya-liyane iku merek dagang utawa merek dagang kadhaptar saka Silicon Labs. ARM, CORTEX, Cortex-M3 lan THUMB iku merek dagang utawa merek dagang kadhaptar saka ARM Holdings. Keil minangka merek dagang kadhaptar saka ARM Limited. Wi-Fi minangka merek dagang kadhaptar saka Wi-Fi Alliance. Kabeh produk utawa jeneng merek liyane sing kasebut ing kene minangka merek dagang saka sing duwe.

Silicon Laboratories Inc.. 400 West Cesar Chavez Austin, TX 78701 USA www.silabs.com

Pitakonan

P: Apa kompiler sing kompatibel karo Z-Wave lan Z-Wave Long Range 800 SDK?
A: GCC versi 12.2.1 kasedhiya karo Simplicity Studio kompatibel karo Z-Wave SDK.

P: Kepiye carane bisa njamin keamanan piranti Z-Wave?
A: Gunakake kerangka Keamanan 2 (S2) sing diwenehake dening Z-Wave kanggo enkripsi end-to-end lan fitur keamanan sing ditingkatake.

P: Apa aku bisa nggabungake piranti Z-Wave anyar menyang persiyapan sing wis ana?
A: Ya, saben produk ing ekosistem Z-Wave dirancang supaya bisa dioperasikake, ngidini sampeyan nggabungake piranti anyar kanthi lancar.

Dokumen / Sumber Daya

SILICON LABS Z-Wave lan Z-Wave Long Range 800 SDK [pdf] Manual Pamilik
7.22.4.0, 2024.6.3, Z-Wave lan Z-Wave Long Range 800 SDK, Z-Wave Long Range 800 SDK, Long Range 800 SDK, Range 800 SDK, 800 SDK, SDK

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *