es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede acceder a Firebase utilizando el módulo Ethernet w5500 con Arduino.

Soy capaz de obtener la hora desde un servidor NTP y también de crear un flujo UDP, pero al acceder a Firebase en tiempo real, estoy confundido sobre cómo iniciar una solicitud HTTP considerando la clave de autenticación.

  String HOST_NAME = "https://*******-*****-*******-****.firebaseio.com";
  String key = "**********************";

  String url = HOST_NAME + "/.json?auth=" + key;
  http.begin(url);

  int httpCode = http.GET();

En este punto, cuando se realiza http.GET, el núcleo entra en pánico y el controlador se reinicia. Agradecería si alguien pudiera ayudar.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que estás intentando acceder a la base de datos en tiempo real de Firebase mediante una solicitud HTTP utilizando una clave de autenticación. Sin embargo, estás enfrentando problemas y el controlador se reinicia.

    Es difícil señalar el problema exacto sin tener más información sobre el mensaje de error o la implementación del código. Sin embargo, aquí hay algunas cosas que puedes verificar:

    • Asegúrate de que la clave de autenticación sea válida y no haya expirado.
    • Verifica si la biblioteca HTTP que estás utilizando es compatible con tu dispositivo y controlador.
    • Asegúrate de tener una conexión a internet estable y que se pueda acceder a la base de datos de Firebase.
    • Verifica si tienes los permisos necesarios y el acceso para leer/escribir datos en la base de datos de Firebase.

    Además, puedes intentar depurar el código agregando más impresiones y registros para identificar dónde se produce el error.

    Si aún tienes problemas, puedes buscar ayuda del equipo de soporte de Firebase, quienes pueden orientarte para resolver el problema.

Comments are closed.