homeassistant-agent

Crates.iohomeassistant-agent
lib.rshomeassistant-agent
version0.2.0
sourcesrc
created_at2024-02-23 12:05:17.636452
updated_at2024-04-07 12:29:48.050184
descriptionA crate for implementing MQTT-based Home Assistant integrations
homepage
repositoryhttps://github.com/ctron/homeassistant-agent
max_upload_size
id1150513
size81,689
Jens Reimann (ctron)

documentation

README

Home Assistant Agent

crates.io docs.rs GitHub release (latest SemVer) CI

This crates helps in creating devices for Home Assistant MQTT integration.

[!IMPORTANT]
This is an early experiment.

ToDos

These are just some high-level notes:

  • More type-safety: A switch needs a command topic, a binary sensor must send binary data
  • Device topics must be more flexible, the command base is not a requirement
  • Higher level abstractions for creating/managing sensors/devices
Commit count: 38

cargo fmt