OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

py3-zigpy-znp-0.14.1p0

zigpy module and tools for TI CC2652/similar

Back to search · Project homepage

Description

zigpy-znp is a Python library that adds support to zigpy for radio modules using Texas Instruments Zigbee Network Processor (ZNP) devices running compatible Z-Stack firmware. It also provides tools that can be run from the command line. See TOOLS.md for basic information; small adaptations are needed for OpenBSD, e.g. $ python3 -m zigpy_znp.tools.network_backup /dev/cuaU0 -o network_backup.json $ python3 -m zigpy_znp.tools.energy_scan -a /dev/cuaU0 $ python3 -m zigpy_znp.tools.network_scan -a -c 11 /dev/cuaU0 Several ranges of controller are supported, including the recommended CC2652- and CC1352-based ones. These are often supplied with firmware that requires replacing before they can be used. See documentation, but common hardware includes: - Electrolama zzh CC2652R and Slaesh CC2652R sticks (running Z-Stack 3 firmware) - can be flashed using cc2538-bsl. - TI LAUNCHXL-CC26X2R1 (running Z-Stack 3 firmware). - CC2531 (running Z-Stack Home 1.2). You can flash CC2531ZNP-Prod.bin to your stick directly with zigpy_znp's flash_write tool if your stick already has a serial bootloader.

Package information

Ports path
comms/zigpy/py-zigpy-znp
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
comms, lang/python
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, alpha, hppa, sparc64

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Runtime

Build

Test

Installing and updating packages · Package details as JSON