Open bcutter opened 1 year ago
Debug logs for 5 in original post:
Zeile 20673: 2023-03-24 14:48:38.507 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20674: 2023-03-24 14:48:38.508 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20675: 2023-03-24 14:48:38.509 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20676: 2023-03-24 14:48:38.509 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20677: 2023-03-24 14:48:38.509 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20678: 2023-03-24 14:48:38.509 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20679: 2023-03-24 14:48:38.509 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20680: 2023-03-24 14:48:38.510 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20681: 2023-03-24 14:48:38.511 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20682: 2023-03-24 14:48:38.511 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20683: 2023-03-24 14:48:38.512 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20684: 2023-03-24 14:48:38.513 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20685: 2023-03-24 14:48:38.513 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 20687: 2023-03-24 14:48:38.517 INFO (SyncWorker_33) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 21726: 2023-03-24 14:48:52.988 INFO (SyncWorker_13) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 22187: 2023-03-24 14:48:59.531 INFO (SyncWorker_42) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 22303: 2023-03-24 14:49:04.866 INFO (SyncWorker_19) [custom_components.duofern] scheduling update for XXXXXX
Zeile 22305: 2023-03-24 14:49:04.874 INFO (SyncWorker_2) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 22307: 2023-03-24 14:49:07.988 INFO (SyncWorker_0) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23187: 2023-03-24 14:49:22.984 INFO (SyncWorker_39) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23302: 2023-03-24 14:49:24.450 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23303: 2023-03-24 14:49:24.452 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23304: 2023-03-24 14:49:24.452 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23305: 2023-03-24 14:49:24.453 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23306: 2023-03-24 14:49:24.453 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23307: 2023-03-24 14:49:24.453 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23309: 2023-03-24 14:49:24.458 INFO (SyncWorker_29) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23310: 2023-03-24 14:49:24.462 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23311: 2023-03-24 14:49:24.462 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23312: 2023-03-24 14:49:24.462 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23313: 2023-03-24 14:49:24.463 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23314: 2023-03-24 14:49:24.463 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23315: 2023-03-24 14:49:24.463 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23316: 2023-03-24 14:49:24.463 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23318: 2023-03-24 14:49:24.467 INFO (SyncWorker_7) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23334: 2023-03-24 14:49:24.963 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23335: 2023-03-24 14:49:24.966 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23336: 2023-03-24 14:49:24.967 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23337: 2023-03-24 14:49:24.968 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23338: 2023-03-24 14:49:24.968 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23339: 2023-03-24 14:49:24.968 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23340: 2023-03-24 14:49:24.968 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23341: 2023-03-24 14:49:24.969 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23342: 2023-03-24 14:49:24.969 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23343: 2023-03-24 14:49:24.969 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23344: 2023-03-24 14:49:24.969 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23345: 2023-03-24 14:49:24.969 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23346: 2023-03-24 14:49:24.970 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23348: 2023-03-24 14:49:24.977 INFO (SyncWorker_33) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23381: 2023-03-24 14:49:25.511 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23382: 2023-03-24 14:49:25.518 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23383: 2023-03-24 14:49:25.518 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23384: 2023-03-24 14:49:25.518 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23385: 2023-03-24 14:49:25.524 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23386: 2023-03-24 14:49:25.531 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23387: 2023-03-24 14:49:25.532 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23388: 2023-03-24 14:49:25.532 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23389: 2023-03-24 14:49:25.533 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23390: 2023-03-24 14:49:25.534 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23391: 2023-03-24 14:49:25.534 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23392: 2023-03-24 14:49:25.534 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23393: 2023-03-24 14:49:25.535 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23395: 2023-03-24 14:49:25.540 INFO (SyncWorker_25) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23831: 2023-03-24 14:49:37.985 INFO (SyncWorker_42) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23910: 2023-03-24 14:49:39.098 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23911: 2023-03-24 14:49:39.101 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23912: 2023-03-24 14:49:39.101 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23913: 2023-03-24 14:49:39.102 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23914: 2023-03-24 14:49:39.102 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23915: 2023-03-24 14:49:39.103 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23916: 2023-03-24 14:49:39.103 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23917: 2023-03-24 14:49:39.103 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23918: 2023-03-24 14:49:39.103 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23919: 2023-03-24 14:49:39.104 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23920: 2023-03-24 14:49:39.104 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23921: 2023-03-24 14:49:39.104 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23922: 2023-03-24 14:49:39.105 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23924: 2023-03-24 14:49:39.109 INFO (SyncWorker_18) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23942: 2023-03-24 14:49:39.680 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23943: 2023-03-24 14:49:39.681 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23944: 2023-03-24 14:49:39.682 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23945: 2023-03-24 14:49:39.683 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23947: 2023-03-24 14:49:39.686 INFO (SyncWorker_4) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23948: 2023-03-24 14:49:39.688 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23949: 2023-03-24 14:49:39.689 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23950: 2023-03-24 14:49:39.689 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23951: 2023-03-24 14:49:39.689 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23952: 2023-03-24 14:49:39.690 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23953: 2023-03-24 14:49:39.691 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23954: 2023-03-24 14:49:39.694 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23955: 2023-03-24 14:49:39.694 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23957: 2023-03-24 14:49:39.695 INFO (SyncWorker_23) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 23958: 2023-03-24 14:49:39.696 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 23960: 2023-03-24 14:49:39.700 INFO (SyncWorker_5) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24010: 2023-03-24 14:49:40.448 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24011: 2023-03-24 14:49:40.449 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24012: 2023-03-24 14:49:40.450 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24013: 2023-03-24 14:49:40.451 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24014: 2023-03-24 14:49:40.451 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24015: 2023-03-24 14:49:40.452 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24016: 2023-03-24 14:49:40.454 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24018: 2023-03-24 14:49:40.456 INFO (SyncWorker_15) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24019: 2023-03-24 14:49:40.459 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24020: 2023-03-24 14:49:40.460 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24021: 2023-03-24 14:49:40.461 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24022: 2023-03-24 14:49:40.464 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24024: 2023-03-24 14:49:40.465 INFO (SyncWorker_39) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24025: 2023-03-24 14:49:40.466 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24026: 2023-03-24 14:49:40.468 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24028: 2023-03-24 14:49:40.474 INFO (SyncWorker_37) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24029: 2023-03-24 14:49:40.768 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24030: 2023-03-24 14:49:40.769 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24031: 2023-03-24 14:49:40.770 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24032: 2023-03-24 14:49:40.770 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24033: 2023-03-24 14:49:40.771 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24034: 2023-03-24 14:49:40.771 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24035: 2023-03-24 14:49:40.771 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24036: 2023-03-24 14:49:40.772 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24037: 2023-03-24 14:49:40.772 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24038: 2023-03-24 14:49:40.772 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24039: 2023-03-24 14:49:40.773 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24040: 2023-03-24 14:49:40.777 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24042: 2023-03-24 14:49:40.778 INFO (SyncWorker_32) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24043: 2023-03-24 14:49:40.780 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24045: 2023-03-24 14:49:40.781 INFO (SyncWorker_16) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24065: 2023-03-24 14:49:41.274 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24066: 2023-03-24 14:49:41.280 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24067: 2023-03-24 14:49:41.280 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24068: 2023-03-24 14:49:41.281 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24069: 2023-03-24 14:49:41.282 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24070: 2023-03-24 14:49:41.287 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24071: 2023-03-24 14:49:41.293 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24072: 2023-03-24 14:49:41.299 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24073: 2023-03-24 14:49:41.304 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24074: 2023-03-24 14:49:41.310 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24075: 2023-03-24 14:49:41.316 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24076: 2023-03-24 14:49:41.321 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24077: 2023-03-24 14:49:41.327 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24079: 2023-03-24 14:49:41.367 INFO (SyncWorker_6) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24095: 2023-03-24 14:49:41.551 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24096: 2023-03-24 14:49:41.553 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24097: 2023-03-24 14:49:41.553 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24098: 2023-03-24 14:49:41.554 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24099: 2023-03-24 14:49:41.554 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24100: 2023-03-24 14:49:41.555 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24101: 2023-03-24 14:49:41.556 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24102: 2023-03-24 14:49:41.557 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24103: 2023-03-24 14:49:41.557 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24104: 2023-03-24 14:49:41.558 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24105: 2023-03-24 14:49:41.558 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24106: 2023-03-24 14:49:41.558 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24108: 2023-03-24 14:49:41.562 INFO (SyncWorker_20) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24109: 2023-03-24 14:49:41.563 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24125: 2023-03-24 14:49:42.058 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24126: 2023-03-24 14:49:42.064 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24127: 2023-03-24 14:49:42.069 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24128: 2023-03-24 14:49:42.070 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24129: 2023-03-24 14:49:42.071 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24130: 2023-03-24 14:49:42.072 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24132: 2023-03-24 14:49:42.075 INFO (SyncWorker_25) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24133: 2023-03-24 14:49:42.076 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24134: 2023-03-24 14:49:42.076 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24135: 2023-03-24 14:49:42.076 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24136: 2023-03-24 14:49:42.077 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24137: 2023-03-24 14:49:42.077 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24139: 2023-03-24 14:49:42.078 INFO (SyncWorker_42) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24140: 2023-03-24 14:49:42.079 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24141: 2023-03-24 14:49:42.080 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24172: 2023-03-24 14:49:42.799 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24173: 2023-03-24 14:49:42.801 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24174: 2023-03-24 14:49:42.804 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24175: 2023-03-24 14:49:42.805 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24176: 2023-03-24 14:49:42.805 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24177: 2023-03-24 14:49:42.809 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24179: 2023-03-24 14:49:42.811 INFO (SyncWorker_26) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24180: 2023-03-24 14:49:42.811 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24181: 2023-03-24 14:49:42.812 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24182: 2023-03-24 14:49:42.816 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24184: 2023-03-24 14:49:42.817 INFO (SyncWorker_22) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24185: 2023-03-24 14:49:42.817 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24186: 2023-03-24 14:49:42.817 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24187: 2023-03-24 14:49:42.818 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24188: 2023-03-24 14:49:42.818 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24221: 2023-03-24 14:49:43.690 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24222: 2023-03-24 14:49:43.691 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24223: 2023-03-24 14:49:43.697 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24224: 2023-03-24 14:49:43.702 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24225: 2023-03-24 14:49:43.708 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24226: 2023-03-24 14:49:43.719 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24227: 2023-03-24 14:49:43.720 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24228: 2023-03-24 14:49:43.720 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24229: 2023-03-24 14:49:43.720 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24230: 2023-03-24 14:49:43.725 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24231: 2023-03-24 14:49:43.726 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24232: 2023-03-24 14:49:43.737 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24233: 2023-03-24 14:49:43.739 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24235: 2023-03-24 14:49:43.900 INFO (SyncWorker_1) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24251: 2023-03-24 14:49:44.383 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24252: 2023-03-24 14:49:44.385 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24253: 2023-03-24 14:49:44.385 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24254: 2023-03-24 14:49:44.388 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24255: 2023-03-24 14:49:44.389 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24256: 2023-03-24 14:49:44.389 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24257: 2023-03-24 14:49:44.390 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24258: 2023-03-24 14:49:44.390 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24260: 2023-03-24 14:49:44.391 INFO (SyncWorker_12) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24261: 2023-03-24 14:49:44.394 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24262: 2023-03-24 14:49:44.395 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24263: 2023-03-24 14:49:44.397 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24265: 2023-03-24 14:49:44.397 INFO (SyncWorker_31) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24266: 2023-03-24 14:49:44.398 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24267: 2023-03-24 14:49:44.398 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24287: 2023-03-24 14:49:45.039 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24288: 2023-03-24 14:49:45.040 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24289: 2023-03-24 14:49:45.045 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24290: 2023-03-24 14:49:45.046 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24291: 2023-03-24 14:49:45.046 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24292: 2023-03-24 14:49:45.046 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24294: 2023-03-24 14:49:45.049 INFO (SyncWorker_6) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24295: 2023-03-24 14:49:45.049 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24296: 2023-03-24 14:49:45.049 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24297: 2023-03-24 14:49:45.050 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24298: 2023-03-24 14:49:45.051 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24299: 2023-03-24 14:49:45.053 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24300: 2023-03-24 14:49:45.053 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24301: 2023-03-24 14:49:45.054 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24303: 2023-03-24 14:49:45.056 INFO (SyncWorker_41) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24321: 2023-03-24 14:49:45.567 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24322: 2023-03-24 14:49:45.569 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24323: 2023-03-24 14:49:45.570 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24324: 2023-03-24 14:49:45.571 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24325: 2023-03-24 14:49:45.571 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24326: 2023-03-24 14:49:45.572 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24327: 2023-03-24 14:49:45.573 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24328: 2023-03-24 14:49:45.574 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24329: 2023-03-24 14:49:45.574 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24331: 2023-03-24 14:49:45.579 INFO (SyncWorker_3) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24332: 2023-03-24 14:49:45.580 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24333: 2023-03-24 14:49:45.580 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24334: 2023-03-24 14:49:45.580 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24335: 2023-03-24 14:49:45.581 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24349: 2023-03-24 14:49:46.071 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24350: 2023-03-24 14:49:46.071 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24351: 2023-03-24 14:49:46.072 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24352: 2023-03-24 14:49:46.072 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24353: 2023-03-24 14:49:46.077 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24354: 2023-03-24 14:49:46.078 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24355: 2023-03-24 14:49:46.084 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24356: 2023-03-24 14:49:46.090 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24357: 2023-03-24 14:49:46.095 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24358: 2023-03-24 14:49:46.107 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24359: 2023-03-24 14:49:46.107 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24360: 2023-03-24 14:49:46.117 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24361: 2023-03-24 14:49:46.120 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24365: 2023-03-24 14:49:46.249 INFO (SyncWorker_22) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24396: 2023-03-24 14:49:46.847 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24397: 2023-03-24 14:49:46.847 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24398: 2023-03-24 14:49:46.847 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24399: 2023-03-24 14:49:46.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24400: 2023-03-24 14:49:46.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24401: 2023-03-24 14:49:46.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24402: 2023-03-24 14:49:46.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24403: 2023-03-24 14:49:46.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24404: 2023-03-24 14:49:46.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24405: 2023-03-24 14:49:46.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24406: 2023-03-24 14:49:46.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24407: 2023-03-24 14:49:46.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24408: 2023-03-24 14:49:46.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24410: 2023-03-24 14:49:46.857 INFO (SyncWorker_9) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24424: 2023-03-24 14:49:47.268 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24425: 2023-03-24 14:49:47.268 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24426: 2023-03-24 14:49:47.269 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24427: 2023-03-24 14:49:47.269 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24428: 2023-03-24 14:49:47.269 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24429: 2023-03-24 14:49:47.269 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24430: 2023-03-24 14:49:47.269 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24431: 2023-03-24 14:49:47.270 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24432: 2023-03-24 14:49:47.270 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24433: 2023-03-24 14:49:47.270 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24434: 2023-03-24 14:49:47.270 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24435: 2023-03-24 14:49:47.271 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24436: 2023-03-24 14:49:47.271 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24453: 2023-03-24 14:49:47.835 INFO (SyncWorker_31) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24473: 2023-03-24 14:49:48.281 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24474: 2023-03-24 14:49:48.291 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24475: 2023-03-24 14:49:48.294 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24476: 2023-03-24 14:49:48.300 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24477: 2023-03-24 14:49:48.302 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24478: 2023-03-24 14:49:48.303 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24479: 2023-03-24 14:49:48.305 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24481: 2023-03-24 14:49:48.322 INFO (SyncWorker_35) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24482: 2023-03-24 14:49:48.329 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24483: 2023-03-24 14:49:48.329 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24484: 2023-03-24 14:49:48.330 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24485: 2023-03-24 14:49:48.330 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24486: 2023-03-24 14:49:48.330 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24487: 2023-03-24 14:49:48.333 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24488: 2023-03-24 14:49:48.782 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24489: 2023-03-24 14:49:48.783 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24490: 2023-03-24 14:49:48.784 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24491: 2023-03-24 14:49:48.784 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24492: 2023-03-24 14:49:48.784 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24493: 2023-03-24 14:49:48.784 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24494: 2023-03-24 14:49:48.784 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24495: 2023-03-24 14:49:48.785 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24496: 2023-03-24 14:49:48.785 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24497: 2023-03-24 14:49:48.787 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24498: 2023-03-24 14:49:48.790 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24499: 2023-03-24 14:49:48.790 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24500: 2023-03-24 14:49:48.790 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24502: 2023-03-24 14:49:48.797 INFO (SyncWorker_40) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24522: 2023-03-24 14:49:49.278 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24523: 2023-03-24 14:49:49.280 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24524: 2023-03-24 14:49:49.280 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24525: 2023-03-24 14:49:49.281 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24526: 2023-03-24 14:49:49.282 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24527: 2023-03-24 14:49:49.283 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24528: 2023-03-24 14:49:49.283 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24529: 2023-03-24 14:49:49.284 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24530: 2023-03-24 14:49:49.289 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24532: 2023-03-24 14:49:49.290 INFO (SyncWorker_7) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24533: 2023-03-24 14:49:49.300 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24534: 2023-03-24 14:49:49.321 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24535: 2023-03-24 14:49:49.321 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24536: 2023-03-24 14:49:49.324 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24538: 2023-03-24 14:49:49.327 INFO (SyncWorker_28) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24554: 2023-03-24 14:49:49.847 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24555: 2023-03-24 14:49:49.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24556: 2023-03-24 14:49:49.859 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24557: 2023-03-24 14:49:49.865 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24558: 2023-03-24 14:49:49.870 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24559: 2023-03-24 14:49:49.871 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24560: 2023-03-24 14:49:49.895 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24561: 2023-03-24 14:49:49.901 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24562: 2023-03-24 14:49:49.901 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24564: 2023-03-24 14:49:49.912 INFO (SyncWorker_31) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24565: 2023-03-24 14:49:49.915 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24566: 2023-03-24 14:49:49.916 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24567: 2023-03-24 14:49:49.916 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24568: 2023-03-24 14:49:49.917 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24570: 2023-03-24 14:49:49.919 INFO (SyncWorker_19) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24586: 2023-03-24 14:49:50.124 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24587: 2023-03-24 14:49:50.125 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24588: 2023-03-24 14:49:50.125 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24589: 2023-03-24 14:49:50.125 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24590: 2023-03-24 14:49:50.125 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24591: 2023-03-24 14:49:50.126 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24592: 2023-03-24 14:49:50.126 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24593: 2023-03-24 14:49:50.126 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24594: 2023-03-24 14:49:50.128 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24595: 2023-03-24 14:49:50.129 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24596: 2023-03-24 14:49:50.129 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24597: 2023-03-24 14:49:50.129 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24598: 2023-03-24 14:49:50.130 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24600: 2023-03-24 14:49:50.137 INFO (SyncWorker_17) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24616: 2023-03-24 14:49:50.738 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24617: 2023-03-24 14:49:50.744 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24618: 2023-03-24 14:49:50.744 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24619: 2023-03-24 14:49:50.744 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24620: 2023-03-24 14:49:50.745 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24621: 2023-03-24 14:49:50.745 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24622: 2023-03-24 14:49:50.745 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24623: 2023-03-24 14:49:50.745 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24624: 2023-03-24 14:49:50.745 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24625: 2023-03-24 14:49:50.746 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24626: 2023-03-24 14:49:50.751 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24627: 2023-03-24 14:49:50.763 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24628: 2023-03-24 14:49:50.768 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24630: 2023-03-24 14:49:50.827 INFO (SyncWorker_2) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24646: 2023-03-24 14:49:51.278 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24647: 2023-03-24 14:49:51.279 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24648: 2023-03-24 14:49:51.281 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24649: 2023-03-24 14:49:51.281 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24650: 2023-03-24 14:49:51.281 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24652: 2023-03-24 14:49:51.282 INFO (SyncWorker_3) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24653: 2023-03-24 14:49:51.282 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24654: 2023-03-24 14:49:51.284 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24655: 2023-03-24 14:49:51.284 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24656: 2023-03-24 14:49:51.285 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24657: 2023-03-24 14:49:51.285 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24658: 2023-03-24 14:49:51.287 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24659: 2023-03-24 14:49:51.288 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24660: 2023-03-24 14:49:51.288 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24662: 2023-03-24 14:49:51.289 INFO (SyncWorker_42) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24683: 2023-03-24 14:49:51.838 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24684: 2023-03-24 14:49:51.839 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24685: 2023-03-24 14:49:51.840 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24686: 2023-03-24 14:49:51.840 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24687: 2023-03-24 14:49:51.840 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24688: 2023-03-24 14:49:51.843 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24689: 2023-03-24 14:49:51.843 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24690: 2023-03-24 14:49:51.844 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24691: 2023-03-24 14:49:51.844 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24693: 2023-03-24 14:49:51.845 INFO (SyncWorker_5) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24694: 2023-03-24 14:49:51.845 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24695: 2023-03-24 14:49:51.846 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24696: 2023-03-24 14:49:51.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24697: 2023-03-24 14:49:51.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24699: 2023-03-24 14:49:51.885 INFO (SyncWorker_21) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24719: 2023-03-24 14:49:52.558 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24720: 2023-03-24 14:49:52.559 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24721: 2023-03-24 14:49:52.560 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24722: 2023-03-24 14:49:52.560 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24723: 2023-03-24 14:49:52.561 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24724: 2023-03-24 14:49:52.561 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24725: 2023-03-24 14:49:52.562 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24727: 2023-03-24 14:49:52.565 INFO (SyncWorker_9) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24728: 2023-03-24 14:49:52.567 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24730: 2023-03-24 14:49:52.568 INFO (SyncWorker_28) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24731: 2023-03-24 14:49:52.569 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24732: 2023-03-24 14:49:52.571 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24733: 2023-03-24 14:49:52.571 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24734: 2023-03-24 14:49:52.571 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24736: 2023-03-24 14:49:52.575 INFO (SyncWorker_37) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24737: 2023-03-24 14:49:52.575 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24738: 2023-03-24 14:49:52.733 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24739: 2023-03-24 14:49:52.734 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24740: 2023-03-24 14:49:52.734 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24741: 2023-03-24 14:49:52.734 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24742: 2023-03-24 14:49:52.734 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24743: 2023-03-24 14:49:52.735 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24744: 2023-03-24 14:49:52.736 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24745: 2023-03-24 14:49:52.736 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24746: 2023-03-24 14:49:52.737 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24747: 2023-03-24 14:49:52.737 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24748: 2023-03-24 14:49:52.740 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24749: 2023-03-24 14:49:52.741 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24750: 2023-03-24 14:49:52.741 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24752: 2023-03-24 14:49:52.743 INFO (SyncWorker_31) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24771: 2023-03-24 14:49:52.984 INFO (SyncWorker_17) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24799: 2023-03-24 14:49:53.422 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24800: 2023-03-24 14:49:53.422 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24801: 2023-03-24 14:49:53.423 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24803: 2023-03-24 14:49:53.427 INFO (SyncWorker_26) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24804: 2023-03-24 14:49:53.428 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24805: 2023-03-24 14:49:53.429 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24806: 2023-03-24 14:49:53.430 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24807: 2023-03-24 14:49:53.431 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24808: 2023-03-24 14:49:53.432 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24809: 2023-03-24 14:49:53.433 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24810: 2023-03-24 14:49:53.434 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24811: 2023-03-24 14:49:53.436 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24813: 2023-03-24 14:49:53.437 INFO (SyncWorker_14) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24814: 2023-03-24 14:49:53.439 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24815: 2023-03-24 14:49:53.439 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24817: 2023-03-24 14:49:53.441 INFO (SyncWorker_40) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24852: 2023-03-24 14:49:53.887 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24853: 2023-03-24 14:49:53.889 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24854: 2023-03-24 14:49:53.895 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24855: 2023-03-24 14:49:53.901 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24857: 2023-03-24 14:49:53.902 INFO (SyncWorker_12) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24858: 2023-03-24 14:49:53.902 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24859: 2023-03-24 14:49:53.908 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24860: 2023-03-24 14:49:53.914 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24861: 2023-03-24 14:49:53.924 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24862: 2023-03-24 14:49:53.924 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24863: 2023-03-24 14:49:53.925 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24865: 2023-03-24 14:49:53.927 INFO (SyncWorker_28) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24866: 2023-03-24 14:49:53.927 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24867: 2023-03-24 14:49:53.928 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24868: 2023-03-24 14:49:53.929 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24870: 2023-03-24 14:49:53.929 INFO (SyncWorker_37) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24890: 2023-03-24 14:49:54.669 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24891: 2023-03-24 14:49:54.671 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24892: 2023-03-24 14:49:54.671 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24893: 2023-03-24 14:49:54.671 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24894: 2023-03-24 14:49:54.672 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24895: 2023-03-24 14:49:54.672 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24896: 2023-03-24 14:49:54.673 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24897: 2023-03-24 14:49:54.674 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24898: 2023-03-24 14:49:54.675 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24899: 2023-03-24 14:49:54.675 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24900: 2023-03-24 14:49:54.678 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24901: 2023-03-24 14:49:54.679 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24902: 2023-03-24 14:49:54.681 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24904: 2023-03-24 14:49:54.685 INFO (SyncWorker_16) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24937: 2023-03-24 14:49:55.288 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24938: 2023-03-24 14:49:55.291 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24939: 2023-03-24 14:49:55.291 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24940: 2023-03-24 14:49:55.292 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24941: 2023-03-24 14:49:55.298 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24942: 2023-03-24 14:49:55.312 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24943: 2023-03-24 14:49:55.313 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24944: 2023-03-24 14:49:55.313 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24945: 2023-03-24 14:49:55.313 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24946: 2023-03-24 14:49:55.315 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24947: 2023-03-24 14:49:55.316 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24948: 2023-03-24 14:49:55.317 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24949: 2023-03-24 14:49:55.318 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24959: 2023-03-24 14:49:55.336 INFO (SyncWorker_3) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 24978: 2023-03-24 14:49:55.559 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24979: 2023-03-24 14:49:55.564 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24980: 2023-03-24 14:49:55.570 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24981: 2023-03-24 14:49:55.571 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24982: 2023-03-24 14:49:55.572 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24985: 2023-03-24 14:49:55.581 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24986: 2023-03-24 14:49:55.587 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24987: 2023-03-24 14:49:55.592 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24988: 2023-03-24 14:49:55.598 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24989: 2023-03-24 14:49:55.604 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24990: 2023-03-24 14:49:55.609 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24991: 2023-03-24 14:49:55.615 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 24992: 2023-03-24 14:49:55.621 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25009: 2023-03-24 14:49:55.745 INFO (SyncWorker_43) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25010: 2023-03-24 14:49:55.837 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25011: 2023-03-24 14:49:55.839 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25013: 2023-03-24 14:49:55.841 INFO (SyncWorker_14) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25014: 2023-03-24 14:49:55.843 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25015: 2023-03-24 14:49:55.844 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25016: 2023-03-24 14:49:55.844 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25017: 2023-03-24 14:49:55.845 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25018: 2023-03-24 14:49:55.845 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25019: 2023-03-24 14:49:55.845 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25020: 2023-03-24 14:49:55.846 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25021: 2023-03-24 14:49:55.848 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25022: 2023-03-24 14:49:55.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25023: 2023-03-24 14:49:55.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25024: 2023-03-24 14:49:55.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25026: 2023-03-24 14:49:55.852 INFO (SyncWorker_40) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25027: 2023-03-24 14:49:56.488 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25028: 2023-03-24 14:49:56.494 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25029: 2023-03-24 14:49:56.495 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25030: 2023-03-24 14:49:56.495 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25031: 2023-03-24 14:49:56.495 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25032: 2023-03-24 14:49:56.502 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25033: 2023-03-24 14:49:56.502 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25034: 2023-03-24 14:49:56.503 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25035: 2023-03-24 14:49:56.503 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25036: 2023-03-24 14:49:56.503 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25037: 2023-03-24 14:49:56.504 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25038: 2023-03-24 14:49:56.504 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25039: 2023-03-24 14:49:56.510 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25041: 2023-03-24 14:49:56.586 INFO (SyncWorker_21) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25089: 2023-03-24 14:49:57.021 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25090: 2023-03-24 14:49:57.023 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25091: 2023-03-24 14:49:57.024 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25092: 2023-03-24 14:49:57.024 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25093: 2023-03-24 14:49:57.024 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25095: 2023-03-24 14:49:57.029 INFO (SyncWorker_32) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25096: 2023-03-24 14:49:57.029 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25097: 2023-03-24 14:49:57.030 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25098: 2023-03-24 14:49:57.032 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25099: 2023-03-24 14:49:57.033 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25100: 2023-03-24 14:49:57.033 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25101: 2023-03-24 14:49:57.033 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25102: 2023-03-24 14:49:57.034 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25103: 2023-03-24 14:49:57.035 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25105: 2023-03-24 14:49:57.038 INFO (SyncWorker_28) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25176: 2023-03-24 14:49:57.789 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25177: 2023-03-24 14:49:57.790 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25179: 2023-03-24 14:49:57.791 INFO (SyncWorker_25) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25180: 2023-03-24 14:49:57.791 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25181: 2023-03-24 14:49:57.791 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25182: 2023-03-24 14:49:57.792 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25183: 2023-03-24 14:49:57.792 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25184: 2023-03-24 14:49:57.792 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25185: 2023-03-24 14:49:57.793 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25186: 2023-03-24 14:49:57.795 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25187: 2023-03-24 14:49:57.795 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25188: 2023-03-24 14:49:57.796 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25190: 2023-03-24 14:49:57.797 INFO (SyncWorker_34) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25191: 2023-03-24 14:49:57.799 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25192: 2023-03-24 14:49:57.800 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25194: 2023-03-24 14:49:57.802 INFO (SyncWorker_30) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25250: 2023-03-24 14:49:58.573 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25251: 2023-03-24 14:49:58.574 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25253: 2023-03-24 14:49:58.577 INFO (SyncWorker_31) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25254: 2023-03-24 14:49:58.579 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25256: 2023-03-24 14:49:58.583 INFO (SyncWorker_37) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25257: 2023-03-24 14:49:58.584 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25258: 2023-03-24 14:49:58.584 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25259: 2023-03-24 14:49:58.585 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25260: 2023-03-24 14:49:58.585 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25261: 2023-03-24 14:49:58.586 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25262: 2023-03-24 14:49:58.591 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25264: 2023-03-24 14:49:58.592 INFO (SyncWorker_19) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25265: 2023-03-24 14:49:58.597 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25266: 2023-03-24 14:49:58.598 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25267: 2023-03-24 14:49:58.598 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25268: 2023-03-24 14:49:58.599 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25270: 2023-03-24 14:49:58.600 INFO (SyncWorker_13) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25290: 2023-03-24 14:49:58.877 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25291: 2023-03-24 14:49:58.878 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25292: 2023-03-24 14:49:58.879 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25293: 2023-03-24 14:49:58.879 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25294: 2023-03-24 14:49:58.880 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25295: 2023-03-24 14:49:58.880 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25296: 2023-03-24 14:49:58.881 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25297: 2023-03-24 14:49:58.881 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25298: 2023-03-24 14:49:58.881 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25299: 2023-03-24 14:49:58.881 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25300: 2023-03-24 14:49:58.882 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25301: 2023-03-24 14:49:58.882 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25303: 2023-03-24 14:49:58.888 INFO (SyncWorker_2) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25304: 2023-03-24 14:49:58.892 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25306: 2023-03-24 14:49:58.896 INFO (SyncWorker_0) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25324: 2023-03-24 14:49:59.420 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25325: 2023-03-24 14:49:59.423 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25326: 2023-03-24 14:49:59.424 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25327: 2023-03-24 14:49:59.425 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25328: 2023-03-24 14:49:59.425 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25329: 2023-03-24 14:49:59.425 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25330: 2023-03-24 14:49:59.426 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25331: 2023-03-24 14:49:59.426 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25332: 2023-03-24 14:49:59.427 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25333: 2023-03-24 14:49:59.427 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25334: 2023-03-24 14:49:59.427 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25335: 2023-03-24 14:49:59.428 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25336: 2023-03-24 14:49:59.430 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25338: 2023-03-24 14:49:59.436 INFO (SyncWorker_25) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25373: 2023-03-24 14:50:00.060 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25375: 2023-03-24 14:50:00.064 INFO (SyncWorker_29) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25376: 2023-03-24 14:50:00.065 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25377: 2023-03-24 14:50:00.066 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25378: 2023-03-24 14:50:00.067 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25379: 2023-03-24 14:50:00.068 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25380: 2023-03-24 14:50:00.068 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25381: 2023-03-24 14:50:00.069 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25382: 2023-03-24 14:50:00.069 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25383: 2023-03-24 14:50:00.070 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25384: 2023-03-24 14:50:00.073 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25385: 2023-03-24 14:50:00.074 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25386: 2023-03-24 14:50:00.074 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25387: 2023-03-24 14:50:00.077 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25389: 2023-03-24 14:50:00.079 INFO (SyncWorker_23) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25467: 2023-03-24 14:50:01.211 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25468: 2023-03-24 14:50:01.221 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25470: 2023-03-24 14:50:01.229 INFO (SyncWorker_11) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25471: 2023-03-24 14:50:01.230 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25472: 2023-03-24 14:50:01.231 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25473: 2023-03-24 14:50:01.232 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25474: 2023-03-24 14:50:01.234 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25475: 2023-03-24 14:50:01.236 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25476: 2023-03-24 14:50:01.236 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25477: 2023-03-24 14:50:01.237 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25478: 2023-03-24 14:50:01.237 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25480: 2023-03-24 14:50:01.238 INFO (SyncWorker_24) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25481: 2023-03-24 14:50:01.239 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25482: 2023-03-24 14:50:01.239 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25483: 2023-03-24 14:50:01.240 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25499: 2023-03-24 14:50:01.836 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25500: 2023-03-24 14:50:01.837 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25501: 2023-03-24 14:50:01.837 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25502: 2023-03-24 14:50:01.839 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25503: 2023-03-24 14:50:01.840 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25504: 2023-03-24 14:50:01.841 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25505: 2023-03-24 14:50:01.841 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25506: 2023-03-24 14:50:01.842 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25507: 2023-03-24 14:50:01.842 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25509: 2023-03-24 14:50:01.846 INFO (SyncWorker_10) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25510: 2023-03-24 14:50:01.849 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25511: 2023-03-24 14:50:01.851 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25512: 2023-03-24 14:50:01.853 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25513: 2023-03-24 14:50:01.854 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25515: 2023-03-24 14:50:01.856 INFO (SyncWorker_42) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25580: 2023-03-24 14:50:02.652 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25581: 2023-03-24 14:50:02.653 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25582: 2023-03-24 14:50:02.655 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25583: 2023-03-24 14:50:02.656 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25584: 2023-03-24 14:50:02.656 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25585: 2023-03-24 14:50:02.656 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25586: 2023-03-24 14:50:02.659 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25588: 2023-03-24 14:50:02.660 INFO (SyncWorker_29) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25589: 2023-03-24 14:50:02.663 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25590: 2023-03-24 14:50:02.664 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25592: 2023-03-24 14:50:02.667 INFO (SyncWorker_36) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25593: 2023-03-24 14:50:02.667 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25594: 2023-03-24 14:50:02.669 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25595: 2023-03-24 14:50:02.670 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25596: 2023-03-24 14:50:02.670 INFO (Thread-6) [custom_components.duofern] scheduling update for XXXXXX
Zeile 25598: 2023-03-24 14:50:02.672 INFO (SyncWorker_7) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 25901: 2023-03-24 14:50:07.993 INFO (SyncWorker_37) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 26656: 2023-03-24 14:50:22.986 INFO (SyncWorker_2) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 26828: 2023-03-24 14:50:24.956 INFO (SyncWorker_38) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 26845: 2023-03-24 14:50:25.487 INFO (SyncWorker_4) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 26846: 2023-03-24 14:50:26.155 INFO (SyncWorker_1) [custom_components.duofern] scheduling update for XXXXXX
Zeile 26848: 2023-03-24 14:50:26.163 INFO (SyncWorker_41) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 27117: 2023-03-24 14:50:37.987 INFO (SyncWorker_26) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 27770: 2023-03-24 14:50:53.188 INFO (SyncWorker_36) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 28489: 2023-03-24 14:51:08.090 INFO (SyncWorker_35) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 29094: 2023-03-24 14:51:23.091 INFO (SyncWorker_25) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 29647: 2023-03-24 14:51:38.095 INFO (SyncWorker_31) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 30491: 2023-03-24 14:51:53.094 INFO (SyncWorker_18) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 31604: 2023-03-24 14:52:08.094 INFO (SyncWorker_42) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 31977: 2023-03-24 14:52:12.247 WARNING (SyncWorker_27) [custom_components.duofern] {'by_code': {'XXXXXX': {'name': 'XXXXXX', 'channels': {None}, 'version': '15', 'ventilatingPosition': 30, 'ventilatingMode': 'off', 'sunPosition': 65, 'sunMode': 'off', 'timeAutomatic': 'off', 'sunAutomatic': 'off', 'dawnAutomatic': 'off', 'duskAutomatic': 'off', 'manualMode': 'on', 'position': 5, 'state': 5, 'moving': 'up'}, ...
Zeile 32377: 2023-03-24 14:52:23.101 INFO (SyncWorker_5) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 32945: 2023-03-24 14:52:38.100 INFO (SyncWorker_39) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 33867: 2023-03-24 14:52:53.105 INFO (SyncWorker_22) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 34815: 2023-03-24 14:53:08.127 INFO (SyncWorker_3) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 35653: 2023-03-24 14:53:23.122 INFO (SyncWorker_15) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 36599: 2023-03-24 14:53:38.281 INFO (SyncWorker_13) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 37288: 2023-03-24 14:53:53.285 INFO (SyncWorker_32) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 38041: 2023-03-24 14:54:08.294 INFO (SyncWorker_21) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 38647: 2023-03-24 14:54:23.327 INFO (SyncWorker_10) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 39235: 2023-03-24 14:54:38.395 INFO (SyncWorker_22) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 39869: 2023-03-24 14:54:53.322 INFO (SyncWorker_16) [custom_components.duofern.cover] XXXXXX state is now 95
Zeile 40620: 2023-03-24 14:55:08.324 INFO (SyncWorker_30) [custom_components.duofern.cover] XXXXXX state is now 95
Update:
Removed the power source for that RolloTron device for a few seconds. After that, it is working again (can be fully controlled from HA). Of course distance from the stick to the device has not changed.
service: duofern.dump_device_state
output for that device:
Logger: custom_components.duofern
Source: custom_components/duofern/__init__.py:99
Integration: Duofern control (documentation, issues)
First occurred: 14:52:12 (2 occurrences)
Last logged: 15:21:02
{'by_code': {'XXXXXX': {'name': 'XXXXXX', 'channels': {None}, 'version': '15', 'ventilatingPosition': 30, 'ventilatingMode': 'off', 'sunPosition': 65, 'sunMode': 'off', 'timeAutomatic': 'off', 'sunAutomatic': 'off', 'dawnAutomatic': 'off', 'duskAutomatic': 'off', 'manualMode': 'on', 'position': 5, 'state': 5, 'moving': 'up'},
Interestingly, there's absolutely no difference to the device state dump taken before the power cycle.
As it is working again now, I tend to quickly close this issue, hoping it was a one-time thing (not experienced once the last years). Last thoughts:
duofern.dump_device_state
unusual or expected?I did not see this issue again and wanted to close it before I discovered 3 remaining questions where 1 and 2 of those might help to troubleshoot this issue in case it would happen again in the future.
Update: this issue happened again during the last months. The times I noticed and documented it are:
Always the same symptoms:
Details:
/config/hardware
at /dev/ttyUSB1
with details below [*1]As this issue occurs more frequently recently creating serious real(-life) issues, I want to draw attention to it (@gluap I noticed you didn't even respond to this issue since 2023-03-24 😞) and sort it out finally.
[*1]
DEVLINKS: >-
/dev/serial/by-id/usb-Rademacher_DuoFern_USB-Stick_XXXXXXXX-if00-port0
/dev/serial/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0-port0
DEVNAME: /dev/ttyUSB1
DEVPATH: >-
/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB1/tty/ttyUSB1
ID_BUS: usb
ID_MODEL: DuoFern_USB-Stick
ID_MODEL_ENC: DuoFern\x20USB-Stick
ID_MODEL_ID: '6001'
ID_PATH: platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.3:1.0
ID_PATH_TAG: platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_3_1_0
ID_REVISION: '0600'
ID_SERIAL: Rademacher_DuoFern_USB-Stick_XXXXXXXX
ID_SERIAL_SHORT: XXXXXXXX
ID_TYPE: generic
ID_USB_DRIVER: ftdi_sio
ID_USB_INTERFACES: ':ffffff:'
ID_USB_INTERFACE_NUM: '00'
ID_USB_MODEL: DuoFern_USB-Stick
ID_USB_MODEL_ENC: DuoFern\x20USB-Stick
ID_USB_MODEL_ID: '6001'
ID_USB_REVISION: '0600'
ID_USB_SERIAL: Rademacher_DuoFern_USB-Stick_XXXXXXXX
ID_USB_SERIAL_SHORT: XXXXXXXX
ID_USB_TYPE: generic
ID_USB_VENDOR: Rademacher
ID_USB_VENDOR_ENC: Rademacher
ID_USB_VENDOR_ID: 'YYYY'
ID_VENDOR: Rademacher
ID_VENDOR_ENC: Rademacher
ID_VENDOR_ID: 'YYYY'
MAJOR: '188'
MINOR: '1'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: 'yxyxyxyxyxyxy'
@bcutter sorry for not responding earlier, let me address that:
Regarding the new question. The issue is really hard to diagnose as it seems to happen only once every months or so, (you documented three cases since September, and I suspect it was even less earlier). So for all intents and purposes I don't see a realistic way to get the issue down to "zero occurences". I haven't encountered the issue yet on my system, so I can't do local diagnosis either. If I would see it I would probably default to "restart homeassistant" anyhow, I never knew about a "reloading" facility that some integrations provide. Are these also integrations that talk directly to hardware or just network-based? I believe the issue may be that the device /dev/... may still be locked for the hanging duofern instance, something that does not happen in the same way for network based integrations, hence reloading them may be easier. (but I didn't look into it in depth)
Sorted out those ghost devices meanwhile mainly (#36), thanks.
If I would see it I would probably default to "restart homeassistant" anyhow
I don't like that approach. Every downtime is one too many. And working around things (with a restart) is not a permanent solution - it does not fit in a stable environment approach (the one I aim at).
I never knew about a "reloading" facility that some integrations provide. Are these also integrations that talk directly to hardware or just network-based?
That's a native thing, like the one you discovered a few hours ago with the deletion of devices from the device registry. Here's one example from another device connected to my HA server in the very same way the duoFERN stick is connected (so: yes, also working for hardware based integrations):
If I would need to restart HA Core everytime a simple reload (nice: can be scripted as it's a default HA service) of the deCONZ integration was needed... a nightmare. Happens not often, but reloading takes 5 seconds, restarting HA up to ten minutes ;-)
@bcutter I added the reload facility. It was a bit harder than the device deletion, as the developer documentation really isn't very transparent about how this should be implemented. Or at least it's not very transparent to me.
With 10 minutes for a homeassistant restart, I can see why you want to avoid it, my homeassistant takes 20-40 seconds for a restart, so I thought calling reload vs restart was mostly cosmetic.
Awesome! Will give it a try asap. Let's keep this issue open until the next incident, hopefully reloading the integration can fix (easier work around) the issue.
You're < 1 minute?!? Wow. Getting off-topic but really curious what hardware and setup (HA OS, container, supervised) you use.
I need to carefully plan restarts (restart party's definitely need some kind of maintenance window) as during that (down)time of course almost nothing works in the smart (in that period of time: dumb) home.
I'm running HA core on raspberry pi os / raspbian bookworm on a raspberry pi 4 (4Gb version) with an SSD (as opposed to sd card) as the main disk connected via USB3. What are you running HA on?
Main issue with my setup is that because I'm running ha core it's a pain to get the stream
integration working (requires an ffmpeg version not easily available for my debian).
I've been thinking about switching to supervised at some point because it would make setup of addons possible. But I'd have to migrate my grafana for that and am not very keen on doing that.
Ah I got it. I guess it's the SSD - seen a stunning performance boost switching from SD to SSD on my other Pi's. Currently running HA with HA OS on a Pi 4 8 GB version (completely oversized in terms of RAM, but who knows which handy addons will cross my way in future).
Using a long-life SD card for few years now. Thought about switching to SSD many times, migration failed plenty of times (power issue or USB 3 issue or...) AND the guaranteed amount of problems people have after every HA OS / kernel update running their boot disc on a RPi from SSD keeps me away from finally doing the migration. It will probably be the compromise way: leaving the boot data on the SD card and only exporting the data to the SSD (which is a two click action from the UI, thanks to HA OS - at the same time it's a one-way action and as the system runs so stable... never change a running system, right?).
For me there's no alternative to HA OS, very comfortable. Maintaining the underlying OS on my own (in addition to all the time invested in the HA Core application and integrations and UI etc.) simply takes too much time (like I need / still and will do for other projects) and adds other issues as well (like the stream integration thing you mentioned or taking care of compatibility issues like python updates etc.).
FYI, back on-topic: still happens from time to time, but rather rarely. Every few months, which is okay for many devices. Power cycling the duoFERN devices immediately restores status update functionality usually.
Since running 0.4.1 (0.4.3 currently) of duoFERN, one of my covers started to have issues. Immediately after updating duoFERN, it was not closed automatically (using an automation firing cover.close_cover to a group of all covers).
The last days it worked, I'd say, unremarkable reliable.
Now I can not control it anymore (at all) from HA, entity state stays in "moving", potentially waiting for the device to perform/respond. Steps:
service: duofern.sync_devices
and surprisingly got two new entites where I have absolutely no idea to which devices they might belong. I suspected maybe the not working cover would be one of them, but that's not the case. Any idea? I think I'll just disable those two as they seem to be not related to this issue at all. Side-story, but wondering anyway.service: duofern.dump_device_state
which gave (only relevant deviceXXXXXX
):{'by_code': {'XXXXXX': {'name': 'XXXXXX', 'channels': {None}, 'version': '15', 'ventilatingPosition': 30, 'ventilatingMode': 'off', 'sunPosition': 65, 'sunMode': 'off', 'timeAutomatic': 'off', 'sunAutomatic': 'off', 'dawnAutomatic': 'off', 'duskAutomatic': 'off', 'manualMode': 'on', 'position': 5, 'state': 5, 'moving': 'up'},