Skip to content

panmari/mi_thermo_reader

Repository files navigation

Mi Thermo Reader

Analyze, format and test

A flutter app for connecting to bluetooth thermometers, then reading and visualizing the stored sensor history. Works for any thermometer using the custom firmware from https://github.com/pvvx/ATC_MiThermometer.

Temperature and Humidity graph feature graphic

Runs on all platforms available for flutter:

Play store QR code

Run integration tests

There are integration tests, configured to dump screenshots with a custom driver. Run the command

flutter drive --target=integration_test/app_test.dart --driver=test_driver/integration_test.dart

Generate code

Riverpod and proto generators are used for generating some boilerplate code. To regenerate code, run

dart run build_runner watch