Add native local bus integrations

This commit is contained in:
2026-05-05 18:06:03 +00:00
parent e7441844c9
commit accfa82f36
64 changed files with 10778 additions and 185 deletions
+12
View File
@@ -12,15 +12,20 @@ import { DenonavrIntegration } from './integrations/denonavr/index.js';
import { DlnaDmrIntegration } from './integrations/dlna_dmr/index.js';
import { EsphomeIntegration } from './integrations/esphome/index.js';
import { HomekitControllerIntegration } from './integrations/homekit_controller/index.js';
import { HomematicIntegration } from './integrations/homematic/index.js';
import { JellyfinIntegration } from './integrations/jellyfin/index.js';
import { KnxIntegration } from './integrations/knx/index.js';
import { KodiIntegration } from './integrations/kodi/index.js';
import { MatterIntegration } from './integrations/matter/index.js';
import { ModbusIntegration } from './integrations/modbus/index.js';
import { MqttIntegration } from './integrations/mqtt/index.js';
import { MpdIntegration } from './integrations/mpd/index.js';
import { NanoleafIntegration } from './integrations/nanoleaf/index.js';
import { OpenthermGwIntegration } from './integrations/opentherm_gw/index.js';
import { OnvifIntegration } from './integrations/onvif/index.js';
import { PlexIntegration } from './integrations/plex/index.js';
import { RainbirdIntegration } from './integrations/rainbird/index.js';
import { RflinkIntegration } from './integrations/rflink/index.js';
import { RokuIntegration } from './integrations/roku/index.js';
import { SamsungtvIntegration } from './integrations/samsungtv/index.js';
import { ShellyIntegration } from './integrations/shelly/index.js';
@@ -29,6 +34,7 @@ import { SonosIntegration } from './integrations/sonos/index.js';
import { TplinkIntegration } from './integrations/tplink/index.js';
import { TradfriIntegration } from './integrations/tradfri/index.js';
import { UnifiIntegration } from './integrations/unifi/index.js';
import { VelbusIntegration } from './integrations/velbus/index.js';
import { VolumioIntegration } from './integrations/volumio/index.js';
import { WolfSmartsetIntegration } from './integrations/wolf_smartset/index.js';
import { WizIntegration } from './integrations/wiz/index.js';
@@ -50,16 +56,21 @@ export const integrations = [
new DlnaDmrIntegration(),
new EsphomeIntegration(),
new HomekitControllerIntegration(),
new HomematicIntegration(),
new HueIntegration(),
new JellyfinIntegration(),
new KnxIntegration(),
new KodiIntegration(),
new MatterIntegration(),
new ModbusIntegration(),
new MqttIntegration(),
new MpdIntegration(),
new NanoleafIntegration(),
new OpenthermGwIntegration(),
new OnvifIntegration(),
new PlexIntegration(),
new RainbirdIntegration(),
new RflinkIntegration(),
new RokuIntegration(),
new SamsungtvIntegration(),
new ShellyIntegration(),
@@ -68,6 +79,7 @@ export const integrations = [
new TplinkIntegration(),
new TradfriIntegration(),
new UnifiIntegration(),
new VelbusIntegration(),
new VolumioIntegration(),
new WolfSmartsetIntegration(),
new WizIntegration(),