Nie wiem bo ja tego nie ogarniam. Wydawało mi się że to jest broadcast który wysyła nowy odczyt gdy się zmienił o ileś... ale wszędzie piszą że on już jeste połączeniowy i musi być sparowany. Ten skrypt którego użyłem do odczytu przy wyłączeniu wszystkich optymalizacji baterii wyświetla nowy odczyt co 5s, a ikonka Bluetooth na termometrze wtedy jest wyświetlona w trybie ciągłym. Do "normalnego" zastosowania planuję to odczytywać co 3-5 minut żeby zmaksymalzować czas pracy baterii (wtedy ikonka BT zapala się tylko na moment w trakcie tego odczytu). Choć piszą też:
So far it is not proven, that only connecting at some interval will actually save power.
Tutaj w readme jest dużo informacji:
https://github.com/JsBergbau/MiTemperature2 albo w tej dyskusji:
https://github.com/JsBergbau/MiTemperat ... -572982314
Między innymi piszą o tym, że pomimo tego że poniżej zera na ekranie pokazuje tylko "Low", to przez Bluetooth nadal wysyła odczyty z ujemnymi wartościami do -10

Więc nie muszę już sprawdzać.