loxoneControl and monitor a Loxone Miniserver (smart home) via HTTP API and real-time WebSocket. Use for querying room/device status (temperatures, lights), watching live events, and sending safe control commands.
Install via ClawdBot CLI:
clawdbot install odrobnik/loxoneSee SETUP.md for prerequisites and setup instructions.
python3 scripts/loxone.py roomspython3 scripts/loxone.py mappython3 scripts/loxone.py status "" python3 scripts/loxone.py control "" "" on|off python3 scripts/loxone_watch.py --room "" [--changes-only] [--duration ] Generated Mar 1, 2026
Homeowners can monitor real-time energy consumption by tracking device status and room temperatures. This helps identify energy-intensive devices and optimize usage patterns to reduce electricity bills.
Caregivers can monitor activity patterns in specific rooms (like bathrooms or bedrooms) using the watch command. This provides non-intrusive oversight while maintaining privacy through status-only monitoring.
Property managers can remotely check status of lights, thermostats, and other devices across multiple properties. The control command allows safe adjustment of settings for maintenance or tenant move-ins.
Office administrators can monitor room occupancy and environmental conditions. The map command helps visualize device layouts while status queries optimize HVAC and lighting based on actual usage.
Security professionals can integrate Loxone device status with security systems. Watching for specific room changes can trigger alerts while maintaining read-only access to avoid accidental system interference.
Offer setup and optimization services for Loxone systems, charging per project or hourly rates. Provide ongoing monitoring dashboards using the skill's query capabilities to demonstrate value to clients.
Build a dashboard that aggregates Loxone data with other smart home systems. Charge subscription fees to homeowners or property managers for unified control and analytics across multiple systems.
Provide 24/7 monitoring of critical systems (HVAC, security lights) for commercial properties. Use the watch and status commands to detect anomalies and dispatch maintenance teams proactively.
π¬ Integration Tip
Always start with read-only commands to understand system state before using control functions. Implement WebSocket fallback logic as described in the notes to ensure reliable monitoring.
Control Sonos speakers (discover/status/play/volume/group).
Control Philips Hue lights/scenes via the OpenHue CLI.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).
Use when integrating with Tesla's official Fleet API to read vehicle/energy device data or issue remote commands (e.g. start HVAC preconditioning, wake vehicle, charge controls). Covers onboarding (developer app registration, regions/base URLs), OAuth token flows (third-party + partner tokens, refresh rotation), required domain/public-key hosting, and using Tesla's official vehicle-command/tesla-http-proxy for signed vehicle commands.