Почему зависает мой проект?

10.01.2019
2
0
1
#1
Здравствуйте. У меня есть проект. Пропускная система, с отправкой времени прихода и ухода работников в базу данных. Основано на RC522 + W5500.
Стоит 3 точки. Все работает очень даже хорошо. Но иногда точки просто зависают (перестают считывать прикладываемые карты, никак не реагируют на них). Достаточно редко, с непонятной переодичностью, по одной, может месяцами работать, а потом 2 -3 раза за месяц зависнуть, помогает простая кнопка резет.
Подскажите что это может быть? Или как диагностировать причину? Или как это отдебажить?
1.jpg 2.jpg
 

Вложения

10.01.2019
2
0
1
#3
На сервере работает небольшой скрипт на питоне.
Когда ардуино посылает сигнал на сервер, сервер берет время которое у него установлено и записывает это в БД.