ZigBee устройства, работающие от батареек имеют свои особенности. Например хаб может не знать об их состоянии если они перестали выходить на связь.
Для этого в стандарте ZigBee предусмотрено время, в течении которого, если батареечное устройство не выходило на связь, оно помечается как недоступное и в Sprut.hub обозначается как "Нет ответа".
Это происходит через 4 часа, после того, как устройство перестало выходить на связь.
Также, ввиду экономии энергии, устройства передают данные либо в момент изменения своего состояния (кнопка нажата или температура датчика изменилась), либо раз в час.
Соответственно если у вас долго был выключен хаб, требуется один час на то, чтобы датчик прислал свои данные если он на это еще способен.
Восстановление работы устройств на батарейках, осуществляется либо однократным нажатием на кнопку спаривания (это разбудит устройство и оно передаст данные хабу), либо если оно не активировалось - повторным переспариванием без удаления из хаба.