Shelly 2PM Gen3 not found
One of my Shellys acts as an relay for three other Shellys. But unfortunately only two of the three relayed Shellys are found by Shellyscanner (tested with version 1.2.6 and 1.2.4).
The missing Shelly 2PM Gen3 has the following network config
"mac" : "e4:b3:23:1d:01:70",
"ip" : "192.168.33.43",
The full WiFi.ListAPClients of the relaying Shelly shows:
{
"ts" : 1756631700,
"ap_clients" : [ {
"mac" : "dc:da:0c:e3:a7:6c",
"ip" : "192.168.33.42",
"ip_static" : false,
"mport" : 11900,
"since" : 1756616724
}, {
"mac" : "e4:b3:23:1d:01:70",
"ip" : "192.168.33.43",
"ip_static" : false,
"mport" : 10368,
"since" : 1756552017
}, {
"mac" : "e4:b3:23:3a:47:98",
"ip" : "192.168.33.97",
"ip_static" : false,
"mport" : 11944,
"since" : 1756578624
} ]
}
I've tried rescans severals times and changed the network scan mode to ip range scan - but nothing helps here.
Any ideas what might be the cause and how to fix it?
To be honest, I have no idea what might happen; it's intriguing, after all.
Note that devices connected to a Shelly range extender are discovered by WiFi.ListAPClients so the scan mode does not matter in this case; additionally to force discovery you can simply "reload" (contextual menu) the device acting as extender.
So told I must ask you to generate some logs and send them to me; please usa a jar version and run the application from the terminal with the following command line:
java -D"org.slf4j.simpleLogger.log.it.usna=trace" -jar <full path>\shellyscan-x.x.x.jar
finally "reload" the extender device (I suspect some error will be shown) and post the (relevant or all) log lines.
I've replaced the Shelly mini 3 by a Shelly mini 4 - which shows up as expected.
Nevertheless, I'll try to reproduce the reported issue with the Shelly mini 3 and generate the logs you suggested.