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:
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
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:
- Si el número en menor a 9: