UNPKG

homebridge-noip

Version:

The No-IP plugin allows you to update your No-IP hostname(s) for your homebridge instance.

34 lines 956 B
import type { PlatformConfig } from 'homebridge'; /** * This is the name of the platform that users will use to register the plugin in the Homebridge config.json */ export declare const PLATFORM_NAME = "NoIP"; /** * This must match the name of your plugin as defined the package.json */ export declare const PLUGIN_NAME = "homebridge-noip"; export interface NoIPPlatformConfig extends PlatformConfig { name?: string; devices?: devicesConfig[]; options?: options; } export interface devicesConfig { configDeviceName?: string; hostname: string; username?: string; password?: string; firmware: string; refreshRate?: number; updateRate?: number; pushRate?: number; logging?: string; delete?: boolean; } export interface options { refreshRate?: number; updateRate?: number; pushRate?: number; logging?: string; allowInvalidCharacters?: boolean; } //# sourceMappingURL=settings.d.ts.map