I thought I'd isolated it to a home assistant/open Beken Tuya BK7231N/CBS3 in a temperature sensor, but the problem continued for months. I'd forgotten about a door sensor that is infrequently used. Same tuya chip. If either device associate with the AX82, it dumps most ESP devices off the network. If they associate with the AX53 there is normally not a problem - just had the Tuya associate with the AX53 and a nearby device associated with te AX82 was dumped. Go figure.
These are battery devices with fresh batteries, running in sleep mode.
I've changed so many router settings I've almost lost track
I've a few smart plugs which had various Tuya devices, but 1 failed and I'd already replaced the others with pin compatible ESP8266, so no issues found there.
For info
All the devices compile in Platformio, using Arduino. As a general rule, all the ESP are V2 Arduino/ pre 6.10.0 PIO. I've got other ESP which aren't booted off, but the majority are. Some are 802.11n, some g, some b.
The door sensor (with AX82) only crashes the network when the door is closed.
Router log - shed door is the door sensor
Jul 27 10:59:49 wlceventd: wlceventd_proc_event(685): wl0.1: Auth SHED DOOR, status: Successful (0), rssi:0
Jul 27 10:59:49 wlceventd: wlceventd_proc_event(722): wl0.1: Assoc SHED DOOR, status: Successful (0), rssi:-78
Jul 27 11:01:00 kernel: WEATHER STATION not mesh client, can't delete it
Jul 27 11:01:00 kernel: OVEN ] not mesh client, can't delete it
Jul 27 11:01:00 kernel: SHED DOOR not mesh client, can't delete it
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): eth5: Deauth_ind WEATHER STATION , status: 0, reason: Previous authentication no longer valid (2), rssi:-77
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): eth5: Deauth_ind CPI2 , status: 0, reason: Previous authentication no longer valid (2), rssi:-76
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): wl0.1: Deauth_ind SHED DOOR, status: 0, reason: Previous authentication no longer valid (2), rssi:-78
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): eth5: Deauth_ind IOTAWATT , status: 0, reason: Previous authentication no longer valid (2), rssi:-40
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): wl0.1: Deauth_ind SUNNYBOY , status: 0, reason: Previous authentication no longer valid (2), rssi:-62
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): wl0.1: Deauth_ind BEDROOM-CLOCK [, status: 0, reason: Previous authentication no longer valid (2), rssi:-72
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): wl0.3: Deauth_ind OVEN ], status: 0, reason: Previous authentication no longer valid (2), rssi:0
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): wl0.3: Deauth_ind OVEN ], status: 0, reason: Previous authentication no longer valid (2), rssi:0
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): eth5: Deauth_ind WEATHER STATION , status: 0, reason: Previous authentication no longer valid (2), rssi:-77
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): eth5: Deauth_ind CPI2 , status: 0, reason: Previous authentication no longer valid (2), rssi:-76
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): eth5: Deauth_ind IOTAWATT , status: 0, reason: Previous authentication no longer valid (2), rssi:-40
Jul 27 11:01:10 wlceventd: wlceventd_proc_event(645): wl0.1: Deauth_ind SHED DOOR, status: 0, reason: Previous authentication no longer valid (2), rssi:-78
A later log for the temperature sensor doesnt show the ESP devices being dumped
Jul 27 11:17:34 wlceventd: wlceventd_proc_event(685): wl0.1: Auth TEMPERATURE SENSOR 1 , status: Successful (0), rssi:0
Jul 27 11:17:34 wlceventd: wlceventd_proc_event(722): wl0.1: Assoc TEMPERATURE SENSOR 1 , status: Successful (0), rssi:-75
Jul 27 11:17:38 kernel: MQTT IP is used by someone else, can't use it
Jul 27 11:17:53 wlceventd: wlceventd_proc_event(645): wl0.1: Deauth_ind TEMPERATURE SENSOR 1 , status: 0, reason: Unspecified reason (1), rssi:-73
Jul 27 11:17:53 wlceventd: wlceventd_proc_event(685): wl0.1: Auth TEMPERATURE SENSOR 1 , status: Successful (0), rssi:-73
Jul 27 11:17:53 wlceventd: wlceventd_proc_event(722): wl0.1: Assoc TEMPERATURE SENSOR 1 , status: Successful (0), rssi:-73
Jul 27 11:19:02 kernel: WEATHER STATION not mesh client, can't delete it
Jul 27 11:19:02 kernel: OVEN ] not mesh client, can't delete it
Jul 27 11:20:04 wlceventd: wlceventd_proc_event(662): wl0.1: Disassoc STUDY_RADIO , status: 0, reason: Disassociated because sending station is leaving (or has left) BSS (8), rssi:0
Jul 27 11:20:04 wlceventd: wlceventd_proc_event(662): wl0.1: Disassoc STUDY_RADIO , status: 0, reason: Disassociated because sending station is leaving (or has left) BSS (8), rssi:0
Jul 27 11:20:07 kernel: MQTT IP is used by someone else, can't use it
Jul 27 11:20:32 kernel: AC not mesh client, can't delete it
Jul 27 11:20:32 kernel: MQTT (PI5 wifi) not mesh client, can't delete it
No comments:
Post a Comment