Skip to content

Multivit4min/loxone-nexus

Repository files navigation

Loxone Nexus

codecov Latest Version

Loxone Nexus connects external integrations to Loxone Miniservers using the Loxone Intercommunication Interface for variable exchange.

Screenshots

Loxone HomeAssistant Scripting Sonos Variable

Current Integrations

🏠 Home Assistant

  • Entity support: string, number, boolean
  • Control: switch, light, button, counter, valve, lock, …

💡 Hue Lights via Hue Bridge

  • Basic Support for Single Hue Lights, (rgb, color temperature or just turn on and off)

📡 Mqtt

  • Support for MQTT
    • publish
    • subscribe
    • subscribe on topics which return json data and get specific values

☀️ Fronius

  • Read Grid and Load Wattages
  • Read Status of Battery (SoC, Current, Voltage, temperature)
  • Read Ohmpilot temperature and current wattage
  • Read Fronius connected Meters with all details (Phase Voltages, Phase Currents, Frequency, Reactive-, Apparent-, Real Power)

⚡️ Webhooks

  • on a Webhook it trigger a boolean variable for the specified amount of time

🧩 Scripts

  • write custom javascript snippets to update inputs or outputs

🎵 Sonos

  • Notifications (MP3 from HTTP or SMB)
  • Media control: play, pause, volume, next, previous

📅 Calendar

  • Import calendar events directly from an iCal web source.
  • Control visibility of events via a Loxone variable (e.g. hide events once completed).

Use Case Perfect for recurring tasks such as trash pickup schedules. Events are shown on a Loxone Flex display, and once the trash is taken out, you can clear the reminder with a single button press on the display.

Setup

Requirements

  • Node.js
  • npm
  • pm2 (npm install -g pm2) recommended but optional
wget https://github.com/multivit4min/loxone-nexus/releases/latest/download/loxone-nexus.tar.gz -O - |
tar -xzvf -
cd loxone-nexus
npm ci
pm2 restart ecosystem.config.js

You application now runs on Port 8000, you can change this port by editing data/.env

Supported Loxone Data Types

  • DIGITAL
  • ANALOG
  • TEXT
  • SmartActuatorRGBW
  • SmartActuatorSingleChannel
  • SmartActuatorTunableWhite

About

allows you to integrate various services with loxone

Topics

Resources

Stars

Watchers

Forks