---
name: "onWiFiSignalChange"
mode: "api"
versionRequirements:
  - { name: "@ray-js/lock-sdk", version: "1.0.0" }
title: "onWiFiSignalChange - Listen to device signal strength changes."
summary: "Listen to device signal strength changes."
---

## onWiFiSignalChange

> [VERSION] @ray-js/lock-sdk >= 1.0.0

### Description

Subscribe to Wi‑Fi signal changes

### Parameters

`Params`

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `cb` | `WiFiSignalChangeListener` | Yes | Callback |

### Return Value

None


### Referenced Types

##### `type` WiFiSignalChangeListener

Callback for device signal strength changes

```typescript
export type WiFiSignalChangeListener = (params: WiFiSignalChangeParams) => void;
```


### Examples

#### Subscribe to signal changes

```ts
import { onWiFiSignalChange } from '@ray-js/lock-sdk';
onWiFiSignalChange((payload) => {
  console.log(payload);
});
```
