Skip to content

Personal project that combines several programming languages and technologies

License

Notifications You must be signed in to change notification settings

EnriqueSoria/SmartClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartClock

Un projecte personal que combina coneixements de diversos llenguatges i tecnologies.

image

Objectius del projecte

Tindre un rellotge intel·ligent d'escriptori el qual tinga les següents funcions:

  • Mostrar l'hora
  • Rebre notificacions des d'un smartphone Android
  • Control·lar la il·luminació d'unes peretes intel·ligents Yeelight RGBW
  • Control·lar els paràmetres de l'aire acondicionat Mitshubishi

A més a més, incloure les mateixes funcions en altres interfícies, com per exemple:

  • Pàgina web
  • Aplicació Android
  • Bot de Telegram

Hardware

Software

  • Servidor web -> python 3 + bottle.py
  • Client Android -> Java + Android
  • Client d'escriptori -> python 3 + pygobject html+css+js + electron + photon
  • Bot de telegram -> python + python-telegram-bot
  • ESP32 -> lua
  • Arduino firmware

About

Personal project that combines several programming languages and technologies

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published