_A clear and concise description of what the problem is._
When updating from 7..1.0 to 8.1.0 shutter operation for my setup is broken. any movement of shutters results in endless relay operation. Here is my shutter setup:
ShutterCloseDuration1 30.0
ShutterCloseDuration2 0.0
ShutterCloseDuration3 0.0
ShutterCloseDuration4 0.0
ShutterInvert1 0
ShutterInvert2 0
ShutterInvert3 0
ShutterInvert4 0
ShutterMotorDelay1 0.9
ShutterMotorDelay2 0.0
ShutterMotorDelay3 0.0
ShutterMotorDelay4 0.0
ShutterOpenDuration1 33.0
ShutterOpenDuration2 0.0
ShutterOpenDuration3 0.0
ShutterOpenDuration4 0.0
ShutterPosition1 100
ShutterPosition2 0
ShutterPosition3 0
ShutterPosition4 0
ShutterRelay1 1
ShutterRelay2 0
ShutterRelay3 0
ShutterRelay4 0
ShutterSetHalfway1 50
ShutterSetHalfway2 0
ShutterSetHalfway3 0
ShutterSetHalfway4 0
_Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!_
Backlog Template; Module; GPIO 255: Configuration output here:
Backlog Rule1; Rule2; Rule3: Rules output here:
Status 0: STATUS 0 output here:
weblog 4 _for more debug information)_ Console output here:
0:10:16 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:17 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1317.15 [s], freq 1100
10:10:17 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:18 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1318.10 [s], freq 1100
10:10:18 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:19 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1319.10 [s], freq 1100
10:10:19 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:20 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1320.10 [s], freq 1100
10:10:20 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:21 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1321.10 [s], freq 1100
10:10:21 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:22 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1322.10 [s], freq 1100
10:10:22 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:23 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1323.10 [s], freq 1100
10:10:23 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:24 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1324.10 [s], freq 1100
10:10:24 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:25 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1325.10 [s], freq 1100
10:10:25 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:26 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1326.15 [s], freq 1100
10:10:26 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:27 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1327.15 [s], freq 1100
10:10:27 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:28 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1328.15 [s], freq 1100
10:10:28 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:29 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1329.15 [s], freq 1100
10:10:29 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:30 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1330.15 [s], freq 1100
10:10:30 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:31 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1331.15 [s], freq 1100
10:10:31 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:32 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1332.15 [s], freq 1100
10:10:32 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:33 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1333.15 [s], freq 1100
10:10:33 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:34 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1334.15 [s], freq 1100
10:10:34 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:35 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1335.15 [s], freq 1100
10:10:35 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:36 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1336.15 [s], freq 1100
10:10:36 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:37 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1337.10 [s], freq 1100
10:10:37 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:38 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1338.10 [s], freq 1100
10:10:38 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:39 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1339.10 [s], freq 1100
10:10:39 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:40 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1340.10 [s], freq 1100
10:10:40 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:41 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1341.10 [s], freq 1100
10:10:41 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:42 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1342.10 [s], freq 1100
10:10:42 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:43 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1343.15 [s], freq 1100
10:10:43 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:44 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1344.15 [s], freq 1100
10:10:44 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:45 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1345.15 [s], freq 1100
10:10:45 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:46 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1346.15 [s], freq 1100
10:10:46 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:47 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1347.15 [s], freq 1100
10:10:47 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:48 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1348.10 [s], freq 1100
10:10:48 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:49 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1349.10 [s], freq 1100
10:10:49 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:50 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1350.10 [s], freq 1100
10:10:50 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:51 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1351.10 [s], freq 1100
10:10:51 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:52 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1352.10 [s], freq 1100
10:10:52 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:53 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1353.10 [s], freq 1100
10:10:53 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:54 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1354.10 [s], freq 1100
10:10:54 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:55 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1355.15 [s], freq 1100
10:10:55 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:56 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1356.15 [s], freq 1100
10:10:56 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:57 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1357.15 [s], freq 1100
10:10:57 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:58 MQT: tele/markise-test/STATE = {"Time":"2019-12-28T10:10:58","Uptime":"0T00:35:15","UptimeSec":2115,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"POWER1":"ON","POWER2":"ON","POWER3":"OFF","POWER4":"OFF","Wifi":{"AP":1,"SSId":"SPIDER_NET_WLAN_FB","BSSId":"DC:39:6F:03:D0:D4","Channel":6,"RSSI":14,"Signal":-93,"LinkCount":1,"Downtime":"0T00:00:08"}}
10:10:58 MQT: tele/markise-test/SENSOR = {"Time":"2019-12-28T10:10:58","Shutter1":{"Position":9,"direction":-1}}
10:10:58 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1358.15 [s], freq 1100
10:10:58 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:10:59 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1359.15 [s], freq 1100
10:10:59 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:00 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1360.15 [s], freq 1100
10:11:00 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:01 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1361.15 [s], freq 1100
10:11:01 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:02 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1362.15 [s], freq 1100
10:11:02 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:03 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1363.15 [s], freq 1100
10:11:03 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:04 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1364.10 [s], freq 1100
10:11:04 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:05 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1365.10 [s], freq 1100
10:11:05 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:06 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1366.10 [s], freq 1100
10:11:06 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:07 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1367.10 [s], freq 1100
10:11:07 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:08 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1368.10 [s], freq 1100
10:11:08 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:09 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1369.10 [s], freq 1100
10:11:09 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:15 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1375.15 [s], freq 1100
10:11:15 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:16 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1376.15 [s], freq 1100
10:11:16 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:17 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1377.15 [s], freq 1100
10:11:17 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:18 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1378.15 [s], freq 1100
10:11:18 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:19 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1379.15 [s], freq 1100
10:11:19 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:20 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1380.15 [s], freq 1100
10:11:20 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:21 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1381.15 [s], freq 1100
10:11:21 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:22 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1382.15 [s], freq 1100
10:11:22 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:23 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1383.15 [s], freq 1100
10:11:23 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:24 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1384.15 [s], freq 1100
10:11:24 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:25 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1385.15 [s], freq 1100
10:11:25 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:26 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1386.15 [s], freq 1100
10:11:26 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:27 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1387.15 [s], freq 1100
10:11:27 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:28 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1388.15 [s], freq 1100
10:11:28 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:29 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1389.15 [s], freq 1100
10:11:29 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:30 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1390.15 [s], freq 1100
10:11:30 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:31 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1391.15 [s], freq 1100
10:11:31 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:32 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1392.10 [s], freq 1100
10:11:32 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:33 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1393.10 [s], freq 1100
10:11:33 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:34 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1394.10 [s], freq 1100
10:11:34 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:47 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1407.15 [s], freq 1100
10:11:47 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:48 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1408.15 [s], freq 1100
10:11:48 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:49 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1409.15 [s], freq 1100
10:11:49 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:50 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1410.15 [s], freq 1100
10:11:50 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:51 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1411.15 [s], freq 1100
10:11:51 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:52 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1412.15 [s], freq 1100
10:11:52 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:53 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1413.15 [s], freq 1100
10:11:53 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:54 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1414.15 [s], freq 1100
10:11:54 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:55 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1415.15 [s], freq 1100
10:11:55 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:56 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1416.10 [s], freq 1100
10:11:56 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:57 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1417.10 [s], freq 1100
10:11:57 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:58 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1418.10 [s], freq 1100
10:11:58 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:11:59 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1419.10 [s], freq 1100
10:11:59 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:00 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1420.15 [s], freq 1100
10:12:00 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:01 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1421.15 [s], freq 1100
10:12:01 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:02 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1422.15 [s], freq 1100
10:12:02 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:03 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1423.15 [s], freq 1100
10:12:03 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:04 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1424.15 [s], freq 1100
10:12:04 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:05 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1425.15 [s], freq 1100
10:12:05 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:06 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1426.15 [s], freq 1100
10:12:06 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:46 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1466.15 [s], freq 1100
10:12:46 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:47 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1467.15 [s], freq 1100
10:12:47 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:48 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1468.15 [s], freq 1100
10:12:48 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:49 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1469.15 [s], freq 1100
10:12:49 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:50 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1470.15 [s], freq 1100
10:12:50 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:51 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1471.15 [s], freq 1100
10:12:51 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:52 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1472.15 [s], freq 1100
10:12:52 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:53 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1473.15 [s], freq 1100
10:12:53 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:54 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1474.15 [s], freq 1100
10:12:54 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:55 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1475.10 [s], freq 1100
10:12:55 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:56 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1476.10 [s], freq 1100
10:12:56 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:57 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1477.10 [s], freq 1100
10:12:57 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:58 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1478.10 [s], freq 1100
10:12:58 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:12:59 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1479.10 [s], freq 1100
10:12:59 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:00 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1480.15 [s], freq 1100
10:13:00 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:01 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1481.15 [s], freq 1100
10:13:01 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:02 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1482.15 [s], freq 1100
10:13:02 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:03 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1483.15 [s], freq 1100
10:13:03 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:04 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1484.15 [s], freq 1100
10:13:04 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:05 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1485.15 [s], freq 1100
10:13:05 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:16 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1496.10 [s], freq 1100
10:13:16 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:17 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1497.10 [s], freq 1100
10:13:17 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:18 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1498.10 [s], freq 1100
10:13:18 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:19 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1499.10 [s], freq 1100
10:13:19 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:20 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1500.10 [s], freq 1100
10:13:20 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:21 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1501.10 [s], freq 1100
10:13:21 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:22 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1502.15 [s], freq 1100
10:13:22 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:23 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1503.15 [s], freq 1100
10:13:23 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:24 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1504.15 [s], freq 1100
10:13:24 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:25 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1505.15 [s], freq 1100
10:13:25 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:26 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1506.15 [s], freq 1100
10:13:26 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:27 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1507.15 [s], freq 1100
10:13:27 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:28 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1508.15 [s], freq 1100
10:13:28 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:29 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1509.15 [s], freq 1100
10:13:29 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:30 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1510.15 [s], freq 1100
10:13:30 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:31 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1511.15 [s], freq 1100
10:13:31 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:32 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1512.15 [s], freq 1100
10:13:32 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:33 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1513.15 [s], freq 1100
10:13:33 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:34 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1514.10 [s], freq 1100
10:13:34 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:35 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1515.10 [s], freq 1100
10:13:35 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:56 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1536.15 [s], freq 1100
10:13:56 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:57 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1537.15 [s], freq 1100
10:13:57 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:58 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1538.15 [s], freq 1100
10:13:58 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:13:59 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1539.15 [s], freq 1100
10:13:59 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:00 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1540.15 [s], freq 1100
10:14:00 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:01 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1541.10 [s], freq 1100
10:14:01 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:02 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1542.10 [s], freq 1100
10:14:02 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:03 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1543.10 [s], freq 1100
10:14:03 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:04 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1544.15 [s], freq 1100
10:14:04 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:05 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1545.15 [s], freq 1100
10:14:05 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:06 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1546.15 [s], freq 1100
10:14:06 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:07 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1547.15 [s], freq 1100
10:14:07 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:08 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1548.15 [s], freq 1100
10:14:08 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:09 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1549.15 [s], freq 1100
10:14:09 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:10 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1550.15 [s], freq 1100
10:14:10 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:11 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1551.15 [s], freq 1100
10:14:11 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:12 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1552.15 [s], freq 1100
10:14:12 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:13 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1553.15 [s], freq 1100
10:14:13 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:14 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1554.15 [s], freq 1100
10:14:14 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:15 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1555.15 [s], freq 1100
10:14:15 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:36 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1576.15 [s], freq 1100
10:14:36 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:37 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1577.15 [s], freq 1100
10:14:37 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:38 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1578.15 [s], freq 1100
10:14:38 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:39 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1579.10 [s], freq 1100
10:14:39 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:40 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1580.10 [s], freq 1100
10:14:40 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:41 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1581.10 [s], freq 1100
10:14:41 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:42 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1582.10 [s], freq 1100
10:14:42 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:43 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1583.10 [s], freq 1100
10:14:43 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:44 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1584.10 [s], freq 1100
10:14:44 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:45 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1585.10 [s], freq 1100
10:14:45 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:46 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1586.10 [s], freq 1100
10:14:46 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:47 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1587.10 [s], freq 1100
10:14:47 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:48 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1588.10 [s], freq 1100
10:14:48 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:49 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1589.15 [s], freq 1100
10:14:49 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:50 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1590.15 [s], freq 1100
10:14:50 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:51 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1591.15 [s], freq 1100
10:14:51 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:52 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1592.15 [s], freq 1100
10:14:52 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:53 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1593.15 [s], freq 1100
10:14:53 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:54 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1594.15 [s], freq 1100
10:14:54 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:14:55 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1595.15 [s], freq 1100
10:14:55 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:04 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1604.10 [s], freq 1100
10:15:04 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:05 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1605.10 [s], freq 1100
10:15:05 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:06 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1606.10 [s], freq 1100
10:15:06 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:07 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1607.10 [s], freq 1100
10:15:07 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:08 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1608.10 [s], freq 1100
10:15:08 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:09 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1609.10 [s], freq 1100
10:15:09 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:10 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1610.15 [s], freq 1100
10:15:10 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:11 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1611.15 [s], freq 1100
10:15:11 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:12 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1612.15 [s], freq 1100
10:15:12 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:13 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1613.15 [s], freq 1100
10:15:13 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:14 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1614.15 [s], freq 1100
10:15:14 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:15 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1615.15 [s], freq 1100
10:15:15 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:16 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1616.15 [s], freq 1100
10:15:16 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:17 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1617.15 [s], freq 1100
10:15:17 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:18 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1618.15 [s], freq 1100
10:15:18 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:19 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1619.15 [s], freq 1100
10:15:19 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:20 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1620.10 [s], freq 1100
10:15:20 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:21 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1621.10 [s], freq 1100
10:15:21 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:22 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1622.10 [s], freq 1100
10:15:22 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:23 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1623.10 [s], freq 1100
10:15:23 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:24 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1624.10 [s], freq 1100
10:15:24 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
10:15:25 SHT: Shutter 1: Real. 52140, Start: 52140, Stop: 0, dir -1, motordelay 18, rtc: 1625.10 [s], freq 1100
10:15:25 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":9,"direction":-1}}
_Steps to reproduce the behavior:_
Any shutter movement
_A clear and concise description of what you expected to happen._
_If applicable, add screenshots to help explain your problem._
_Add any other context about the problem here._
(Please, remember to close the issue when the problem has been addressed)
This seems to be related to https://github.com/arendst/Tasmota/issues/7331
Try creating Shutter2, for relays 1 and 2, maybe it works. But, no, sorry, there are 4 shutters already.
Try a clean flash of the latest binary first since there were configuration layout changes.
Thx, I erased flash and refreshed 8.1.0 followed by a basic setup of my module and shutterrelay1 1. Afterwards endless movement is happening again. Also setting up a second shutter by shutterrelay2 1 shows same behavior.
I think I have found the error and submitted the fix. Anyhow there will be an additional change later on because with the current new version it might happen in rare cases that the position get negative. Anyhow this should remove the biggest pain until I sit again before my testing equipment.
Sorry I mixed a bit the error. The latest submit fixes the position calculation. Can you please post the result of the command shutterrelay1 1
Want to check wich mode is recognized
Also can you do a shuttersetclose1
This will make a reset to the closed position. I already saw some problems if the internal position is outside the boundaries
basic setup after erase_flash:
17:46:12 SHT: Shutter 1 (Relay:1): Init. Pos: 2000 [10 %], Open Vel.: 100 Close Vel.: 100 , Max Way: 20000, Opentime 10.0 [s], Closetime 10.0 [s], CoeffCalc: c0: 300, c1 500, c2: 700, c3: 900, c4: 1000, binmask 3, is inverted 0, shuttermode 1,motordelay 0
no luck with shuttersetclose1:
17:52:02 CMD: shuttersetclose1
17:52:02 RSL: stat/tasmota/RESULT = {"ShutterSetClose1":"Configuration reset"}
17:52:14 SHT: Wait for Motorstop..
17:52:14 RSL: stat/tasmota/RESULT = {"POWER1":"OFF"}
17:52:14 RSL: stat/tasmota/POWER1 = OFF
17:52:14 RSL: stat/tasmota/RESULT = {"POWER2":"OFF"}
17:52:14 RSL: stat/tasmota/POWER2 = OFF
17:52:14 RSL: stat/tasmota/RESULT = {"POWER1":"ON"}
17:52:14 RSL: stat/tasmota/POWER1 = ON
17:52:14 RSL: stat/tasmota/RESULT = {"ShutterPosition1":100}
17:52:15 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 0.70 [s], freq 1000
17:52:15 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:16 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 1.70 [s], freq 1000
17:52:16 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:17 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 2.70 [s], freq 1000
17:52:17 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:18 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 3.70 [s], freq 1000
17:52:18 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:19 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 4.70 [s], freq 1000
17:52:19 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:20 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 5.70 [s], freq 1000
17:52:20 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:21 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 6.70 [s], freq 1000
17:52:21 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:22 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 7.70 [s], freq 1000
17:52:22 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:23 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 8.70 [s], freq 1000
17:52:23 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:24 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 9.70 [s], freq 1000
17:52:24 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:25 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 10.70 [s], freq 1000
17:52:25 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:26 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 11.70 [s], freq 1000
17:52:26 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:27 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 12.70 [s], freq 1000
17:52:27 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:28 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 13.70 [s], freq 1000
17:52:28 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:29 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 14.70 [s], freq 1000
17:52:29 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:30 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 15.70 [s], freq 1000
17:52:30 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:31 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 16.70 [s], freq 1000
17:52:31 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:32 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 17.70 [s], freq 1000
17:52:32 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:33 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 18.70 [s], freq 1000
17:52:33 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:34 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 19.70 [s], freq 1000
17:52:34 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:35 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 20.70 [s], freq 1000
17:52:35 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:36 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 21.70 [s], freq 1000
17:52:36 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:37 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 22.75 [s], freq 1000
17:52:37 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:38 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 23.75 [s], freq 1000
17:52:38 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:39 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 24.70 [s], freq 1000
17:52:39 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:40 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 25.70 [s], freq 1000
17:52:40 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:41 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 26.70 [s], freq 1000
17:52:41 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:42 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 27.70 [s], freq 1000
17:52:42 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:43 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 28.70 [s], freq 1000
17:52:43 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:44 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 29.70 [s], freq 1000
17:52:44 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:45 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 30.70 [s], freq 1000
17:52:45 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:46 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 31.70 [s], freq 1000
17:52:46 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:47 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 32.70 [s], freq 1000
17:52:47 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:48 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 33.70 [s], freq 1000
17:52:48 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:49 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 34.70 [s], freq 1000
17:52:49 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:50 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 35.70 [s], freq 1000
17:52:50 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:51 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 36.70 [s], freq 1000
17:52:51 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:52 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 37.70 [s], freq 1000
17:52:52 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:53 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 38.75 [s], freq 1000
17:52:53 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:54 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 39.75 [s], freq 1000
17:52:54 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:55 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 40.75 [s], freq 1000
17:52:55 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:56 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 41.70 [s], freq 1000
17:52:56 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:57 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 42.70 [s], freq 1000
17:52:57 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:58 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 43.70 [s], freq 1000
17:52:58 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:52:59 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 44.70 [s], freq 1000
17:52:59 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:00 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 45.70 [s], freq 1000
17:53:00 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:01 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 46.70 [s], freq 1000
17:53:01 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:02 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 47.70 [s], freq 1000
17:53:02 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:03 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 48.70 [s], freq 1000
17:53:03 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:04 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 49.70 [s], freq 1000
17:53:04 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:05 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 50.70 [s], freq 1000
17:53:05 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:06 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 51.70 [s], freq 1000
17:53:06 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:07 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 52.70 [s], freq 1000
17:53:07 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:08 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 53.70 [s], freq 1000
17:53:08 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:09 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 54.70 [s], freq 1000
17:53:09 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:10 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 55.70 [s], freq 1000
17:53:10 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:11 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 56.70 [s], freq 1000
17:53:11 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:12 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 57.70 [s], freq 1000
17:53:12 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:13 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 58.70 [s], freq 1000
17:53:13 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:14 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 59.70 [s], freq 1000
17:53:14 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:15 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 60.70 [s], freq 1000
17:53:15 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:16 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 61.70 [s], freq 1000
17:53:16 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:17 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 62.75 [s], freq 1000
17:53:17 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:18 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 63.75 [s], freq 1000
17:53:18 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:19 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 64.75 [s], freq 1000
17:53:19 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:20 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 65.70 [s], freq 1000
17:53:20 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:21 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 66.70 [s], freq 1000
17:53:21 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:22 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 67.70 [s], freq 1000
17:53:22 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:23 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 68.70 [s], freq 1000
17:53:23 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:24 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 69.70 [s], freq 1000
17:53:24 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:25 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 70.70 [s], freq 1000
17:53:25 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:26 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 71.70 [s], freq 1000
17:53:26 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:27 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 72.70 [s], freq 1000
17:53:27 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
17:53:28 SHT: Shutter 1: Real. 0, Start: 0, Stop: 20000, dir 1, motordelay 0, rtc: 73.70 [s], freq 1000
17:53:28 RSL: tele/tasmota/RESULT = {"Shutter1":{"Position":0,"direction":1}}
Ok, you are definitely outside the boundaries. I had a big in position calculation. See submit above. If you use this version and do a shuttersetclose I have strong believes it will work. Anyhow I need to bugfix this, even if normally no a valid position
Ok this log looks not good at all. I鈥檓 sure I tested this before submitted.
Hi Stefan, a second please. I am still on original 8.1.0 ;-)
I see you have not defined interlock on and interlock 1,2
Therefore I assume your first relay is on/off and the other for up down. Correct? This is shuttermode 1
I added a Lot of functionality for stepper motors. This can interfere with the shuttermode 1.but it should not. It definitely does not interfere with any other mode
I checked the code and the behavior we see is strange. Only in shuttermode 3 the position is calculated by counter and not time based. Do you have defined additional PWM and Counter? It not a problem. Just for getting an idea what went wrong
Log above is clean 8.1.0 after erasing flash, setting up wifi and configuring GPIOs. No interlock nor PWM etc. I will go back now to my real setup having relay1 as on/off and relay2 as direction switch.
I鈥檓 very limited in testing at the beach. Will do my best.
Back on my original setup from this post. Log below is from 8.1.0.1 (your commit above). I do not see any change in behavior. Take your time for the fix, I downgraded my shutter to 7.1.0 and trials/logs are from a clone only. Have a nice vacation!
19:08:39 SHT: Shutter 1 (Relay:1): Init. Pos: 0 [0 %], Open Vel.: 100 Close Vel.: 110 , Max Way: 66000, Opentime 33.0 [s], Closetime 30.0 [s], CoeffCalc: c0: 300, c1 500, c2: 700, c3: 900, c4: 1000, binmask 3, is inverted 0, shuttermode 1,motordelay 18
19:13:07 CMD: shuttersetclose1
19:13:07 MQT: stat/markise-test/RESULT = {"ShutterSetClose1":"Configuration reset"}
19:13:13 SHT: Wait for Motorstop..
19:13:14 MQT: stat/markise-test/RESULT = {"POWER1":"OFF"}
19:13:14 MQT: stat/markise-test/POWER1 = OFF
19:13:14 MQT: stat/markise-test/RESULT = {"POWER2":"OFF"}
19:13:14 MQT: stat/markise-test/POWER2 = OFF
19:13:14 MQT: stat/markise-test/RESULT = {"POWER1":"ON"}
19:13:14 MQT: stat/markise-test/POWER1 = ON
19:13:14 MQT: stat/markise-test/RESULT = {"ShutterPosition1":100}
19:13:14 RUL: POWER1#STATE=1 performs "var4 0"
19:13:14 MQT: stat/markise-test/RESULT = {"Var4":"0"}
19:13:14 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 0.20 [s], freq 220
19:13:14 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:15 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 1.00 [s], freq 1000
19:13:15 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:16 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 2.10 [s], freq 1000
19:13:16 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:17 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 3.10 [s], freq 1000
19:13:17 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:18 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 4.10 [s], freq 1000
19:13:18 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:19 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 5.10 [s], freq 1000
19:13:19 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:20 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 6.10 [s], freq 1000
19:13:20 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:21 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 7.10 [s], freq 1000
19:13:21 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:22 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 8.15 [s], freq 1000
19:13:22 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:23 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 9.10 [s], freq 1000
19:13:23 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:24 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 10.10 [s], freq 1000
19:13:24 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:25 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 11.10 [s], freq 1000
19:13:25 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:26 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 12.10 [s], freq 1000
19:13:26 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:27 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 13.10 [s], freq 1000
19:13:27 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:28 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 14.10 [s], freq 1000
19:13:28 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:29 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 15.10 [s], freq 1000
19:13:29 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:30 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 16.10 [s], freq 1000
19:13:30 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:31 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 17.10 [s], freq 1000
19:13:31 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:32 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 18.10 [s], freq 1000
19:13:32 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:33 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 19.10 [s], freq 1000
19:13:33 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:34 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 20.10 [s], freq 1000
19:13:34 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:35 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 21.10 [s], freq 1000
19:13:35 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:36 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 22.10 [s], freq 1000
19:13:36 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:37 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 23.10 [s], freq 1000
19:13:37 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:38 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 24.15 [s], freq 1000
19:13:38 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:39 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 25.10 [s], freq 1000
19:13:39 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:40 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 26.10 [s], freq 1000
19:13:40 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:41 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 27.10 [s], freq 1000
19:13:41 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:42 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 28.10 [s], freq 1000
19:13:42 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:43 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 29.10 [s], freq 1000
19:13:43 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:44 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 30.10 [s], freq 1000
19:13:44 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:45 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 31.15 [s], freq 1000
19:13:45 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:46 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 32.10 [s], freq 1000
19:13:46 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
19:13:47 SHT: Shutter 1: Real. 0, Start: 0, Stop: 66000, dir 1, motordelay 18, rtc: 33.10 [s], freq 1000
19:13:47 MQT: tele/markise-test/RESULT = {"Shutter1":{"Position":0,"direction":1}}
Hi Stefan, to let you sleep better ...;-)
It's a classic one in line 397:
if ( Shutter.mode = SHT_OFF_ON__OPEN_CLOSE_STEPPER) {
if ( Shutter.mode == SHT_OFF_ON__OPEN_CLOSE_STEPPER) {
BTW, is it possible to release (off) on/off relay in shutter mode 1 after any movement? Currently I am using a rule to do so but that's clumpy.
Thanks for debugging. I submitted a change request. This is already implement. Relay 2 goes always off after movement.
It's about Relay 1 to be off, too. Both Relays should not drain power when shutter is idle.
Relay 1 should not be an issue at all because this is in you configuration the power relay this will be switched off because otherwise the shutter will run infinite. Relay2 was an issue because this is only the direction. Normally there is no need to switch this off. In mode 2 for sure relays will switch off anyway.
Your are right, I missed the change handling Relay 2. It's switched off now without my rule which I made for initial version. I flashed your recent fix and can confirm that it solved my issue. Thanks, Tobias
Most helpful comment
I鈥檓 very limited in testing at the beach. Will do my best.