UNPKG

shellies-ds9

Version:

Handles communication with the next generation of Shelly devices

29 lines 1.07 kB
import { Device } from "./base"; import { BluetoothLowEnergy, Cloud, Input, Mqtt, OutboundWebSocket, Script, Switch, WiFi } from "../components"; export declare class ShellyPlus1 extends Device { static readonly model: string; static readonly modelName: string; readonly wifi: WiFi; readonly bluetoothLowEnergy: BluetoothLowEnergy; readonly cloud: Cloud; readonly mqtt: Mqtt; readonly outboundWebSocket: OutboundWebSocket; readonly input0: Input; readonly switch0: Switch; readonly script: Script; } export declare class ShellyPlus1Ul extends ShellyPlus1 { static readonly model: string; } export declare class ShellyPlus1Mini extends ShellyPlus1 { static readonly model: string; static readonly modelName: string; } export declare class ShellyPlus1MiniV3 extends ShellyPlus1 { static readonly model: string; static readonly modelName: string; } export declare class ShellyPlus1V3 extends ShellyPlus1 { static readonly model: string; } //# sourceMappingURL=shelly-plus-1.d.ts.map