Closed wutz-ESP closed 1 year ago
Upload a backup so I can replicate your setup.
hope this is ok. this is not realy a problem because web interface is working well.
I posted some work in the MQTT module to reduce traffic to the broker in v2.1.4. I wasn't able to replicate this but reducing the number of times the state publishes cannot hurt.
One other thing on this make sure you are not changing the /set topic(s) to ESPSomfy RTS with other than QoS 0 and retain = false. This behavior will make the broker continue to send this command if it is not acked.
created Filelog of this topic
2023-09-07_14:18:18 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:19 MQTT2_client_000000892815b80c shades_3_position: 100 2023-09-07_14:18:19 MQTT2_client_000000892815b80c shades_4_position: 99 2023-09-07_14:18:19 MQTT2_client_000000892815b80c shades_5_position: 94 2023-09-07_14:18:20 MQTT2_client_000000892815b80c shades_3_position: 95 2023-09-07_14:18:20 MQTT2_client_000000892815b80c shades_4_position: 100 2023-09-07_14:18:20 MQTT2_client_000000892815b80c shades_6_position: 79 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_5_position: 100 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_3_position: 96 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_5_position: 95 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_3_position: 5 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_6_position: 80 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_6_position: 100 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_6_position: 0 ..... 2023-09-07_14:18:59 MQTT2_client_000000892815b80c shades_3_position: 59 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_4_position: 64 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_6_position: 47 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_5_position: 63 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_3_position: 60
opening WEB-Interface of ESPSomfy RTS - position went ok
2023-09-07_14:59:07 MQTT2_client_000000892815b80c shades_3_position: 100 2023-09-07_14:59:07 MQTT2_client_000000892815b80c shades_4_position: 100 2023-09-07_14:59:07 MQTT2_client_000000892815b80c shades_5_position: 100 2023-09-07_14:59:08 MQTT2_client_000000892815b80c shades_6_position: 100
2023-09-07_14:17:28 MQTT2_client_000000892815b80c shades_5_position: 1 2023-09-07_14:17:32 MQTT2_client_000000892815b80c shades_5_position: 2 2023-09-07_14:17:33 MQTT2_client_000000892815b80c shades_5_position: 3 2023-09-07_14:17:37 MQTT2_client_000000892815b80c shades_5_position: 4 2023-09-07_14:17:40 MQTT2_client_000000892815b80c shades_5_position: 5 2023-09-07_14:17:40 MQTT2_client_000000892815b80c shades_3_position: 60 2023-09-07_14:17:41 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:41 MQTT2_client_000000892815b80c shades_4_position: 64 2023-09-07_14:17:41 MQTT2_client_000000892815b80c shades_4_position: 0 2023-09-07_14:17:42 MQTT2_client_000000892815b80c shades_5_position: 63 2023-09-07_14:17:42 MQTT2_client_000000892815b80c shades_6_position: 47 2023-09-07_14:17:43 MQTT2_client_000000892815b80c shades_3_position: 63 2023-09-07_14:17:43 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:43 MQTT2_client_000000892815b80c shades_4_position: 67 2023-09-07_14:17:44 MQTT2_client_000000892815b80c shades_5_position: 65 2023-09-07_14:17:44 MQTT2_client_000000892815b80c shades_6_position: 50 2023-09-07_14:17:44 MQTT2_client_000000892815b80c shades_4_position: 68 2023-09-07_14:17:44 MQTT2_client_000000892815b80c shades_5_position: 6 2023-09-07_14:17:44 MQTT2_client_000000892815b80c shades_5_position: 66 2023-09-07_14:17:45 MQTT2_client_000000892815b80c shades_4_position: 1 2023-09-07_14:17:45 MQTT2_client_000000892815b80c shades_6_position: 51 2023-09-07_14:17:45 MQTT2_client_000000892815b80c shades_3_position: 64 2023-09-07_14:17:45 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:45 MQTT2_client_000000892815b80c shades_4_position: 69 2023-09-07_14:17:45 MQTT2_client_000000892815b80c shades_5_position: 67 2023-09-07_14:17:46 MQTT2_client_000000892815b80c shades_3_position: 65 2023-09-07_14:17:46 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:46 MQTT2_client_000000892815b80c shades_6_position: 52 2023-09-07_14:17:46 MQTT2_client_000000892815b80c shades_4_position: 70 2023-09-07_14:17:46 MQTT2_client_000000892815b80c shades_5_position: 68 2023-09-07_14:17:47 MQTT2_client_000000892815b80c shades_3_position: 66 2023-09-07_14:17:47 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:47 MQTT2_client_000000892815b80c shades_6_position: 53 2023-09-07_14:17:47 MQTT2_client_000000892815b80c shades_4_position: 71 2023-09-07_14:17:47 MQTT2_client_000000892815b80c shades_5_position: 69 2023-09-07_14:17:48 MQTT2_client_000000892815b80c shades_4_position: 2 2023-09-07_14:17:48 MQTT2_client_000000892815b80c shades_3_position: 67 2023-09-07_14:17:48 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:48 MQTT2_client_000000892815b80c shades_4_position: 72 2023-09-07_14:17:48 MQTT2_client_000000892815b80c shades_6_position: 54 2023-09-07_14:17:48 MQTT2_client_000000892815b80c shades_5_position: 7 2023-09-07_14:17:49 MQTT2_client_000000892815b80c shades_5_position: 70 2023-09-07_14:17:49 MQTT2_client_000000892815b80c shades_3_position: 68 2023-09-07_14:17:49 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:49 MQTT2_client_000000892815b80c shades_4_position: 73 2023-09-07_14:17:49 MQTT2_client_000000892815b80c shades_6_position: 55 2023-09-07_14:17:50 MQTT2_client_000000892815b80c shades_5_position: 71 2023-09-07_14:17:50 MQTT2_client_000000892815b80c shades_3_position: 69 2023-09-07_14:17:50 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:50 MQTT2_client_000000892815b80c shades_4_position: 74 2023-09-07_14:17:51 MQTT2_client_000000892815b80c shades_6_position: 56 2023-09-07_14:17:51 MQTT2_client_000000892815b80c shades_5_position: 72 2023-09-07_14:17:51 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:17:51 MQTT2_client_000000892815b80c shades_3_position: 70 2023-09-07_14:17:51 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:51 MQTT2_client_000000892815b80c shades_4_position: 75 2023-09-07_14:17:52 MQTT2_client_000000892815b80c shades_6_position: 57 2023-09-07_14:17:52 MQTT2_client_000000892815b80c shades_3_position: 71 2023-09-07_14:17:52 MQTT2_client_000000892815b80c shades_4_position: 3 2023-09-07_14:17:53 MQTT2_client_000000892815b80c shades_5_position: 73 2023-09-07_14:17:53 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:17:53 MQTT2_client_000000892815b80c shades_4_position: 76 2023-09-07_14:17:53 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:53 MQTT2_client_000000892815b80c shades_6_position: 58 2023-09-07_14:17:54 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:17:54 MQTT2_client_000000892815b80c shades_3_position: 72 2023-09-07_14:17:54 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:54 MQTT2_client_000000892815b80c shades_4_position: 77 2023-09-07_14:17:54 MQTT2_client_000000892815b80c shades_5_position: 74 2023-09-07_14:17:55 MQTT2_client_000000892815b80c shades_6_position: 59 2023-09-07_14:17:55 MQTT2_client_000000892815b80c shades_5_position: 8 2023-09-07_14:17:55 MQTT2_client_000000892815b80c shades_3_position: 73 2023-09-07_14:17:55 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:56 MQTT2_client_000000892815b80c shades_4_position: 78 2023-09-07_14:17:56 MQTT2_client_000000892815b80c shades_4_position: 4 2023-09-07_14:17:56 MQTT2_client_000000892815b80c shades_5_position: 75 2023-09-07_14:17:56 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:17:56 MQTT2_client_000000892815b80c shades_3_position: 74 2023-09-07_14:17:57 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:57 MQTT2_client_000000892815b80c shades_6_position: 60 2023-09-07_14:17:57 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:17:57 MQTT2_client_000000892815b80c shades_4_position: 79 2023-09-07_14:17:58 MQTT2_client_000000892815b80c shades_5_position: 76 2023-09-07_14:17:58 MQTT2_client_000000892815b80c shades_5_position: 9 2023-09-07_14:17:58 MQTT2_client_000000892815b80c shades_3_position: 75 2023-09-07_14:17:58 MQTT2_client_000000892815b80c shades_6_position: 61 2023-09-07_14:17:59 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:17:59 MQTT2_client_000000892815b80c shades_4_position: 80 2023-09-07_14:17:59 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:17:59 MQTT2_client_000000892815b80c shades_5_position: 77 2023-09-07_14:17:59 MQTT2_client_000000892815b80c shades_3_position: 76 2023-09-07_14:18:00 MQTT2_client_000000892815b80c shades_4_position: 81 2023-09-07_14:18:00 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:18:00 MQTT2_client_000000892815b80c shades_6_position: 62 2023-09-07_14:18:00 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:00 MQTT2_client_000000892815b80c shades_5_position: 78 2023-09-07_14:18:00 MQTT2_client_000000892815b80c shades_3_position: 77 2023-09-07_14:18:01 MQTT2_client_000000892815b80c shades_4_position: 82 2023-09-07_14:18:01 MQTT2_client_000000892815b80c shades_3_position: 0 2023-09-07_14:18:01 MQTT2_client_000000892815b80c shades_6_position: 63 2023-09-07_14:18:01 MQTT2_client_000000892815b80c shades_5_position: 79 2023-09-07_14:18:01 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:02 MQTT2_client_000000892815b80c shades_3_position: 78 2023-09-07_14:18:02 MQTT2_client_000000892815b80c shades_4_position: 83 2023-09-07_14:18:02 MQTT2_client_000000892815b80c shades_4_position: 5 2023-09-07_14:18:02 MQTT2_client_000000892815b80c shades_6_position: 64 2023-09-07_14:18:02 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:02 MQTT2_client_000000892815b80c shades_5_position: 80 2023-09-07_14:18:03 MQTT2_client_000000892815b80c shades_3_position: 79 2023-09-07_14:18:03 MQTT2_client_000000892815b80c shades_4_position: 84 2023-09-07_14:18:03 MQTT2_client_000000892815b80c shades_6_position: 65 2023-09-07_14:18:03 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:03 MQTT2_client_000000892815b80c shades_3_position: 80 2023-09-07_14:18:04 MQTT2_client_000000892815b80c shades_5_position: 81 2023-09-07_14:18:04 MQTT2_client_000000892815b80c shades_5_position: 10 2023-09-07_14:18:04 MQTT2_client_000000892815b80c shades_4_position: 85 2023-09-07_14:18:04 MQTT2_client_000000892815b80c shades_6_position: 66 2023-09-07_14:18:04 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:05 MQTT2_client_000000892815b80c shades_3_position: 81 2023-09-07_14:18:05 MQTT2_client_000000892815b80c shades_5_position: 82 2023-09-07_14:18:05 MQTT2_client_000000892815b80c shades_3_position: 1 2023-09-07_14:18:05 MQTT2_client_000000892815b80c shades_4_position: 86 2023-09-07_14:18:05 MQTT2_client_000000892815b80c shades_6_position: 67 2023-09-07_14:18:05 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:06 MQTT2_client_000000892815b80c shades_3_position: 82 2023-09-07_14:18:06 MQTT2_client_000000892815b80c shades_4_position: 87 2023-09-07_14:18:06 MQTT2_client_000000892815b80c shades_4_position: 6 2023-09-07_14:18:06 MQTT2_client_000000892815b80c shades_5_position: 83 2023-09-07_14:18:06 MQTT2_client_000000892815b80c shades_6_position: 68 2023-09-07_14:18:06 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:07 MQTT2_client_000000892815b80c shades_3_position: 83 2023-09-07_14:18:07 MQTT2_client_000000892815b80c shades_4_position: 88 2023-09-07_14:18:07 MQTT2_client_000000892815b80c shades_5_position: 84 2023-09-07_14:18:08 MQTT2_client_000000892815b80c shades_3_position: 84 2023-09-07_14:18:08 MQTT2_client_000000892815b80c shades_6_position: 69 2023-09-07_14:18:08 MQTT2_client_000000892815b80c shades_5_position: 11 2023-09-07_14:18:08 MQTT2_client_000000892815b80c shades_4_position: 89 2023-09-07_14:18:08 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:08 MQTT2_client_000000892815b80c shades_5_position: 85 2023-09-07_14:18:09 MQTT2_client_000000892815b80c shades_3_position: 85 2023-09-07_14:18:09 MQTT2_client_000000892815b80c shades_6_position: 70 2023-09-07_14:18:09 MQTT2_client_000000892815b80c shades_3_position: 2 2023-09-07_14:18:09 MQTT2_client_000000892815b80c shades_4_position: 90 2023-09-07_14:18:09 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:09 MQTT2_client_000000892815b80c shades_5_position: 86 2023-09-07_14:18:10 MQTT2_client_000000892815b80c shades_3_position: 86 2023-09-07_14:18:10 MQTT2_client_000000892815b80c shades_4_position: 7 2023-09-07_14:18:10 MQTT2_client_000000892815b80c shades_4_position: 91 2023-09-07_14:18:10 MQTT2_client_000000892815b80c shades_6_position: 71 2023-09-07_14:18:10 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:10 MQTT2_client_000000892815b80c shades_5_position: 87 2023-09-07_14:18:11 MQTT2_client_000000892815b80c shades_3_position: 87 2023-09-07_14:18:11 MQTT2_client_000000892815b80c shades_4_position: 92 2023-09-07_14:18:11 MQTT2_client_000000892815b80c shades_6_position: 72 2023-09-07_14:18:11 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:12 MQTT2_client_000000892815b80c shades_5_position: 88 2023-09-07_14:18:12 MQTT2_client_000000892815b80c shades_3_position: 88 2023-09-07_14:18:12 MQTT2_client_000000892815b80c shades_4_position: 93 2023-09-07_14:18:12 MQTT2_client_000000892815b80c shades_5_position: 12 2023-09-07_14:18:12 MQTT2_client_000000892815b80c shades_6_position: 73 2023-09-07_14:18:12 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:13 MQTT2_client_000000892815b80c shades_3_position: 89 2023-09-07_14:18:13 MQTT2_client_000000892815b80c shades_3_position: 3 2023-09-07_14:18:13 MQTT2_client_000000892815b80c shades_5_position: 89 2023-09-07_14:18:13 MQTT2_client_000000892815b80c shades_4_position: 94 2023-09-07_14:18:13 MQTT2_client_000000892815b80c shades_6_position: 74 2023-09-07_14:18:13 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:14 MQTT2_client_000000892815b80c shades_3_position: 90 2023-09-07_14:18:14 MQTT2_client_000000892815b80c shades_4_position: 8 2023-09-07_14:18:14 MQTT2_client_000000892815b80c shades_5_position: 90 2023-09-07_14:18:14 MQTT2_client_000000892815b80c shades_4_position: 95 2023-09-07_14:18:14 MQTT2_client_000000892815b80c shades_6_position: 75 2023-09-07_14:18:15 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:15 MQTT2_client_000000892815b80c shades_3_position: 91 2023-09-07_14:18:15 MQTT2_client_000000892815b80c shades_5_position: 91 2023-09-07_14:18:15 MQTT2_client_000000892815b80c shades_4_position: 96 2023-09-07_14:18:16 MQTT2_client_000000892815b80c shades_6_position: 76 2023-09-07_14:18:16 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:16 MQTT2_client_000000892815b80c shades_3_position: 92 2023-09-07_14:18:16 MQTT2_client_000000892815b80c shades_4_position: 97 2023-09-07_14:18:16 MQTT2_client_000000892815b80c shades_3_position: 4 2023-09-07_14:18:16 MQTT2_client_000000892815b80c shades_5_position: 92 2023-09-07_14:18:17 MQTT2_client_000000892815b80c shades_6_position: 77 2023-09-07_14:18:17 MQTT2_client_000000892815b80c shades_5_position: 13 2023-09-07_14:18:17 MQTT2_client_000000892815b80c shades_3_position: 93 2023-09-07_14:18:17 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:17 MQTT2_client_000000892815b80c shades_4_position: 98 2023-09-07_14:18:18 MQTT2_client_000000892815b80c shades_5_position: 93 2023-09-07_14:18:18 MQTT2_client_000000892815b80c shades_4_position: 9 2023-09-07_14:18:18 MQTT2_client_000000892815b80c shades_3_position: 94 2023-09-07_14:18:18 MQTT2_client_000000892815b80c shades_6_position: 78 2023-09-07_14:18:18 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:19 MQTT2_client_000000892815b80c shades_3_position: 100 2023-09-07_14:18:19 MQTT2_client_000000892815b80c shades_4_position: 99 2023-09-07_14:18:19 MQTT2_client_000000892815b80c shades_5_position: 94 2023-09-07_14:18:20 MQTT2_client_000000892815b80c shades_3_position: 95 2023-09-07_14:18:20 MQTT2_client_000000892815b80c shades_4_position: 100 2023-09-07_14:18:20 MQTT2_client_000000892815b80c shades_6_position: 79 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_5_position: 100 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_3_position: 96 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_5_position: 95 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_3_position: 5 2023-09-07_14:18:21 MQTT2_client_000000892815b80c shades_6_position: 80 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_6_position: 100 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_5_position: 96 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_5_position: 14 2023-09-07_14:18:22 MQTT2_client_000000892815b80c shades_3_position: 97 2023-09-07_14:18:23 MQTT2_client_000000892815b80c shades_6_position: 81 2023-09-07_14:18:23 MQTT2_client_000000892815b80c shades_4_position: 10 2023-09-07_14:18:23 MQTT2_client_000000892815b80c shades_5_position: 97 2023-09-07_14:18:23 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:23 MQTT2_client_000000892815b80c shades_3_position: 98 2023-09-07_14:18:23 MQTT2_client_000000892815b80c shades_6_position: 82 2023-09-07_14:18:24 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:24 MQTT2_client_000000892815b80c shades_3_position: 99 2023-09-07_14:18:24 MQTT2_client_000000892815b80c shades_5_position: 98 2023-09-07_14:18:24 MQTT2_client_000000892815b80c shades_6_position: 83 2023-09-07_14:18:24 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:25 MQTT2_client_000000892815b80c shades_3_position: 100 2023-09-07_14:18:25 MQTT2_client_000000892815b80c shades_5_position: 99 2023-09-07_14:18:25 MQTT2_client_000000892815b80c shades_6_position: 84 2023-09-07_14:18:25 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:25 MQTT2_client_000000892815b80c shades_5_position: 100 2023-09-07_14:18:26 MQTT2_client_000000892815b80c shades_3_position: 6 2023-09-07_14:18:26 MQTT2_client_000000892815b80c shades_6_position: 85 2023-09-07_14:18:26 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:26 MQTT2_client_000000892815b80c shades_6_position: 86 2023-09-07_14:18:26 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:27 MQTT2_client_000000892815b80c shades_6_position: 87 2023-09-07_14:18:27 MQTT2_client_000000892815b80c shades_4_position: 11 2023-09-07_14:18:27 MQTT2_client_000000892815b80c shades_6_position: 88 2023-09-07_14:18:27 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:27 MQTT2_client_000000892815b80c shades_6_position: 89 2023-09-07_14:18:27 MQTT2_client_000000892815b80c shades_5_position: 15 2023-09-07_14:18:28 MQTT2_client_000000892815b80c shades_6_position: 90 2023-09-07_14:18:28 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:28 MQTT2_client_000000892815b80c shades_6_position: 91 2023-09-07_14:18:28 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:28 MQTT2_client_000000892815b80c shades_6_position: 92 2023-09-07_14:18:28 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 93 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 94 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 95 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:29 MQTT2_client_000000892815b80c shades_6_position: 96 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_6_position: 97 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_6_position: 98 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_6_position: 0 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_6_position: 99 2023-09-07_14:18:30 MQTT2_client_000000892815b80c shades_3_position: 7 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_6_position: 100 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_4_position: 12 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_5_position: 16 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_3_position: 8 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_6_position: 1 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_4_position: 13 2023-09-07_14:18:31 MQTT2_client_000000892815b80c shades_5_position: 17 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_3_position: 9 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_6_position: 2 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_4_position: 14 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_5_position: 18 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_3_position: 10 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_4_position: 15 2023-09-07_14:18:32 MQTT2_client_000000892815b80c shades_6_position: 3 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_5_position: 19 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_3_position: 11 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_4_position: 16 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_6_position: 4 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_5_position: 20 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_3_position: 12 2023-09-07_14:18:33 MQTT2_client_000000892815b80c shades_4_position: 17 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_6_position: 5 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_3_position: 13 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_5_position: 21 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_4_position: 18 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_6_position: 6 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_3_position: 14 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_5_position: 22 2023-09-07_14:18:34 MQTT2_client_000000892815b80c shades_4_position: 19 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_6_position: 7 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_3_position: 15 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_5_position: 23 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_4_position: 20 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_6_position: 8 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_3_position: 16 2023-09-07_14:18:35 MQTT2_client_000000892815b80c shades_4_position: 21 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_5_position: 24 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_6_position: 9 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_3_position: 17 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_4_position: 22 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_5_position: 25 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_3_position: 18 2023-09-07_14:18:36 MQTT2_client_000000892815b80c shades_6_position: 10 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_4_position: 23 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_5_position: 26 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_3_position: 19 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_4_position: 24 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_6_position: 11 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_5_position: 27 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_3_position: 20 2023-09-07_14:18:37 MQTT2_client_000000892815b80c shades_4_position: 25 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_6_position: 12 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_5_position: 28 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_3_position: 21 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_4_position: 26 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_6_position: 13 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_5_position: 29 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_3_position: 22 2023-09-07_14:18:38 MQTT2_client_000000892815b80c shades_4_position: 27 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_6_position: 14 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_3_position: 23 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_5_position: 30 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_4_position: 28 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_6_position: 15 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_3_position: 24 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_5_position: 31 2023-09-07_14:18:39 MQTT2_client_000000892815b80c shades_4_position: 29 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_6_position: 16 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_3_position: 25 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_4_position: 30 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_5_position: 32 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_6_position: 17 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_3_position: 26 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_4_position: 31 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_5_position: 33 2023-09-07_14:18:40 MQTT2_client_000000892815b80c shades_3_position: 27 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_6_position: 18 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_4_position: 32 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_5_position: 34 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_3_position: 28 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_6_position: 19 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_4_position: 33 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_5_position: 35 2023-09-07_14:18:41 MQTT2_client_000000892815b80c shades_3_position: 29 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_4_position: 34 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_6_position: 20 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_5_position: 36 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_3_position: 30 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_4_position: 35 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_6_position: 21 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_5_position: 37 2023-09-07_14:18:42 MQTT2_client_000000892815b80c shades_3_position: 31 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_4_position: 36 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_6_position: 22 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_3_position: 32 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_5_position: 38 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_4_position: 37 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_6_position: 23 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_3_position: 33 2023-09-07_14:18:43 MQTT2_client_000000892815b80c shades_5_position: 39 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_4_position: 38 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_6_position: 24 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_3_position: 34 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_5_position: 40 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_4_position: 39 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_6_position: 25 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_3_position: 35 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_4_position: 40 2023-09-07_14:18:44 MQTT2_client_000000892815b80c shades_5_position: 41 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_3_position: 36 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_6_position: 26 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_4_position: 41 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_5_position: 42 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_3_position: 37 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_6_position: 27 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_4_position: 42 2023-09-07_14:18:45 MQTT2_client_000000892815b80c shades_5_position: 43 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_3_position: 38 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_4_position: 43 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_6_position: 28 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_5_position: 44 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_3_position: 39 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_4_position: 44 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_6_position: 29 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_5_position: 45 2023-09-07_14:18:46 MQTT2_client_000000892815b80c shades_3_position: 40 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_4_position: 45 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_6_position: 30 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_5_position: 46 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_3_position: 41 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_4_position: 46 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_6_position: 31 2023-09-07_14:18:47 MQTT2_client_000000892815b80c shades_3_position: 42 2023-09-07_14:18:48 MQTT2_client_000000892815b80c shades_5_position: 47 2023-09-07_14:18:48 MQTT2_client_000000892815b80c shades_4_position: 47 2023-09-07_14:18:48 MQTT2_client_000000892815b80c shades_6_position: 32 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_3_position: 43 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_5_position: 48 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_4_position: 48 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_6_position: 33 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_3_position: 44 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_4_position: 49 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_5_position: 49 2023-09-07_14:18:49 MQTT2_client_000000892815b80c shades_6_position: 34 2023-09-07_14:18:50 MQTT2_client_000000892815b80c shades_3_position: 45 2023-09-07_14:18:50 MQTT2_client_000000892815b80c shades_4_position: 50 2023-09-07_14:18:50 MQTT2_client_000000892815b80c shades_5_position: 50 2023-09-07_14:18:50 MQTT2_client_000000892815b80c shades_3_position: 46 2023-09-07_14:18:50 MQTT2_client_000000892815b80c shades_6_position: 35 2023-09-07_14:18:50 MQTT2_client_000000892815b80c shades_4_position: 51 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_5_position: 51 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_3_position: 47 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_6_position: 36 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_4_position: 52 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_5_position: 52 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_3_position: 48 2023-09-07_14:18:51 MQTT2_client_000000892815b80c shades_4_position: 53 2023-09-07_14:18:52 MQTT2_client_000000892815b80c shades_6_position: 37 2023-09-07_14:18:52 MQTT2_client_000000892815b80c shades_5_position: 53 2023-09-07_14:18:52 MQTT2_client_000000892815b80c shades_3_position: 49 2023-09-07_14:18:52 MQTT2_client_000000892815b80c shades_4_position: 54 2023-09-07_14:18:53 MQTT2_client_000000892815b80c shades_6_position: 38 2023-09-07_14:18:53 MQTT2_client_000000892815b80c shades_5_position: 54 2023-09-07_14:18:53 MQTT2_client_000000892815b80c shades_3_position: 50 2023-09-07_14:18:53 MQTT2_client_000000892815b80c shades_4_position: 55 2023-09-07_14:18:53 MQTT2_client_000000892815b80c shades_6_position: 39 2023-09-07_14:18:53 MQTT2_client_000000892815b80c shades_3_position: 51 2023-09-07_14:18:54 MQTT2_client_000000892815b80c shades_5_position: 55 2023-09-07_14:18:54 MQTT2_client_000000892815b80c shades_4_position: 56 2023-09-07_14:18:54 MQTT2_client_000000892815b80c shades_6_position: 40 2023-09-07_14:18:54 MQTT2_client_000000892815b80c shades_3_position: 52 2023-09-07_14:18:54 MQTT2_client_000000892815b80c shades_5_position: 56 2023-09-07_14:18:54 MQTT2_client_000000892815b80c shades_4_position: 57 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_6_position: 41 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_3_position: 53 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_4_position: 58 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_5_position: 57 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_6_position: 42 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_3_position: 54 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_4_position: 59 2023-09-07_14:18:55 MQTT2_client_000000892815b80c shades_5_position: 58 2023-09-07_14:18:56 MQTT2_client_000000892815b80c shades_6_position: 43 2023-09-07_14:18:56 MQTT2_client_000000892815b80c shades_3_position: 55 2023-09-07_14:18:56 MQTT2_client_000000892815b80c shades_4_position: 60 2023-09-07_14:18:56 MQTT2_client_000000892815b80c shades_5_position: 59 2023-09-07_14:18:56 MQTT2_client_000000892815b80c shades_3_position: 56 2023-09-07_14:18:57 MQTT2_client_000000892815b80c shades_6_position: 44 2023-09-07_14:18:57 MQTT2_client_000000892815b80c shades_4_position: 61 2023-09-07_14:18:57 MQTT2_client_000000892815b80c shades_5_position: 60 2023-09-07_14:18:57 MQTT2_client_000000892815b80c shades_3_position: 57 2023-09-07_14:18:57 MQTT2_client_000000892815b80c shades_4_position: 62 2023-09-07_14:18:58 MQTT2_client_000000892815b80c shades_6_position: 45 2023-09-07_14:18:58 MQTT2_client_000000892815b80c shades_5_position: 61 2023-09-07_14:18:58 MQTT2_client_000000892815b80c shades_3_position: 58 2023-09-07_14:18:59 MQTT2_client_000000892815b80c shades_4_position: 63 2023-09-07_14:18:59 MQTT2_client_000000892815b80c shades_6_position: 46 2023-09-07_14:18:59 MQTT2_client_000000892815b80c shades_5_position: 62 2023-09-07_14:18:59 MQTT2_client_000000892815b80c shades_3_position: 59 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_4_position: 64 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_6_position: 47 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_5_position: 63 2023-09-07_14:19:00 MQTT2_client_000000892815b80c shades_3_position: 60 2023-09-07_14:59:07 MQTT2_client_000000892815b80c shades_3_position: 100 2023-09-07_14:59:07 MQTT2_client_000000892815b80c shades_4_position: 100 2023-09-07_14:59:07 MQTT2_client_000000892815b80c shades_5_position: 100 2023-09-07_14:59:08 MQTT2_client_000000892815b80c shades_6_position: 100
You know that doesn't even match the client id from ESPSomfy RTS. I have run this through the ringer and the MQTT client only emits the correct position and it does this without retain. Is it possible you have some other client that is setting this to some other position. Can you clear the data from the MQTT broker? Maybe this position is simply a retained message.
MQTT2 broker cleared, same problem.
MQTT2 Server get client_000000892815b80c:SomfyBuec/shades/3/position:.*
mapped fhem MQTT2 readinglist client_000000892815b80c:SomfyBuec/shades/3/position:.* shades_3_position
Where can i find information about rest interface on port 8081? Maybe there is a way getting integration to fhem.
Sending http://
If you can open a web socket on ws://<ip address>:8080
it will send you a JSON update only when there is a change. Essentially, the socket is a lighter weight broker and does not carry all the additional weight of MQTT. If you open the dev tools in chrome you will see the socket messages coming through. Polling http request on the ESP is ugly but you can get the current states
GET /shades -- Returns all information about the configured shades
GET /groups -- Returns all information about the configured groups
GET /shade?shadeId=<shadeId> -- Returns the specified shade
GET /group?groupId=<groupId> -- Returns the specified group
Are you sure that you are never publishing to the position leaf of the topic. You should only publish to the following topics. Everything else should be read only. The MQTT publish on the ESP is relatively expensive so it only publishes when it needs to for consistency and it subscribes to the topics below for its MQTT command interface.
SomfyBuec/shades/<shadeId>/direction/set
SomfyBuec/shades/<shadeId>/target/set
SomfyBuec/shades/<shadeId>/tiltTarget/set
SomfyBuec/shades/<shadeId>/mypos/set
SomfyBuec/shades/<shadeId>/myTiltPos/set
SomfyBuec/shades/<shadeId>/sunFlag/set
If i want to get information with HTTPMOD into fhem http://192.168.10.89:8081/shadeCommand?shadeId=1&get=shades (refresh every 300 seconds) extractAllJSON = 1
i will test http://192.168.10.89:8081/shadeCommand?shadeId=1&command=up to open if it is windy or raining
This is now my way using your great controller in fhem - it is not realtime showing position of the shade
If there is a my-position shade drives to it every time using this command http://192.168.10.78:8081/shadeCommand?shadeId=1&get=shades
gives to me
If there is a my-position shade drives to it every time using this command http://192.168.10.78:8081/shadeCommand?shadeId=1&get=shades
Yes it should with that command. Try this command http://192.168.10.78/shade?shadeId=1
To get real time updates you need to use MQTT or websockets. In fact MQTT uses websockets to communicate with the broker. I have seen articles online on how to set up a websocket in FHEM.
I also took a look at the FHEM MQTT2 implementation and it does look like it has separate topics for set and get. You should only read from read-only topics so these would be your available get topic lists
SomfyBuec/shades/<shadeId>/name
SomfyBuec/shades/<shadeId>/windy
SomfyBuec/shades/<shadeId>/sunny
SomfyBuec/shades/<shadeId>/remoteAddress
SomfyBuec/shades/<shadeId>/lastRollingCode
SomfyBuec/shades/<shadeId>/shadeType
SomfyBuec/shades/<shadeId>/tiltType
SomfyBuec/shades/<shadeId>/flipCommands
SomfyBuec/shades/<shadeId>/flipPosition
SomfyBuec/shades/<shadeId>/shadeId
SomfyBuec/shades/<shadeId>/position
SomfyBuec/shades/<shadeId>/direction
SomfyBuec/shades/<shadeId>/target
SomfyBuec/shades/<shadeId>/tiltTarget
SomfyBuec/shades/<shadeId>/mypos
SomfyBuec/shades/<shadeId>/myTiltPos
SomfyBuec/shades/<shadeId>/sunFlag
And these would be your set topics list (NOTE: You cannot set the position you can only set a target). So if you included the position topic then that would explain the feedback loop in your device.
SomfyBuec/shades/<shadeId>/direction/set
SomfyBuec/shades/<shadeId>/target/set
SomfyBuec/shades/<shadeId>/tiltTarget/set
SomfyBuec/shades/<shadeId>/mypos/set
SomfyBuec/shades/<shadeId>/myTiltPos/set
SomfyBuec/shades/<shadeId>/sunFlag/set
I added some more documentation to the MQTT integrations wiki.
Another user has used the MQTT functions to integrate with FHEM. v2.1.9 reduces the number of publishes and adds some additional functions that are useful to include a last will and testament that indicates whether the device is online or offline.
i am using this great software in combination with fhem and mqtt to send position from ESPSomfy-RTS board WT32-ETH01 connected wired ethernet
since 12:54 all shades are in position 100 opened web interface of ESPSomfy-RTS at 13:59 all shades submit 100 % to mqtt
the only thing changed by me is tilt-time - before i had 34.000 and now 3.000 everything worked perfectly in previous versions with wrong tilt time the command was send by Somfy remote