Skip to content

An Flutter-App to discover and controll MQTT-Devices using the Homie convention

License

Notifications You must be signed in to change notification settings

Clon1998/FlutterHomie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlutterHomie

works with MQTT Homie

A Flutter project creating a App to discover and manage HomieDevices. I started this project to learn creating a app with Flutter thats somewhat usefull to me and maybe others.

Since this is my first ever written mobile App I experiment with different patterns and flutter-packages.

It took my quite some time to get a somehow working MQTT Provider/Connection and I am still not satisfied with the current implementation. Any input for that and other improvements are welcomed!

Features

  • Discover devices
  • Show device attributes and list device nodes and stats
  • Edit properties of nodes currently: Color, Int, Float, Boolean, String

Screenshots

Device Discovery Screen Device Details
Floating Style Grounded Style
Nodes Tab Stats Tab
Floating Style Grounded Style

Dev Notes

To Generated Auto-Gen freezed files:
flutter pub run build_runner build

About

An Flutter-App to discover and controll MQTT-Devices using the Homie convention

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages