onDeviceStatusChange(callback: Function)

Requires:
@ray-js/lock-sdk≥1.0.0

Description

Subscribe to aggregated device status changes (online/sleep, etc.).

Parameters

ParameterTypeRequiredDescription
YesCallback for new status

Return Value

Type: void
None

Valid Values

DeviceStatus.type
ValueDescriptionSince
offline--
online--
sleep--
DeviceStatus.onlineTypes
ValueDescriptionSince
local--
cloud--
ble--
localMatter--
yuChannel--
unknown--

Examples

import { onDeviceStatusChange } from '@ray-js/lock-sdk';
onDeviceStatusChange((status) => {
  console.log(status);
});