Red de conocimiento informático - Material del sitio web - Cómo usar Python para enviar datos y mensajes desde sensores a SMS, WeChat, etc.

Cómo usar Python para enviar datos y mensajes desde sensores a SMS, WeChat, etc.

Esta respuesta no implica la compra de sensores ni cómo llamarlos con Python. Se recomienda consultar Taobao u otras preguntas de acuerdo con las condiciones de su propia máquina (aunque actualmente no hay ninguna)

Breve descripción:

* Idioma: python 2.7 .11

* Biblioteca de terceros: itchat

* Equipo requerido: un dispositivo de recolección de humedad (¿computadora en la sala de computadoras?), sensor, un buzón 139 (si se necesita un recordatorio por SMS)

Proceso:

* Determinar la máquina y el sensor

* Aprenda a obtener datos del sensor a través de Python a través el manual (o el dueño de la tienda...)

* Escriba una declaración de juicio y genere una advertencia en la línea de comando

* Reemplace la advertencia con un recordatorio de WeChat o un recordatorio por correo electrónico

Notificación de número personal de WeChat:

importar itchat

itchat.auto_login()

itchat.send('Advertencia de temperatura')

La documentación para este complemento está aquí: itchat

Notificación por correo electrónico:

Escribí una demostración simple: EasierLife/Plugins/MailNotification en master - littlecodersh/EasierLife - GitHub

desde MailNotification, importe MailNotification

con MailNotification() como correo:

mail.send_notification('Advertencia de temperatura')

Notificación por SMS:

Puede optar por utilizar varias plataformas de SMS, pero la forma más sencilla es registrar una dirección de correo electrónico 139, luego enviar un correo electrónico a través del método MailNotification anterior y recibirá el recordatorio por SMS correspondiente.