LIGHT CONTROLLING BOT USING TELEGRAM BOT

Reshmi Remesh
3 min readSep 14, 2020

--

A PROJECT INVOLVING CLOUD SERVICES LIKE ADAFRUIT IO AND HEROKU ….PYTHON SCRIPTING AND TELEGRAM BOT

ADAFRUIT IO

Adafruit.io is a cloud service — that just means we run it for you and you don’t have to manage it. You can connect to it over the Internet. It’s meant primarily for storing and then retrieving data but it can do a lot more than just that!

Adafruit IO is a system that makes data useful. Our focus is on ease of use and allowing simple data connections with little programming required. IO includes client libraries that wrap our REST and MQTT APIs. IO is built on Ruby on Rails and Node. js.

What can Adafruit IO do for me?

Display your data in real-time, online….Make your project internet-connected: Control motors, read sensor data, and more!….Connect projects to web services like Twitter, RSS feeds, weather services, etc….Connect your project to other internet-enabled devices….All of the above is do-able for free with Adafruit IO

GITHUB

What is GitHub and why are developers so excited about it? You may have heard that GitHub is a code sharing and publishing service, or that it’s a social networking site for programmers. Both statements are true, but neither explains exactly why GitHub is special.

At the heart of GitHub is Git, an open-source project started by Linux creator Linus Torvalds. Matthew McCullough, a trainer at GitHub, explains that Git, like other version control systems, manages and stores revisions of projects. Although it’s mostly used for code, McCullough says Git could be used to manage any other type of file, such as Word documents or Final Cut projects. Think of it as a filing system for every draft of a document.

GitHub is a Git repository hosting service, but it adds many of its own features. While Git is a command-line tool, GitHub provides a Web-based graphical interface. It also provides access control and several collaboration features, such as wikis and basic task management tools for every project.

The flagship functionality of GitHub is “forking” — copying a repository from one user’s account to another. This enables you to take a project that you don’t have write access to and modify it under your own account. If you make changes you’d like to share, you can send a notification called a “pull request” to the original owner. That user can then, with a click of a button, merge the changes found in your repo with the original repo.

HEROKU

Heroku is a cloud platform as a service supporting several programming languages. One of the first cloud platforms, Heroku has been in development since June 2007, when it supported only the Ruby programming language, but now supports Java, Node.js, Scala, Clojure, Python, PHP, and Go.

Wanna how I did it?

Follow the link for Knowing about the coding behind the same:

--

--

Reshmi Remesh

A Beginner to world of Technology!!!! But waiting to learn more as i go….