zigpy / zigpy-znp

TI CC2531, CC13x2, CC26x2 radio support for Zigpy and ZHA
GNU General Public License v3.0
144 stars 40 forks source link

CC2674 (CC2674P/CC2674R) and CC1354 (CC1354P) Zigbee Coordinator compatibility with with zigpy-znp? #240

Open Hedda opened 4 months ago

Hedda commented 4 months ago

Koenkk mentioned requires new znp firmware projects from a newer SimpleLink SDK so wonder if compatible with zigpy-znp?

https://github.com/Koenkk/Z-Stack-firmware/discussions/476

Back-story; SMLIGHT announced/launched CC2674P10 based "SLZB-07p10" USB dongle and "SLZB-06p10" Ethernet/WiFi adapter:

SLZB-07p10 -> https://smlight.tech/product/slzb-07p10/

SLZB-06p10 -> https://smlight.tech/product/slzb-06p10/

ZIGBEE FIRMWARE FOR ZIGBEE CHIP CC2674P10 IS STILL UNDER DEVELOPMENT.

YOU CAN BUY THIS DEVICE ONLY FOR DEVELOPMENT PURPOSES

CC2674P10 GPIOS for developers (corresponds to LAUNCHXL board CC2652P):

RF: RF_24GHZ → DIO28, RF_HIGH_PA → DIO29;
UART: TX → DIO13, RX → DIO12;
LEDs: GREEN LED → DIO6, RED LED → DIO7;
BOOT: BSL → DIO15, Reset → RESET_N;

Those look to be sold on Aliexpress already as well:

https://www.cnx-software.com/2024/02/13/zigbee-ethernet-wifi-coordinators-usb-adapters-ti-cc2652p7-cc2674p10-wireless-chips/

CC2674P10 based E72-2G4M20S1C radio module also been available from Ebyte/Cdebyte for a while now for DIY builds and more:

https://www.cdebyte.com/products/E72-2G4M20S1C

There is of course also official "LP-EM-CC1354P10" (CC1354P10 LaunchPad) development kits hardware from Texas Instruments:

That CC1354P based official LP-EM-CC1354P10 Development kit is not expensive and available from parts resellers like Mouser:

https://eu.mouser.com/ProductDetail/Texas-Instruments/LP-EM-CC1354P10-1?qs=1Kr7Jg1SGW9ELJzLrQGAJA%3D%3D

I've not yet seen any news about a CC26x4 based LaunchPad, but Mouser and others now look to have these SoCs in stock:

CC2674P106T0RGZR (CC2674P10 SoC) CC2674R106T0RGZR (CC2674R10 SoC)

CC2674P10 + CC1354P10 chips are readily available so guess will not be long before will also see such adapters from others too:

CC2674P10 = 2.4GHz radio SoC for Bluetooth 5.2 LE, Thread, Zigbee 3.0 with 48-MHz ARM Cortex-M33, 296KB SRAM, 1024KB Flash.

CC1354P10 = Multi-Band radio SoC for Wi-SUN, Bluetooth 5.2 LE, Thread, Zigbee 3.0 with 48-MHz ARM Cortex-M33, 288KB SRAM, 1024KB Flash.

PS: CC1354P/CC1354P10 (CC13x4) radios are multi-band so it supports both 2.4GHz and "Sub-1GHz" (287-351, 359-439, 431-527, 861-1054, 1076-1315 MHz freqencies).

Hedda commented 3 months ago

Anyone tested zigpy-znp (and ZHA) compatibility with Texas Instruments CC2674/CC2674P/CC2674R or CC1354/CC1354P chips?

SMLIGHT announced/launched CC2674P10 based "SLZB-07p10" USB dongle and "SLZB-06p10" Ethernet/WiFi adapter:

SLZB-07p10 -> https://smlight.tech/product/slzb-07p10/

SLZB-06p10 -> https://smlight.tech/product/slzb-06p10/

Not sure if the webpages on SMLIGHT website has the wrong infoprmation (as long like a direct copy-and-paste from the CC2652P based products) but noticed that they claim on both those webpages that their CC2674P based SLZB-07p10 + SLZB-06p10 ship pre-flashed and are compatible with the ZHA integration in Home Assistant and Zigbee2MQTT out-of-the-box, is that correct?

image

image