ELARIS is a self-hosted automation platform under active development. Here is the current state and the direction.
USB and OTA flash flow with 5-step wizard. Board profiles for KinCony KC868-F16, F24, F8, F32, B4, B24. YAML generation, validation, compile logs and job tracking.
16+ sensor types (I2C, UART, GPIO). Inject into existing YAML without full rebuild. Pin conflict validation. Auto-seeded board profiles.
Device discovery via MQTT config. Pending IO staging queue. Entity naming, zoning and approval workflow. Module mapping with visual validation.
Lighting (9 variants), thermostat (2 variants), energy, load shifter, solar, water, awning, presence simulator, industrial logic, alarm manager, hydronic.
WebSocket updates, scenes, weather, clock styles, recent events. Role-based views (User, Engineer, Admin). Session auth with CSRF protection.
5-minute, hourly and daily rollups. Per-entity charts. Event log with MQTT debug. SQLite storage with configurable retention.
RTU/TCP support for VFDs, power meters, PLCs and industrial devices. Will use the same entity registry and module mapping pattern as ESPHome devices.
KinCony KC868-A6v3 with AO (analog output) support. More generic board templates. Stronger field validation and pin conflict detection.
Fix existing module bugs, extract factory functions for similar modules, improve test coverage. Fix before expanding.
Pump scheduling, temperature monitoring, filtration cycle optimization, chemical dosing reminders.
Zone-based watering schedules, rain sensor integration, soil moisture thresholds, seasonal adjustment.
Recirculation pumps, zone valves, boiler control, pump protection and minimum run times.
The foundation must be solid first. Voice and AI are interesting but only after the core platform is reliable for real installations.
Voice commands for practical smart-home actions. Only if it adds real value without compromising the local-first philosophy.
Summaries of system health, anomaly detection in sensor data, suggested automation rules based on usage patterns.
Copilot-style assistant for "turn off all lights on floor 2" or "show me energy usage last week".