Leer y Escribir en Firebase con Python - JacquiVA02/IoT GitHub Wiki

Lo que nos permite realizar éste código es leer información desde la base de datos y escribir en ella, es decir, actualizar los datos.

El principal propósito de éste es leer tanto las 5 variables físicas que introducimos por medio de los sensores y Arduino, como los 2 valores que son ingresados por el usuario por medio de AppInventor.

Además debe realizar una comparativa:

  • Si el valor de "número" es mayor a 9, nuestro código en Python debe reemplazar lo que sea que se encuentra dentro de la variable "usuario" y escribir la frase: El número es mayor a 9.
  • Si el "número" es menor a 9, no se realiza ninguna modificación.

Librerías

La librería que se utilizará para ésta función y para que el programa corra de manera correcta es la siguiente:

pyre1

Código

Dentro de la parte del código que se muestra a continuación, recuerda cambiar las claves de acceso a la aplicación de Firebase por las tuyas y respetar cada una de las comillas (" ") de la sintaxis.

¿Cómo obtengo mis claves de acceso? Ve al siguiente link -> https://github.com/JacquiVA02/IoT/wiki/Base-de-Datos-en-Firebase#claves-de-acceso-a-la-app

py1

Accede a el código completo y comentado en la siguiente liga -> https://github.com/JacquiVA02/IoT/blob/main/Leer_Escribir_BaseDeDatos.py

Ejemplo de Salida

  • Si el número en mayor a 9:

bd2

  • Si el número en menor a 9:

bd4


Implementación general