28 comments found.
a doubt. this your application it will work just like (sonoff ewelink) I want to know if he will have the facility to connect to the wifi network just like sonoff
Hi, thanks for your interest.
We’ve implemented really easy on boarding process.
Once ESP8266 device is in initial AP mode, user can connect to it which will automatically open browser with settings page for WiFi and MQTT server details. You can see the screenshot of Captive Portal in item details.
We will share a video with this on boarding process soon.
good work bro, im buy it in future
Thank you for the kind words 
can I know the project you will give when buying this platform
Hello, thank you for reaching out.
Flutter ESP8266 IoT Starter Kit is a set of two projects in one purchase. First project is a full source of mobile app built with Flutter framework which supports both iOS and Android based smartphones.
Second project is full source of firmware built with Arduino framework for ESP8266 based boards such as NodeMCU or LoLin Dev Boards. Both projects include code for MQTT communication, network connectivity, retry logic to send and receive sensors data from mobile app to and from ESP8266 board.
Visit online documentation at the link below, which describes all the features of these projects along with steps to customize them if needed:
https://orison.biz/docs/esp-iot-starter-kit-documentation/esp-firmware.html
If you would like to try the mobile app connected to live ESP8266 device, visit our product page at the link below to download:
https://orison.biz/projects/flutter-esp8266-iot-starter-kit/
If you have any more questions, do not hesitate to write back.
Hi, is this a template or include connection to MQTT for sending and receiving nnotiffication?
Hello, this is complete Flutter application along with Arduino firmware for ESP8266.
All connection logic, communication with ESP8266 via MQTT and other mentioned features are implemented in mobile app as well as firmware.
You can even directly run it right after purchasing without any modifications in code. Later on you can customize it as per your requirement.
Check out online documentation for more details on implemented features and how to customize.
Feel free to ask any more questions you may have.
Now we’ve also posted APK of the app to try out before purchasing, link is in item description. It shows data from live ESP8266 device we’ve setup.
lib/widgets/double_back_to_close_app.dart:84:7: Error: The getter ‘ScaffoldMessenger’ isn’t defined for the class ‘_DoubleBackToCloseAppState’. – ‘_DoubleBackToCloseAppState’ is from ‘package:iot_starter_kit_app/widgets/double_back_to_close_app.dart’ (‘lib/widgets/double_back_to_close_app.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘ScaffoldMessenger’. ScaffoldMessenger.of(context).showSnackBar(widget.snackBar);
Hello,
Thank you for reporting the issue, we’re looking into it.
Meanwhile, kindly share the output of “flutter doctor -v” command.
Will update you soon on its fix.
Hello,
Posting the fix here as we push update through CodeCanyon.
1. Open file lib/widgets/double_back_to_close_app.dart
2. Replace function _handleWillPop by selecting line 78 to line 95
3. Copy and paste the code below, overwriting the selection made in double_back_to_close_app.dart file
/// Handles [WillPopScope.onWillPop].
Future<bool> _handleWillPop() async {
if (_isSnackBarVisible || _willHandlePopInternally) {
return true;
} else {
_lastTimeBackButtonWasTapped = DateTime.now();
// ! Possible breaking changes coming up in Flutter v1.23+
// New version will use ScaffoldMessenger instead of Scaffold to show the SnackBar
// for example:
// ScaffoldMessenger.of(context).showSnackBar(widget.snackBar);
// Ref: https://flutter.dev/docs/release/breaking-changes/scaffold-messenger
// If this line breaks ↓, check your Flutter version and use the line in the comments
Scaffold.of(context).showSnackBar(widget.snackBar);
return false;
}
@peng1027, new update of Flutter ESP8266 IoT Starter Kit is approved and now available. You can download the complete project from Downloads section.
Kindly do share your feedback.
It works, however when you pressed setting it went errors. ” Bad state: No element
Thank you for reporting. There was a bug in locale implementation, we’ve fixed it and new update is submitted. You will get an email as soon as new update is available for download.
Congratulations! Nice Work, Good Luck with Sales 
Thank you!
Congratulations! Nice Work, GLWS 
Thanks
Congratulations! Nice Work, GLWS 
Thank you 