Skip to content

App to read data from RuuviTag and CC2541 SensorTag Texas Instruments

Notifications You must be signed in to change notification settings

samuel-klose/sensor-track

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sensor_track

Flutter App to read data from RuuviTag and CC2541 SensorTag Texas Instruments.

Getting Started

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Decrypt Firebase config

In order to run and build the app you need to decrypt it first:

gpg --batch --passphrase ${GPG_PASSPHRASE} android/app/google-services.json.gpg
gpg --batch --passphrase ${GPG_PASSPHRASE} ios/Runner/GoogleService-Info.plist.gpg

where GPG_PASSPHRASE is the passphrase that encrypts the respective file.

Generate Code

In order to run and build the app you need to generate source code first:

flutter packages pub run build_runner build --delete-conflicting-outputs

Login

The app offers different auth methods such as Email/Password, Google and Apple. To view your sensor data on the IOTA data marketplace must sign in with Google, as the data marketplace only offers Google as an authentication provider.

Edit app launcher name

Edit pubspec.yaml and change the flutter_launcher_name.name value. Run following command to apply your change to Android and iOS code:

flutter pub run flutter_launcher_name:main

Edit app launcher icon

Edit assets/launcher/logo.png. Run following command to apply your change to Android and iOS code:

flutter pub run flutter_launcher_icons:main

About

App to read data from RuuviTag and CC2541 SensorTag Texas Instruments

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages