import gc import led import sys import api import machine import co2 from machine import Timer #import time import dht22 import ds18 import pressure telegram = api.TelegramBot('964820596:AAHFec_OfTebXv4TuboSRFQ-Bl9rGiWY5Nk') def message_handler(message): #if chk.if_digit(message[2]): #print('start message handler') if message[2] == '/temp': led.blink() tem = str(dht22.dhtTemp()) telegram.send(message[0], 'dht22 temp =>' + tem) print(message[2]) else: if message[2] == '/hum': led.blink() tem = str(dht22.dhtHum()) telegram.send(message[0], 'dht22 hum =>' + tem)
import api def do_connect(): import network wlan = network.WLAN(network.STA_IF) wlan.active(True) if not wlan.isconnected(): print('connecting to network...') wlan.connect('teste', 'realtime') while not wlan.isconnected(): pass print('network config:', wlan.ifconfig()) telegram = api.TelegramBot('1098730564:AAE_OW26MY2WkjUu4keqhfGg4Jn1juNFQQE') def message_handler(messages): for message in messages: if message[2] == '/start': telegram.send(message[0], 'Send me Message') else: telegram.send(message[0], 'Message printed!') gc.collect() telegram.listen(message_handler) """ d = dht.DHT11(Pin(33)) d.measure()
import gc from machine import UART import api from qr204 import QR204 printer = QR204(UART(1, 9600)) telegram = api.TelegramBot('API-KEY') def message_handler(messages): for message in messages: if message[2] == '/start': telegram.send(message[0], 'Send me Message') else: printer.uline_enbl() printer.write('From: ') printer.write(message[1]) printer.uline_dsbl() printer.newline(1) printer.write(message[2]) printer.newline(1) printer.write('_ ' * 16) printer.newline() telegram.send(message[0], 'Message printed!') gc.collect() telegram.listen(message_handler)
import api import network sta_if = network.WLAN(network.STA_IF) if not sta_if.isconnected(): sta_if.active(True) sta_if.connect('SSID', 'PASS') while not sta_if.isconnected(): pass telegram = api.TelegramBot('734531224:AAHHILvDfwXVYSDKQ5QZYbbjOXewEx-z0WY') def message_handler(message): print(message) if message[2] == '/start': telegram.send(message[0], 'qe') if message[2] == '/measure': telegram.send(message[0], 'Temperatura') telegram.listen(message_handler)