После примерно суток работы Razberry на 1.50RC1 появилось сообщение, что устройство "контроллер" пропало из сети и было разрегистрировано. Соответственно, никаких обновлений от устройств не приходит. При этом явно, что всё работает, проблема именно в Z-Way. Вот строки из лога [2014-03-11 07:16:44.774] Got frame from device 17 to controller, but controller is not registered [2014-03-11 07:21:46.010] RECEIVED: ( 01 08 00 04 00 11 02 84 07 63 ) [2014-03-11 07:21:46.010] SENT ACK [2014-03-11 07:21:46.010] Got frame from device 17 to controller, but controller is not registered [2014-03-11 07:26:47.186] RECEIVED: ( 01 08 00 04 00 11 02 84 07 63 ) [2014-03-11 07:26:47.186] SENT ACK [2014-03-11 07:26:47.186] Got frame from device 17 to controller, but controller is not registered |
Надо конечно и на другие логи смотреть, но, похоже, проблема или сразу при старте, или с памятью - затираются данные.
Учитывая, что вы запускаете код для другого процессора на этом, не удивительно, что могут быть проблемы. В том числе с выравниванием памяти.
На старте не может быть, т.к. проблема появилась после как минимум суток нормальной работы. Сейчас, после перезагрузки, уже два дня нормально работает. Буду дальше наблюдать. Потом переставлю на Pi.
Просто мне вообще непонятно, как может софт контроллера получить и обработать сигнал об исключении самого контроллера. По-моему это не очень-то логично.