A comprehensive, type-safe implementation of the BTHome v2 protocol for Elixir. Provides serialization and deserialization of sensor data with full validation, error handling, and support for all BTHome v2 sensor types.