Bootstrap wieder eingebaut
This commit is contained in:
1 parent
26a4c97b91
commit
f753aef23b
1 file changed
+23
-16
+23
-16
@@ -2,6 +2,7 @@ import 'dart:async';
|
|||||||
import 'dart:convert';
|
import 'dart:convert';
|
||||||
import 'dart:math';
|
import 'dart:math';
|
||||||
|
|
||||||
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:flutter/services.dart';
|
import 'package:flutter/services.dart';
|
||||||
import 'package:isar/isar.dart';
|
import 'package:isar/isar.dart';
|
||||||
import 'package:mqtt_client/mqtt_client.dart';
|
import 'package:mqtt_client/mqtt_client.dart';
|
||||||
@@ -330,25 +331,31 @@ class MqttCore {
|
|||||||
|
|
||||||
void _processBootstrap() async {
|
void _processBootstrap() async {
|
||||||
try {
|
try {
|
||||||
var deviceObject = DeviceObject();
|
String? responseText = "";
|
||||||
deviceObject.manufacturer = "sven";
|
|
||||||
deviceObject.model = "emulator";
|
|
||||||
deviceObject.os = "hat es";
|
|
||||||
deviceObject.osVer = "0.0";
|
|
||||||
|
|
||||||
var handshakeMessage = BootstrapRequest();
|
if (!kDebugMode) {
|
||||||
handshakeMessage.app = "sb";
|
var deviceObject = DeviceObject();
|
||||||
handshakeMessage.mqttClientId = await Util.getAppUuid();
|
deviceObject.manufacturer = "sven";
|
||||||
handshakeMessage.deviceObject = deviceObject;
|
deviceObject.model = "emulator";
|
||||||
handshakeMessage.ver = 200;
|
deviceObject.os = "hat es";
|
||||||
|
deviceObject.osVer = "0.0";
|
||||||
|
|
||||||
var jsonMap = handshakeMessage.toJson();
|
var handshakeMessage = BootstrapRequest();
|
||||||
var json = jsonEncode(jsonMap);
|
handshakeMessage.app = "sb";
|
||||||
var uri = "http://test-app-server.dns.army:8080/bootstrap";
|
handshakeMessage.mqttClientId = await Util.getAppUuid();
|
||||||
Util.logInfo("Bootstrap request: $uri");
|
handshakeMessage.deviceObject = deviceObject;
|
||||||
|
handshakeMessage.ver = 200;
|
||||||
|
|
||||||
var response = await http.get(Uri.parse(uri));
|
var jsonMap = handshakeMessage.toJson();
|
||||||
var responseText = response.body;
|
var json = jsonEncode(jsonMap);
|
||||||
|
var uri = "http://test-app-server.dns.army:8080/bootstrap";
|
||||||
|
Util.logInfo("Bootstrap request: $uri");
|
||||||
|
|
||||||
|
var response = await http.get(Uri.parse(uri));
|
||||||
|
responseText = response.body;
|
||||||
|
} else {
|
||||||
|
responseText = await rootBundle.loadString('assets/json/bootstrap_response.json');
|
||||||
|
}
|
||||||
|
|
||||||
Util.logInfo("Bootstrap response: $responseText");
|
Util.logInfo("Bootstrap response: $responseText");
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user