Hi James - I looked through the new code. I like the new loading spinner.
I also saw your refactoring of the SmartConfig code into perform_smartconfig_request.dart
When I provision my OpenEEW ESP32 it fails in line 21. Then it crashes out with lots of error details. My version had the return type as 'Map<String, dynamic>' I changed the code back to dynamic. I also had to parse the list differently to get the Mac Address. I brought back my chunk of code (with comments)
E/flutter (14866): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'Map<String, List<String>>'
Hi James - I looked through the new code. I like the new loading spinner. I also saw your refactoring of the SmartConfig code into
perform_smartconfig_request.dart
When I provision my OpenEEW ESP32 it fails in line 21. Then it crashes out with lots of error details. My version had the return type as 'Map<String, dynamic>' I changed the code back to dynamic. I also had to parse the list differently to get the Mac Address. I brought back my chunk of code (with comments)E/flutter (14866): [ERROR:flutter/lib/ui/ui_dart_state.cc(177)] Unhandled Exception: type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'Map<String, List<String>>'