• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zigpy / zigpy / 50 / 3
0%
dev: 100%

Build:
Build:
LAST BUILD BRANCH: rc
DEFAULT BRANCH: dev
Ran 12 Feb 2018 01:02AM UTC
Files 30
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Feb 2018 01:00AM UTC coverage: 100.0%. Remained the same
TOXENV=py35

push

travis-ci

rcloran
Fix fan control attributes to enums

According to ZigBee Cluster Library Specification Revision 6 Draft Version 1.0. The Fan Control cluster (0x0202) has 2 attributes both are enum8.
Currently zigpy treats all enums as unit8_t & unit16_t, which causes the following error when those attributes are written:
[[<WriteAttributesStatusRecord status=Status.INVALID_DATA_TYPE attrid=0>]]

This change has been verified to work on the following fan receiver:
https://www.homedepot.com/p/Hampton-Bay-Universal-Wink-Enabled-White-Ceiling-Fan-Premier-Remote-Control-99432/206591100.

This change is based on:
https://github.com/zigpy/bellows/pull/71

1851 of 1851 relevant lines covered (100.0%)

1.0 hits per line

Source Files on job 50.3 (TOXENV=py35)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 50
  • Travis Job 50.3
  • 9629ecd3 on github
  • Prev Job for TOXENV=py35 on master (#48.3)
  • Next Job for TOXENV=py35 on master (#58.3)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc