Giter Club home page Giter Club logo

ruuvitelegrambot's Introduction

RuuviTelegramBot

Node.js module for reading data from a Ruuvitag weather station and retrieve them through Telegram Bot.

Tested on Raspberry Pi 3. Depends on node-ruuvitag and telebot.

Installation

npm i ruuvitag-telegram-bot

Usage example

const RuuviTelegramBot = require("ruuvitag-telegram-bot");

//my Ruuvitags
const places = ["place1", "place2"];

const Ruuvitags = {
	<ruuvi_uuid_1>: {
		"uuid": <ruuvi_uuid_1>,
		"ruuviid": <your_ruuvi_id>,
		"name": <your_ruuvi_id>,
		"location": places[0],
		"last_data": ""
	},
	<ruuvi_uuid_1>: {
		"uuid": <ruuvi_uuid_1>,
		"ruuviid": <your_ruuvi_id>,
		"name": <your_ruuvi_id>,
		"location": places[1],
		"last_data": ""
	}
};

// telegram token
const TELEGRAM_BOT_TOKEN = <your_bot_token>;

let ruuviTelegramBot = new RuuviTelegramBot(places, Ruuvitags, TELEGRAM_BOT_TOKEN);

You need to substitute all variable inside <>.

Developed by Francesco Longo (france193).

ruuvitelegrambot's People

Contributors

france193 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.