API Reference BTHome v#0.1.0
View SourceModules
BTHome v2 main API module.
Defines button events for BTHome v2 format.
Configuration constants for BTHome v2 protocol.
Struct representing decoded BTHome v2 data with type safety.
Decoder for BTHome v2 format.
Defines dimmer events for BTHome v2 format.
BTHome v2 serialization logic. Handles encoding measurements into binary format with struct support.
AES-CCM encryption/decryption for BTHome v2 protocol.
Struct representing a BTHome v2 measurement with type safety.
BTHome v2 object definitions and metadata.
Builder pattern for creating BTHome v2 packets with a pipeable API.
Input validation for BTHome v2 measurements and data. Provides comprehensive validation with detailed error messages and struct support.