10秒ごとにfirebase-rtdbに.jsonで内容をとりにいく(firestoreではできん芸当)
firebase-rtdbはロックモードにすれば自分だけがデータ操作できるので割と安全かも!
import network
import urequests #httpsがgetできる!
import time
# Wi-Fi接続
ssid = ""
password = ""
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect(ssid, password)
while not wlan.isconnected():
pass
led= machine.Pin('LED', machine.Pin.OUT)
print("Connected to Wi-Fi")
while True:
# HTTPS GETリクエスト
url = "https://firestore-test-88b23-default-rtdb.firebaseio.com/.json"
response = urequests.get(url)
data = response.json()
print(data["led"])
if data["led"]=="on":
led.on()
else:
led.off()
time.sleep(10)
response.close()
0 件のコメント:
コメントを投稿