Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
forked fromzigpy/bellows

A Python 3 project to implement ZigBee support for EmberZNet devices using the EZSP protocol.

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
COPYING
NotificationsYou must be signed in to change notification settings

Hedda/bellows

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build StatusCoverage

bellows is a Python 3 project to implement ZigBee support for EmberZNetdevices using the EZSP protocol.

The goal is to use this project to add support for the ZigBee NetworkCoprocessor (NCP) in devices like theLinear/Nortek/GoControl HubZ/QuickStickCombo (HUSBZB-1) device toHome Assistant.

Status

This project is in early stages, so it is likely that APIs will change.

Currently implemented features are:

  • EZSP UART Gateway Protocol
  • EZSP application protocol
  • CLI wrapping basic ZigBee network operations (eg, scanning and forming anetwork)
  • ZDO functionality (with CLI)
  • ZCL functionality (with CLI)
  • An application framework with device state persistence

An example use of the CLI:

$ export EZSP_DEVICE=/dev/ttyUSB1$ bellows devicesDevice:  NWK: 0x1ee4  IEEE: 00:0d:6f:00:05:7d:2d:34  Endpoints:    1: profile=0x104, device_type=None, clusters=[0, 1, 3, 32, 1026, 1280, 2821]    2: profile=0xc2df, device_type=None, clusters=[0, 1, 3, 2821]Device:  NWK: 0x64a6  IEEE: d0:52:a8:00:e0:be:00:05  Endpoints:    1: profile=0x104, device_type=None, clusters=[0]    2: profile=0xfc01, device_type=None, clusters=[]$ bellows zdo 00:0d:6f:00:05:7d:2d:34 get_endpoint 1<SimpleDescriptor endpoint=1 profile=260 device_type=1026 device_version=0 input_clusters=[0, 1, 3, 32, 1026, 1280, 2821] output_clusters=[25]>$ bellows zcl 00:0d:6f:00:05:7d:2d:34 1 1026 read_attribute 00=1806

Reference documentation

About

A Python 3 project to implement ZigBee support for EmberZNet devices using the EZSP protocol.

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python100.0%

[8]ページ先頭

©2009-2025 Movatter.jp