Автоматика:ToDo
Перейти к навигации
Перейти к поиску
- Визуальную индикацию на роутере (подклюен к сети, считываются данные с ардуино и тд)
- Перед подключением к последовательному порту - очистить буфер порта (как на чтение так и на запись)
- Добавить в прошивку пакет usbreset
- Проверить соответствия db open и db close
- Настроить watchdog (opkg install om-watchdog)
- Активный USB hub похоже лагает при отключении нагрузки (БП светодиодов)
- Если проблемы с flash не прекратятся, попробовать разбить на 3 раздела (swap, overlay, var)
- Добавить проверку уже запущенной синхронизации (rsync)
- Добавить логирование старта сервиса
- Подробное логирование не правильной строки запроса (какое слово запроса не верно)
- Увеличить частоту шим
- При запуске, проверять все условия и устанавливать необходимых состояний для всех powerPin и lowPowerPin
- Отправлять в базу в Zabbix изменение состояний powerPin и lowPowerPin, routerPin
- Измерение уровня PH, TDS
- Переводить arduino в спящий режим. Выводить по прерываниям.
- Установка версий сервиса, прошивка, базы. Запрос версии прошивки у ардуины
- отслеживать - без ошибок ли приняты данные заббиксом (использовать [popen](http://www.gammon.com.au/scripts/doc.php?lua=io.popen))
- Считывание времени с ардуины при загрузке (корректировать время в ардуине после синхронизации + периодически)
- Проверка данных с датчиков при считывании (определение отключенных датчиков)
- watchdog для роутера
- Диод от переполюсовки
- Иногда у zabbix-sender слишком большой таймаут (когда нет vpn соединения?)
- Перезапуск роутера ,если не смонтирована флэш
- Кажется течет память в сервисе gh. Похоже в потоке отправки данных на zabbix сервер (http://www.gamedev.ru/code/forum/?id=127118&page=3).