Posts

Showing posts with the label Thingspeak

Home Made Weather station with Arduino

Image
Home Made Weather station with Arduino Home Made Weather station with Arduino Many like me are thirsty for information, have always wanted to self-produce a simple home weather station to monitor the environmental conditions inside the house. Not long ago I decided to interface an Arduino board with the fantastic free IOT platform Thingspeak, so I can check the environmental data of my home at any time and anywhere. In this tutorial we will see how to send values ​​of Temperature, Pressure, Humidity and flame presence of your home to the Thingspeak platform. First things First Creating a free account on Thingspeak.com is simple, go to the address and click on the top right of "Register". Once registered and logged in, just click on the "Channels" drop-down menu at the top and then on "My Channels" When you are on "My Channels" page click on "New Channel" Enter all the necessar...

Use a Telegram Bot to receive data from a Thingspeak channel

Image
Use a Telegram Bot to receive data from a Thingspeak channel Use a Telegram Bot to receive data from a Thingspeak channel Lately I've been playing around Telegram and its infinite functions, as, the very interesting one of the Bots. Having, in the past, linked an Arduino UNO to a Thingspeak channel, I wanted to write a script on my RPI Zero to program a Telegram Bot to allow it to respond some simple commands.  Not finding any guide around (or at least that I seen) I decided to post a little guide on my own here. ASSUMPTIONS: That you have a Public or Private channel on Thingspeak where to retrieve data from. That you have a machine where Python 3 runs Ex RPI What You Need:  A Telegram Account and a Bot on it Thingspeak  Account Raspberry Pi  To create a bot you'll need to add "@BotFather" to Telegram and send him a message "/newbot", once all data needed is inserted (it is very easy just follow BotFather...