v3.0.0 — Advanced Automation & Analytics
Version 3.0 brings 10 new tools for automation, analytics, and external integrations to the Fibaro MCP server.
New Tools
| Tool | Description |
|---|---|
fibaro_template |
Scene templates with {{placeholder}} substitution |
fibaro_history |
Device state history with time-based aggregation |
fibaro_scene_history |
Scene execution tracking and performance metrics |
fibaro_backup |
System backup/restore (JSON/YAML) with dry-run mode |
fibaro_repl |
Interactive Lua REPL with scene-based sandboxing |
fibaro_bulk |
Bulk device operations with query-based selection |
fibaro_analytics |
Usage analytics, energy trends, system health dashboard |
fibaro_energy_graph |
Historical power/energy data from HC2 summary-graph API |
fibaro_integration |
Webhook server and MQTT bridge for external services |
fibaro_automation |
Automation builder — JSON definitions to Fibaro Lua code |
Highlights
- 80+ total tools with ~95% Fibaro API coverage
- 369 unit tests (114 new)
- All v3 tools use the
opparameter (e.g.,fibaro_analytics op=dashboard) - Helpful error messages when LLMs use wrong parameter names
- Fully backward compatible with v2
Installation
npx fibaro-mcpOr pin the version:
npx fibaro-mcp@3.0.0Documentation
- FEATURES.md — Complete feature reference
- TEMPLATES.md — Scene templates
- ANALYTICS.md — Analytics and insights
- INTEGRATIONS.md — Webhooks and MQTT
- AUTOMATION.md — Automation builder
Full Changelog: v2.0.0...v3.0.0