Показать статистику
0 голосов
от (280 баллов)

Пришёл сюда, чтобы в очередной раз получить вашу помощь и совет. У меня имеется такая связка:

  • Pi WinPlus
  • USB Bluetooth CSR 4.0 Dual Mode Adapter Dongle CSR8510 A10
  • Xiaomi Mijia Bluetooth Temperature Smart Humidity Senso
  • Ubuntu 16.04.5 LTS
  • Linux orangepiwin 3.10.107-pine64 #1 SMP PREEMPT Sat Jan 12 17:36:30 CET 2019 aarch64 aarch64 aarch64 GNU/Linux
  • Domoticz Система умного дома, грубо говоря сервер/хаб.
  • mijia-sensor-domoticz script

Cron отрабатывает +-3ч и далее прекращает поступать информация с сенсоров в Domoticz. Пробовал неоднократно перезапускать все сервисы domoticz/bluetooth/cron, но ничего не помогает, помогает только ребут. Пилить крон на ребут каждые пару часов не сильно хочется. Не могли бы вы мне помочь победить данный недуг?
Всем, кто откликнется, большая благодарность заранее.

352 просмотров 1 ответов

1 Ответ

0 голосов
от (460 баллов)

помогает только ребут

Ну если хотите костылить, то для начала неплохо было бы выяснить какой именно модуль ядра отвечает за работу Вашего устройства. Если я правильно понял, то USB Bluetooth CSR 4.0 Dual Mode Adapter Dongle,после чего и переподгрузите только этот модуль ядра. В выхлопе этой команды:

Код: 

usb-devices

Ищите имя модуля, через который работает данный "свисток". Этой командой можно переподгрузить модуль:

Код: 

sudo rmmod имя_модуля && sudo modprobe имя_модуля

А вообще, после того как

прекращает поступать информация с сенсоров в Domoticz

можно бы посмотреть тот же dmesg - может явным образом что-то отваливается...

...