Skylined
Administrador
- Registro
- 6 Ene 2011
- Mensajes
- 7.092
- Puntos
- 3.094
Estos días pasados estuve entretenido, diagnosticando por qué todos los Sonoff demoraban en responder a las llaves, aproximadamente unos 10 segundos.
Con Tasmota Device Manager vi que por algún motivo todos tenían una carga brutal en el CPU.
Después con MQTT Explorer revisé si había algún mensaje trancado o retenido, posiblemente por problemas de conexión WiFi.
Finalmente al entrar a la consola de uno de ellos, me llamó la atención de que estuviera mal la hora, y revisando también vi que estaba mal la fecha (1970), siendo que había configurado una regla que permitía el tráfico NTP para sincronizarla.
Por otra parte, no toman la configuración del servidor NTP por medio del DHCP, hay que configurarlo manualmente en cada dispositivo.
Para no perder mucho tiempo, ya que no tengo demasiados dispositivos, entré en la consola de cada uno de ellos y le cambié la configuración de los servidores NTP a los que apuntan y también su zona horaria, que también estaba mal.
El comando backlog permite ejecutar varios comandos de una sola vez, separados entre sí por un ";"
backlog ntpserver1 192.168.0.1; ntpserver2 192.168.0.1; ntpserver3 192.168.0.1; timezone -3
Se ve que con la reinstalación de la Raspberry Pi, algo pasó con algunas reglas del firewall, bloqueó el tráfico NTP y terminó pasando esto.
Ahora todo funciona impecable, igual que antes, pero paso el dato por si a alguien más llega a pasarle.
Con Tasmota Device Manager vi que por algún motivo todos tenían una carga brutal en el CPU.
Después con MQTT Explorer revisé si había algún mensaje trancado o retenido, posiblemente por problemas de conexión WiFi.
Finalmente al entrar a la consola de uno de ellos, me llamó la atención de que estuviera mal la hora, y revisando también vi que estaba mal la fecha (1970), siendo que había configurado una regla que permitía el tráfico NTP para sincronizarla.
Por otra parte, no toman la configuración del servidor NTP por medio del DHCP, hay que configurarlo manualmente en cada dispositivo.
Para no perder mucho tiempo, ya que no tengo demasiados dispositivos, entré en la consola de cada uno de ellos y le cambié la configuración de los servidores NTP a los que apuntan y también su zona horaria, que también estaba mal.
El comando backlog permite ejecutar varios comandos de una sola vez, separados entre sí por un ";"
backlog ntpserver1 192.168.0.1; ntpserver2 192.168.0.1; ntpserver3 192.168.0.1; timezone -3
Se ve que con la reinstalación de la Raspberry Pi, algo pasó con algunas reglas del firewall, bloqueó el tráfico NTP y terminó pasando esto.
Ahora todo funciona impecable, igual que antes, pero paso el dato por si a alguien más llega a pasarle.
