diff --git a/.gitignore b/.gitignore
index 9f849e863..4350d522f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,8 @@ bin/GoSungrow
AppService_*.json
WebAppService_*.json
+/*.txt
+/GoSungrow
+/data/
+/dist/
+
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index a6817ac29..4a2c1f3b2 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -5,36 +5,9 @@
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -100,7 +73,7 @@
-
+
@@ -108,14 +81,6 @@
-
-
-
-
-
-
-
-
@@ -162,36 +127,11 @@
95
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 119
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 124
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 134
-
-
file://$PROJECT_DIR$/iSolarCloud/AppService/queryDeviceList/data.go
- 200
+ 201
-
- file://$PROJECT_DIR$/iSolarCloud/funcs.go
- 135
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/funcs.go
- 123
-
-
file://$PROJECT_DIR$/iSolarCloud/api/struct_endpoint.go
105
@@ -219,24 +159,14 @@
file://$PROJECT_DIR$/cmd/cmd_mqtt.go
- 239
+ 207
file://$PROJECT_DIR$/cmd/cmd_mqtt.go
- 238
+ 206
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 375
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 391
-
-
file://$PROJECT_DIR$/iSolarCloud/AppService/queryDeviceRealTimeDataByPsKeys/data.go
107
@@ -247,31 +177,11 @@
142
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 412
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 422
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 405
-
-
file://$PROJECT_DIR$/iSolarCloud/AppService/getPsDetailWithPsType/data.go
260
-
- file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 461
-
-
file://$PROJECT_DIR$/iSolarCloud/api/struct_points.go
288
@@ -284,33 +194,48 @@
file://$PROJECT_DIR$/cmd/cmd_mqtt.go
- 170
+ 138
file://$PROJECT_DIR$/cmd/cmd_mqtt.go
- 266
+ 234
- file://$PROJECT_DIR$/cmd/cmd_mqtt.go
- 259
-
-
-
- file://$PROJECT_DIR$/iSolarCloud/AppService/queryDeviceList/data.go
- 290
-
+ file://$PROJECT_DIR$/iSolarCloud/highlevel.go
+ 492
+
file://$PROJECT_DIR$/iSolarCloud/highlevel.go
- 417
-
+ 54
+
- file://$PROJECT_DIR$/iSolarCloud/AppService/queryDeviceRealTimeDataByPsKeys/struct.go
- 123
-
+ file://$PROJECT_DIR$/iSolarCloud/highlevel.go
+ 136
+
+
+
+ file://$PROJECT_DIR$/iSolarCloud/AppService/queryDeviceList/data.go
+ 485
+
+
+
+ file://$PROJECT_DIR$/iSolarCloud/api/web.go
+ 58
+
+
+
+ file://$PROJECT_DIR$/iSolarCloud/highlevel.go
+ 79
+
+
+
+ file://$PROJECT_DIR$/iSolarCloud/highlevel.go
+ 75
+
diff --git a/HA/CHANGELOG.md b/HA/CHANGELOG.md
new file mode 100644
index 000000000..c9b654fbf
--- /dev/null
+++ b/HA/CHANGELOG.md
@@ -0,0 +1,4 @@
+## [2.1.3] - 2022-03-14
+### Changed
+- GoSunGrow for HA ([fixes #1](https://github.com/MickMake/GoSunGrow/issues/1))
+
diff --git a/HA/Dockerfile b/HA/Dockerfile
new file mode 100644
index 000000000..32527c186
--- /dev/null
+++ b/HA/Dockerfile
@@ -0,0 +1,47 @@
+ARG BUILD_FROM
+FROM $BUILD_FROM
+
+# FROM alpine:latest
+MAINTAINER MickMake