BLE 2 HOMEd
AVAKS Опять Шериданство какое то, без надежды снес все пакеты HOMEd и ble2homed.
Mosquitto не трогал, поставил взад сначала Homed custom и Web, следом ble2homed-custom_0.24.10-r12_arm_cortex-a7_neon-vfpv4.ipk.
И всё появилось, правда пока только один датчик, ну это я причешу config.
Спасибо, тут наверно можно будет подтереть.
Опечатка bluez-demon -> bluez-daemon
- Изменено
И ещё если мтс подключён как клиент к wifi 2.4 ГГц то Bluetooth работает, но теряет устройства и не все распознает , при переключении на 5 ГГц все работает нормально
Alexaverdd режим сканирования непрерывный, или интервальный?
И включён ли retain?
AVAKS режим и так и так ретаин выключен
AVAKS кстати можно добавить меню с конфигом в luci
Всем привет простите за тупой вопрос: как в LuCi перейти по этому пути "etc\ble2homed-custom\config.json" ?
В меню Homed конфига ble2homed у меня нет
ArtMr в самой Luci не как, через ssh
- Изменено
Alexaverdd
пробую через ssh открываю фаил, но он пустой
- Изменено
ArtMr etc это каталог и ble2homed-custom тоже, набери без скобок (nano /etc/ble2homed-custom/config.json) и он откроется или поставь мс (opkg install mc) удобней будет
А то пытаешься открыть etcble2homed-customconfig.json конечно такого нету
- Изменено
AVAKS попробовал на другом мтсе также глючит если 2.4 ГГц как клиент, подключил по кабелю заработало
Alexaverdd Ну так, как бы: Bluetooth и WiFi, на одном радио модуле. Уверен, они поочереди радиотрактом пользуются.
- Изменено
Alexaverdd спасибо большое наконец то зашёл в конфиг!
подскажите как вы добавили ярлык настроек в LuCi?
- Изменено
ArtMr распакуй
этот файл ... если не получается то вручную скопировать файлы
в архиве 3 файла
файл ble2homed-custom.js скопировать в каталог www\luci-static\resources\view\homed
файл ble2homed-custom.json скопировать в каталог usr\share\luci\menu.d
файл luci-app-ble2homed-custom.json скопировать в каталог usr\share\rpcd\acl.d
перезайти в LuCi
- Изменено
Получилось сделать поддержку формата рекламы BTHOMEv2 для термометров Tuya и Xiaomi прошитых прошивкой https://github.com/pvvx/THB2 (передается температура, влажность, процент батареи и вольтаж батареи) и https://github.com/pvvx/ATC_MiThermometer (передается температура, влажность и процент батареи) для BLE2HOMEd-custom
- Изменено
- распаковываем архив
- останавливаем службу # /etc/init.d/ble2homed-custom stop
- делаем на всякий случай бэкап файла /opt/ble2homed-custom/lib/attributes.js
- файл bthomev2.js из архива копируем в /opt/ble2homed-custom/lib/parsers/
- файл attributes.js из архива копируем с заменой в /opt/ble2homed-custom/lib/
- запускаем службу # /etc/init.d/ble2homed-custom start
- перезагружаем службу # /etc/init.d/homed-custom restart
на JavaScript не писал программы, да и в принципе лет 15 ничего не кодил, поэтому возможно где-то есть косяки и недочеты, за основу был взят /opt/ble2homed-custom/lib/parsers/atc.js и переделан
- Изменено
vergil можно еще добавить процент батарии для THB2 в парсер. battery: this.buffer.readUInt8(4),
Alexaverdd спасибо, добавил, норм работает, сейчас выложенный архив обновлю