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

    Interface BulbEvents

    interface BulbEvents {
        "emeter-realtime-update": (value: RealtimeNormalized) => void;
        "lightstate-change": (value: LightState) => void;
        "lightstate-off": (value: LightState) => void;
        "lightstate-on": (value: LightState) => void;
        "lightstate-sysinfo-change": (value: BulbSysinfoLightState) => void;
        "lightstate-sysinfo-off": (value: BulbSysinfoLightState) => void;
        "lightstate-sysinfo-on": (value: BulbSysinfoLightState) => void;
        "lightstate-sysinfo-update": (value: BulbSysinfoLightState) => void;
        "lightstate-update": (value: LightState) => void;
    }
    Index
    "emeter-realtime-update": (value: RealtimeNormalized) => void
    "lightstate-change": (value: LightState) => void

    Bulb's lightstate was changed. Bulb#lightstate-change

    "lightstate-off": (value: LightState) => void

    Bulb was turned off (lightstate.on_off). Bulb#lightstate-off

    "lightstate-on": (value: LightState) => void

    Bulb was turned on (lightstate.on_off). Bulb#lightstate-on

    "lightstate-sysinfo-change": (value: BulbSysinfoLightState) => void

    Bulb's lightstate (sysinfo.light_state) was changed. Bulb#lightstate-sysinfo-change

    "lightstate-sysinfo-off": (value: BulbSysinfoLightState) => void

    Bulb was turned off (sysinfo.light_state.on_off). Bulb#lightstate-sysinfo-off

    "lightstate-sysinfo-on": (value: BulbSysinfoLightState) => void

    Bulb was turned on (sysinfo.light_state.on_off). Bulb#lightstate-sysinfo-on

    "lightstate-sysinfo-update": (value: BulbSysinfoLightState) => void

    Bulb's lightstate (sysinfo.light_state) was updated from device. Fired regardless if status was changed. Bulb#lightstate-sysinfo-update

    "lightstate-update": (value: LightState) => void

    Bulb's lightstate was updated from device. Fired regardless if status was changed. Bulb#lightstate-update