Skip to content

docs: list every single-byte BLE device type - #51

Merged
donavanbecker merged 1 commit into
latestfrom
docs/device-type-codes
Oct 24, 2026
Merged

donavanbecker merged 1 commit into
latestfrom
docs/device-type-codes

Conversation

@donavanbecker

Copy link
Copy Markdown
Collaborator

Extends the Device Types table to every product pySwitchbot identifies by a single service-data byte (SUPPORTED_TYPES in switchbot/adv_parser.py), listing both values for each product. It also says how the value is read: Byte 0 with Bit 7 cleared.

New rows: Meter Pro, Relay Switch 1 / 1PM / 2PM, Garage Door Opener, Plug Mini (EU), Smart Lock Pro / Lite, Keypad, Water Leak Detector, Hub 2, HubMini Matter, Remote, Universal Remote, Roller Shade, Blind Tilt, Circulator Fan, air purifiers, Evaporative Humidifier and robot vacuums. Existing rows gain their second value (e.g. Meter t, Smart Lock O).

This matches node-switchbot 5.1.0, which aligned its code table with pySwitchbot (OpenWonderLabs/node-switchbot#344). Docs only.


Generated by Claude Code

Extend the Device Types table to every product pySwitchbot identifies by
a single service-data byte, with both values for each, and say how the
value is read (Byte 0 with Bit 7 cleared). Adds Meter Pro, Relay Switch
1/1PM/2PM, Garage Door Opener, Plug Mini (EU), Smart Lock Pro/Lite,
Keypad, Water Leak Detector, Hub 2, HubMini Matter, Remote, Roller Shade,
Blind Tilt, Circulator Fan, air purifiers, humidifiers and robot vacuums.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TYWa2RXoWsaUTWh76oNv8s
@donavanbecker
donavanbecker merged commit 5517787 into latest Oct 24, 2026
@donavanbecker
donavanbecker deleted the docs/device-type-codes branch October 24, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants