@jstark/tplink-smarthome-api
    Preparing search index...

    Interface PlugEvents

    interface PlugEvents {
        "brightness-change": (value: number) => void;
        "brightness-update": (value: number) => void;
        "emeter-realtime-update": (value: RealtimeNormalized) => void;
        "in-use": () => void;
        "in-use-update": (value: boolean) => void;
        "not-in-use": () => void;
        "power-off": () => void;
        "power-on": () => void;
        "power-update": (value: boolean) => void;
    }
    Index
    "brightness-change": (value: number) => void
    "brightness-update": (value: number) => void
    "in-use": () => void

    Plug's relay was turned on or power draw exceeded inUseThreshold

    "in-use-update": (value: boolean) => void

    Plug's in-use state was updated from device. Fired regardless if status was changed.

    "not-in-use": () => void

    Plug's relay was turned off or power draw fell below inUseThreshold

    "power-off": () => void

    Plug's relay was turned off.

    "power-on": () => void

    Plug's relay was turned on.

    "power-update": (value: boolean) => void

    Plug's relay state was updated from device. Fired regardless if status was changed.

    "emeter-realtime-update": (value: RealtimeNormalized) => void

    Plug's Energy Monitoring Details were updated from device. Fired regardless if status was changed. Plug#emeter-realtime-update