Thanks for the responses. I am not sure how to track this down - either identifying the problem / cause nor the solution. Here is the best color I can share:
1) The sleep issue seems to have gone away since I did an SMC reset on Wednesday 4/12 in the morning. Having said that, I dont think enough time has passed for me to consider the issued solved - I would say two weeks without sleep means I made progress. Right now we are only at 3 days.
2) The MQTT server communication timeout errors started on 4/12 in the evening at about 11 PM - I did not notice until yesterday but I checked the logs to confirm. Timing goes back to when I did a complete reset of my router (ASUS RT-AX92U in Mesh mode with two wired AI nodes). I reset the router because it had been crashing every few days. It's quite possible that the router is failing. It's been behaving weirdly lately, like very slow page refreshes on its web administration server (192.168.1.1) = that issues seems to come and go. But the timing of the server communication timeout errors directly coincided with the router refresh.
3) I will also note that I started having issues about a month ago when my Internet was upgraded to fiber. The cable company's router blasts wifi which causes some interference with my home network. I see lots of timeouts periodically in my TP-link modules (using TP-Link plugin and Kasa light switches and dimmers). Could be related.
Having said that, is a router issue likely to cause server communication timeout errors with the MQTT plugin and nothing else?
Here is a bit more of my log that illustrates the timeout activity
- Code: Select all
Apr 15, 2023 at 1:44:25 PM
Received INSTEON "Thermostat-Boys Room" temperature changed to 69.0
Apr 15, 2023 at 1:45:31 PM
Received INSTEON "Thermostat-Boys Room" temperature changed to 70.0
TP-Link Devices 1 timeouts - Normal polling resuming for device Entry Chandelier on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #1 - S1 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Hanging - S2 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Living Room Hall - S2 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Foyer Sconce on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #1 - S2 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device kitchen Hanging - S1 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #2 - S1 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Wine Room
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #2 - S2 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Under Great Room
TP-Link Devices 2 timeouts - Normal polling resuming for device Basement Water Pump Room
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Exercise Room2
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Lower Stairs
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Exercise Room1
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Exercise Room Back
TP-Link Devices 2 timeouts - Normal polling resuming for device Basement Playroom Back pair
TP-Link Devices 2 timeouts - Normal polling resuming for device basement Lower Stairs Pair1
TP-Link Devices 2 timeouts - Normal polling resuming for device Basement Bathroom Overhead
TP-Link Devices 2 timeouts - Normal polling resuming for device Pool House Outside
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Playroom Front
TP-Link Devices 1 timeouts - Normal polling resuming for device Entry Chandelier
TP-Link Devices 2 timeouts - Normal polling resuming for device basement Outside Light
TP-Link Devices 1 timeouts - Normal polling resuming for device kitchen Hanging
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
TP-Link Devices 1 timeouts - Normal polling resuming for device guest bedroom back
TP-Link Devices 1 timeouts - Normal polling resuming for device TV Room Sconce
TP-Link Devices 1 timeouts - Normal polling resuming for device Office Lights
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #2
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #1
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Playroom Back
TP-Link Devices 1 timeouts - Normal polling resuming for device Foyer Sconce
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Foyer
TP-Link Devices 1 timeouts - Normal polling resuming for device Master Bath Overhead
TP-Link Devices 1 timeouts - Normal polling resuming for device Master Bath Mirror
TP-Link Devices 2 timeouts - Normal polling resuming for device TV Room Lights
TP-Link Devices 2 timeouts - Normal polling resuming for device guest bedroom front
TP-Link Devices 3 timeouts - Normal polling resuming for device Entry Chandelier on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Master Bath Mirror
TP-Link Devices 3 timeouts - Normal polling resuming for device Living Room Hall - S2 on/off
TP-Link Devices 3 timeouts - Normal polling resuming for device Kitchen Overhead #2 - S2 on/off
TP-Link Devices 3 timeouts - Normal polling resuming for device Kitchen Overhead #1 - S2 on/off
TP-Link Devices 1 timeouts - Normal polling resuming for device Kitchen Overhead #2
TP-Link Devices 1 timeouts - Normal polling resuming for device Entry Chandelier
TP-Link Devices 3 timeouts - Normal polling resuming for device kitchen Hanging - S1 on/off
TP-Link Devices 2 timeouts - Normal polling resuming for device Office Lights
TP-Link Devices 2 timeouts - Normal polling resuming for device Kitchen Overhead #1
TP-Link Devices 2 timeouts - Normal polling resuming for device kitchen Hanging
TP-Link Devices 1 timeouts - Normal polling resuming for device Basement Water Pump Room
TP-Link Devices 4 timeouts - Normal polling resuming for device Kitchen Hanging - S2 on/off
TP-Link Devices 4 timeouts - Normal polling resuming for device Kitchen Overhead #2 - S1 on/off
Received INSTEON "Logan bedroom" on
TP-Link Devices 2 timeouts - Normal polling resuming for device Kitchen Foyer
TP-Link Devices 1 timeouts - Normal polling resuming for device Entry Chandelier on/off
TP-Link Devices 6 timeouts - Normal polling resuming for device Foyer Sconce on/off
TP-Link Devices 6 timeouts - Normal polling resuming for device Step Sconces on/off
TP-Link Devices 7 timeouts - Normal polling resuming for device Kitchen Overhead #1 - S1 on/off
TP-Link Devices 3 timeouts - Normal polling resuming for device Step Sconces
TP-Link Devices 3 timeouts - Normal polling resuming for device Master Bath Overhead
Apr 15, 2023 at 1:46:38 PM
Received INSTEON "Thermostat-Boys Room" temperature changed to 69.0
Error reflector connection test failed: unable to connect to server
Warning reflector reconnection scheduled in 5 seconds
Reflector restarting reflector connection to https://hamptons20mile.indigodomo.net
Apr 15, 2023 at 1:47:21 PM
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Apr 15, 2023 at 1:48:09 PM
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Apr 15, 2023 at 1:48:35 PM
Received INSTEON "Boys Bathroom Sconce" on
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Received INSTEON "Thermostat-Boys Room" temperature changed to 70.0
Apr 15, 2023 at 1:50:33 PM
Indigo Cocoa client authenticated (192.168.1.62)
Apr 15, 2023 at 1:50:59 PM
ShellyMQTT Error Error in plugin execution runConcurrentThread:
File "plugin.py", line 330, in runConcurrentThread
type: ServerCommunicationError -- timeout waiting for response
ShellyNGMQTT Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 78, in runConcurrentThread
Exception: ServerCommunicationError -- timeout waiting for response
ShellyNGMQTT Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
ShellyMQTT Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Apr 15, 2023 at 1:51:34 PM
Indigo Cocoa client disconnected (192.168.1.62)
Apr 15, 2023 at 1:52:22 PM
TP-Link Devices Error (tpl_relay_poll.py:run:113): 460 consecutive polling errors for device TV Room Left BOTTOM Outlet: error TP-Link connection timeout. Polling internal now 47
Apr 15, 2023 at 1:57:02 PM
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Apr 15, 2023 at 1:57:59 PM
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Apr 15, 2023 at 1:58:48 PM
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Apr 15, 2023 at 1:59:13 PM
Received INSTEON "Thermostat-Master Bedroom" on (button 1)
Apr 15, 2023 at 1:59:47 PM
Received INSTEON "Thermostat-Master Bedroom" temperature changed to 72.0
Apr 15, 2023 at 2:01:23 PM
Received INSTEON "Boys Bathroom Fan" on
Apr 15, 2023 at 2:01:50 PM
TP-Link Devices 1 timeouts - Normal polling resuming for device Step Sconces
Apr 15, 2023 at 2:02:06 PM
TP-Link Devices Error (tpl_relay_poll.py:run:113): 470 consecutive polling errors for device TV Room Left BOTTOM Outlet: error TP-Link connection timeout. Polling internal now 48
Apr 15, 2023 at 2:03:51 PM
Received INSTEON "Thermostat-Boys Room" temperature changed to 69.0
Apr 15, 2023 at 2:04:06 PM
Received INSTEON "Thermostat-Master Bedroom" temperature changed to 71.0
Apr 15, 2023 at 2:08:45 PM
Indigo Cocoa client authenticated (192.168.1.62)
Apr 15, 2023 at 2:09:03 PM
ShellyMQTT Error Error in plugin execution runConcurrentThread:
File "plugin.py", line 330, in runConcurrentThread
type: ServerCommunicationError -- timeout waiting for response
ShellyMQTT Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
ShellyNGMQTT Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 78, in runConcurrentThread
Exception: ServerCommunicationError -- timeout waiting for response
ShellyNGMQTT Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Apr 15, 2023 at 2:11:24 PM
Received INSTEON "Boys Bathroom Fan" off
TP-Link Devices Error (tpl_relay_poll.py:run:113): 480 consecutive polling errors for device TV Room Left BOTTOM Outlet: error TP-Link connection timeout. Polling internal now 49
Apr 15, 2023 at 2:13:14 PM
Received INSTEON "Thermostat-Master Bedroom" off (button 1)
Apr 15, 2023 at 2:13:49 PM
Received INSTEON "Thermostat-Master Bedroom" temperature changed to 70.0