You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Opening the MQTT settings, enabling MQTT, not changing any other configuration value and saving that, the robot started disconnecting from WiFi in 20s intervals (with 1-3s inbetween while it reconnected).
The web interface would eventually load but by the time I tried to open any dialog or save any settings it was already not responding to requests anymore or the WiFi connection was completely gone again.
To Reproduce
Open web interface
Go to Settings
Go to MQTT
Check "Enabled" checkbox [X]
Set Server to "foobar.example"
Click "Save MQTT configuration"
Wait a few seconds
Screenshots
Vacuum Model
S5
Valetudo Version
Tested on 0.5.2, 0.5.3
Firmware Version
2020, no reset fix
User-Agent
Doesn't matter in this case
Expected behavior
Valetudo should not crash, WiFi should not disconnect.
Additional context
Looks like the example mqtt server host is the cause.
/var/log/upstart/valetudo.log:
Since disabling via webinterface is quite tricky once it's in the reconnect/disconnect tango, you can use this (replace ip) to send the rest request the second it connects to wifi again:
Okay I've been able to reproduce this. The interesting observation is, that it's not enough to stop/restart Valetudo. Even with it stopped, the robot will continue this endless cycle until it is rebooted:
Jul 20 09:25:48 home dnsmasq-dhcp[31893]: DHCPDISCOVER(enp3s0) 78:11:dc:ff:ff:ff
Jul 20 09:25:48 home dnsmasq-dhcp[31893]: DHCPOFFER(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:25:48 home dnsmasq-dhcp[31893]: DHCPREQUEST(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:25:48 home dnsmasq-dhcp[31893]: DHCPACK(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:08 home dnsmasq-dhcp[31893]: DHCPDISCOVER(enp3s0) 78:11:dc:ff:ff:ff
Jul 20 09:26:08 home dnsmasq-dhcp[31893]: DHCPOFFER(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:08 home dnsmasq-dhcp[31893]: DHCPREQUEST(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:08 home dnsmasq-dhcp[31893]: DHCPACK(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:28 home dnsmasq-dhcp[31893]: DHCPDISCOVER(enp3s0) 78:11:dc:ff:ff:ff
Jul 20 09:26:28 home dnsmasq-dhcp[31893]: DHCPOFFER(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:28 home dnsmasq-dhcp[31893]: DHCPREQUEST(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:28 home dnsmasq-dhcp[31893]: DHCPACK(enp3s0) 10.1.2.3 78:11:dc:ff:ff:ff
Jul 20 09:26:48 home dnsmasq-dhcp[31893]: DHCPDISCOVER(enp3s0) 78:11:dc:ff:ff:ff
Only difference here being that it stays responsive for the most part. I'd guess that's because of the router though.
Describe the bug
Opening the MQTT settings, enabling MQTT, not changing any other configuration value and saving that, the robot started disconnecting from WiFi in 20s intervals (with 1-3s inbetween while it reconnected).
The web interface would eventually load but by the time I tried to open any dialog or save any settings it was already not responding to requests anymore or the WiFi connection was completely gone again.
To Reproduce
Screenshots
Vacuum Model
S5
Valetudo Version
Tested on 0.5.2, 0.5.3
Firmware Version
2020, no reset fix
User-Agent
Doesn't matter in this case
Expected behavior
Valetudo should not crash, WiFi should not disconnect.
Additional context
Looks like the example mqtt server host is the cause.
/var/log/upstart/valetudo.log:
Since disabling via webinterface is quite tricky once it's in the reconnect/disconnect tango, you can use this (replace ip) to send the rest request the second it connects to wifi again:
The text was updated successfully, but these errors were encountered: