Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
ds.getdevstate [2024/04/18 12:05] 127.0.0.1 внешнее изменение |
ds.getdevstate [2025/09/18 08:39] (текущий) root |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== async ds.getDevState(devName) ====== | ====== async ds.getDevState(devName) ====== | ||
| + | |||
| **devName** - имя устройства.\\ | **devName** - имя устройства.\\ | ||
| - | \\ | + | **Возвращает** - объект с информацией о состоянии устройства.\\ |
| - | Функция возвращает объект с информацией о состоянии работы указанного устрйства.\\ | + | |
| - | \\ | + | <wrap ks> |
| - | Пример: | + | Функция возвращает объект с информацией о состоянии работы указанного устройства. |
| + | </ | ||
| + | |||
| + | <wrap ks> | ||
| + | Пример: | ||
| + | </ | ||
| <code javascript> | <code javascript> | ||
| log(await ds.getDevState(' | log(await ds.getDevState(' | ||
| </ | </ | ||
| + | |||
| + | <wrap ks> | ||
| Если устройство запущено и нормально функционирует, | Если устройство запущено и нормально функционирует, | ||
| + | </ | ||
| + | |||
| <code javascript> | <code javascript> | ||
| { | { | ||
| - | isRun: true, | + | |
| - | errCnt: 0, | + | |
| + | mode: ' | ||
| + | state: ' | ||
| + | lastMsg: { | ||
| + | type: ' | ||
| + | msg: ' | ||
| + | }, | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | <wrap ks> | ||
| + | где:\\ | ||
| + | **isRun** - булевая переменная, | ||
| + | **clientCnt** - количество клиентов, | ||
| + | **mode** - заданный режим работы устройства, | ||
| + | **state** - текущее состояние устройства, | ||
| + | **lastMsg** - последнее сообщение о смене состояния работы, | ||
| + | </ | ||
| + | |||