ostatnio próbuję zarejestrować urządzenie mające 34 kanały (oraz predefiniowane pierwotne funkcje i domyślne nazwy kanałów). Napotkałem problem polegający na niedostępności modułów po zarejestrowaniu ich do Clouda. Urządzenia normalnie pojawiają się w Cloudzie, ale od razu zmieniają status na Offline. Problem pojawia się a prywatnej instancji v24.03. Na serwerze publicznym v24.05 taki problem nie wystepuje.
Testowo sprawdziłem, jakie konfiguracje działają na moim v24.03. Dla przykładu urządzenie z 9 kanałami przekaźników i 9 przypisanymi AT działa bezproblemowo, a gdy jest ich po 10 (tzn. 10 przek. i 10 AT), to pojawia się wyżej opisany problem. Podobnie dla zestawu 19 przekaźników działa, a dla 23 - już nie. W logach modułu otrzymuję informację
Code: Select all
02:09:09.071 -> No reply to registration message. Resetting connection.
02:09:09.116 -> LAST STATE ADDED: Not connected to Supla server (467)
02:09:09.116 -> Current status: [6] Not connected to Supla server
02:09:12.622 -> Connected to Supla Server
02:09:12.622 -> Initializing SRPC
02:09:12.622 -> LAST STATE ADDED: Register in progress (469)
02:09:12.622 -> Current status: [10] Register in progress
02:09:12.622 -> Send: [***]
02:09:12.727 -> Send: [***]
02:09:21.070 -> No reply to registration message. Resetting connection.Code: Select all
INFO[21:29:03.991150] Device registration started. ClientSD: 72 Protocol Version: 23 ThreadID: 1218 GUID: 3B0738AF
INFO[21:29:04.154019] Cipher: ECDHE-RSA-AES256-GCM-SHA384, SSL Version: TLSv1.2, ClientSD: 55
INFO[21:29:04.757948] Device registration started. ClientSD: 55 Protocol Version: 23 ThreadID: 1219 GUID: 9C27BF1F
INFO[21:29:07.179003] Device registered. ID: 59, ClientSD: 61 Protocol Version: 23 ThreadID: 1214 GUID: 3B0738AF ResultCode: 3Code: Select all
SuplaBundle\Entity\Main\IODevice object not found by the @ParamConverter annotation.Czy istnieje możliwość udostępnienia najnowszej wersji Clouda Dockerom?
Dodam, że problemu doświadczam na SD 24.03, v24.5.2 i v24.6. Na innych nie testowałem.
