Star on GitHubStar2.4k stars

Case study

Schellenberg 21009: investigating a USB smart-home protocol

Schellenberg USB protocol research documents communication with the 21009 Magenta SmartHome dongle through its USB serial interface. The reference lists operating modes, command responses, message fields, device identifiers and commands for paired Schellenberg devices, with receive and send examples.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
19
Last commit
2026-05-12

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Scope: A Schellenberg 21009 Magenta SmartHome USB dongle is the documented device.
  • Limits: Some commands and fields remain unidentified.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{schellenberg-qivicon-usb-case,
  title = {{Schellenberg 21009: investigating a USB smart-home protocol}},
  howpublished = {\url{https://github.com/Hypfer/schellenberg-qivicon-usb}},
  url = {https://github.com/Hypfer/schellenberg-qivicon-usb},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/schellenberg-qivicon-usb-case/}}
}

Plain text

Schellenberg 21009: investigating a USB smart-home protocol. https://github.com/Hypfer/schellenberg-qivicon-usb (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/schellenberg-qivicon-usb-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Hypfer/schellenberg-qivicon-usb · Revision 56bcdb1

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab