mirror of
https://github.com/IoTManagerProject/IoTManager.git
synced 2026-03-28 07:02:17 +03:00
telegram bot added (working version)
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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]
|
||||
//==========================================================================================================
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "items/InputClass.h"
|
||||
//==========================================Модуль ввода цифровых значений==================================
|
||||
//input-digit digit1 inputDigit Ввод Введите.цифру 4 st[60]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "items/InputClass.h"
|
||||
//==========================================Модуль ввода времени============================================
|
||||
//==========================================================================================================
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "items/OutputTextClass.h"
|
||||
//===============================================Модуль вывода текста============================================
|
||||
//output-text;id;anydata;Вывод;Сигнализация;order;st[Обнаружено.движение]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "items/PwmOutClass.h"
|
||||
//==========================================Модуль управления ШИМ===================================================
|
||||
//pwm-out volume range Кнопки Свет 1 pin[12] st[500]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "items/SensorAnalogClass.h"
|
||||
#ifdef ANALOG_ENABLED
|
||||
//==============================================Модуль аналогового сенсора===========================================================================================
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "items/SensorBme280Class.h"
|
||||
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
//#ifdef SensorBme280Enabled
|
||||
//=========================================Модуль ультрозвукового дальномера==================================================================
|
||||
//bme280-temp;id;anydata;Сенсоры;Температура;order;c[1]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "items/SensorBmp280Class.h"
|
||||
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
//#ifdef SensorBmp280Enabled
|
||||
//=========================================Модуль ультрозвукового дальномера==================================================================
|
||||
//bmp280-temp;id;anydata;Сенсоры;Температура;order;c[1]
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "items/SensorUltrasonicClass.h"
|
||||
//#ifdef SensorUltrasonicEnabled
|
||||
//=========================================Модуль ультрозвукового дальномера==================================================================
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include "Class/LineParsing.h"
|
||||
#include "ItemsCmd.h"
|
||||
#include "BufferExecute.h"
|
||||
#include "Global.h"
|
||||
#include <Arduino.h>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user