systant/server
ryan 4ab0972870 Add Home Assistant MQTT auto-discovery integration
- Implement `Systant.HaDiscovery` module for automatic device registration
- Add comprehensive sensor discovery: CPU, memory, GPU, disk, network, temperature
- Update MQTT client to publish discovery messages on startup
- Add HomeAssistant configuration section to systant.toml
- Create example configuration file with localhost MQTT broker
- Update CLAUDE.md with complete HA integration documentation
- Add mosquitto to development dependencies for testing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-08 20:38:34 -07:00
..
config Restructure as monorepo and add flake packages/apps 2025-08-02 19:54:17 -07:00
lib Add Home Assistant MQTT auto-discovery integration 2025-08-08 20:38:34 -07:00
rel Restructure as monorepo and add flake packages/apps 2025-08-02 19:54:17 -07:00
test Restructure as monorepo and add flake packages/apps 2025-08-02 19:54:17 -07:00
.formatter.exs Restructure as monorepo and add flake packages/apps 2025-08-02 19:54:17 -07:00
mix.exs Implement comprehensive TOML-based configuration system 2025-08-05 21:02:02 -07:00
mix.lock Implement comprehensive TOML-based configuration system 2025-08-05 21:02:02 -07:00
systant.toml Add Home Assistant MQTT auto-discovery integration 2025-08-08 20:38:34 -07:00
systant.toml.example Add Home Assistant MQTT auto-discovery integration 2025-08-08 20:38:34 -07:00