telegram bot added (working version)

This commit is contained in:
Dmitry Borisenko
2020-11-04 23:48:21 +03:00
parent aec1d50732
commit 2cad740fc6
32 changed files with 294 additions and 173 deletions

View File

@@ -1,8 +1,12 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/ButtonInClass.h"
//==========================================Модуль физических кнопок========================================
//button-in switch1 toggle Кнопки Свет 1 pin[2] db[20]
//==========================================================================================================
boolean but[NUM_BUTTONS];
Bounce *buttons = new Bounce[NUM_BUTTONS];
ButtonInClass myButtonIn;
void buttonIn() {
myButtonIn.update();

View File

@@ -1,6 +1,6 @@
#include "items/ButtonOutClass.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
//==========================================Модуль кнопок===================================================
//button-out light toggle Кнопки Свет 1 pin[12] inv[1] st[1]
//==========================================================================================================

View File

@@ -4,7 +4,7 @@
#include "BufferExecute.h"
#include "Class/LineParsing.h"
#include "Global.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
ImpulsOutClass::ImpulsOutClass(unsigned int impulsPin) {
_impulsPin = impulsPin;

View File

@@ -1,4 +1,4 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/InputClass.h"
//==========================================Модуль ввода цифровых значений==================================
//input-digit digit1 inputDigit Ввод Введите.цифру 4 st[60]

View File

@@ -1,4 +1,4 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/InputClass.h"
//==========================================Модуль ввода времени============================================
//==========================================================================================================

View File

@@ -4,7 +4,7 @@
#include "Class/LineParsing.h"
#include "Global.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
LoggingClass::LoggingClass(unsigned long period, unsigned int maxPoints, String loggingValueKey, String key) {
_period = period * 1000;

View File

@@ -1,4 +1,4 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/OutputTextClass.h"
//===============================================Модуль вывода текста============================================
//output-text;id;anydata;Вывод;Сигнализация;order;st[Обнаружено.движение]

View File

@@ -1,4 +1,4 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/PwmOutClass.h"
//==========================================Модуль управления ШИМ===================================================
//pwm-out volume range Кнопки Свет 1 pin[12] st[500]

View File

@@ -1,4 +1,4 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/SensorAnalogClass.h"
#ifdef ANALOG_ENABLED
//==============================================Модуль аналогового сенсора===========================================================================================

View File

@@ -1,6 +1,6 @@
#include "items/SensorBme280Class.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
//#ifdef SensorBme280Enabled
//=========================================Модуль ультрозвукового дальномера==================================================================
//bme280-temp;id;anydata;Сенсоры;Температура;order;c[1]

View File

@@ -1,6 +1,6 @@
#include "items/SensorBmp280Class.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
//#ifdef SensorBmp280Enabled
//=========================================Модуль ультрозвукового дальномера==================================================================
//bmp280-temp;id;anydata;Сенсоры;Температура;order;c[1]

View File

@@ -1,7 +1,7 @@
#include "items/SensorDallas.h"
#include "Class/LineParsing.h"
#include "Global.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include <Arduino.h>
SensorDallas::SensorDallas(unsigned long interval, unsigned int pin, unsigned int index, String key) {

View File

@@ -1,6 +1,6 @@
#include "items/SensorDhtClass.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
//#ifdef SensorDhtEnabled
//=========================================DHT Sensor==================================================================
//dht-temp;id;anydata;Сенсоры;Температура;order;pin;type[dht11];c[1]

View File

@@ -1,6 +1,6 @@
//#include "items/SensorModbusClass.h"
//
//#include "ItemsCmd.h"
//#include "BufferExecute.h"
////#ifdef SensorModbusEnabled
////=========================================Модуль modbus===================================================================================
////modbus;id;anydata;Сенсоры;Температура;order;addr[1];regaddr[0];c[1]

View File

@@ -1,4 +1,4 @@
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "items/SensorUltrasonicClass.h"
//#ifdef SensorUltrasonicEnabled
//=========================================Модуль ультрозвукового дальномера==================================================================

View File

@@ -1,5 +1,5 @@
#include "Class/LineParsing.h"
#include "ItemsCmd.h"
#include "BufferExecute.h"
#include "Global.h"
#include <Arduino.h>