pvvx
Активный участник сообщества
Вспомнил Python и случайно полностью переписал 3 основных файла из https://github.com/custom-components/ble_monitor
И всё связанное с Custom прошивкой и прочими её модификациями заработало... До Xiaomi ещё не добрался, но расковырял и раскидал всё там. Когда выпадет дцать минут в предсонном состоянии - допишу и Xiaomi и возможно выкину на гит, чтобы https://github.com/custom-components/ble_monitor было неповадно... У них там вся разборка рекламных BLE пакетов впихнута, но не пользуется по назначению - типа довесок, для тормоза - скопипастили и впихнули просто грузом, а реальные пакетики для рабочих устройств разбирают по наитию.
Исправленная версия не пропускает ни одного измерения с термометров...
Теперь и триггеры и герконы у датчиков пашут... И код сократился в несколько раз...
И всё связанное с Custom прошивкой и прочими её модификациями заработало... До Xiaomi ещё не добрался, но расковырял и раскидал всё там. Когда выпадет дцать минут в предсонном состоянии - допишу и Xiaomi и возможно выкину на гит, чтобы https://github.com/custom-components/ble_monitor было неповадно... У них там вся разборка рекламных BLE пакетов впихнута, но не пользуется по назначению - типа довесок, для тормоза - скопипастили и впихнули просто грузом, а реальные пакетики для рабочих устройств разбирают по наитию.
Исправленная версия не пропускает ни одного измерения с термометров...
Теперь и триггеры и герконы у датчиков пашут... И код сократился в несколько раз...