Configuration sharing system
Dear Friends, a system for sharing user configurations was launched today. Now you can publish your configurations to the portal. And others will be able to download them to their devices.
Dear Friends, a system for sharing user configurations was launched today. Now you can publish your configurations to the portal. And others will be able to download them to their devices.
dear friends! A new system for updating your devices was launched today. This system allows you to change the configuration of modules. For more information, see the video.
There are situations when it is not possible to flash an existing module in any way.In order to understand how to deal with this situation, you need to understand how the BOOT mode (firmware) works in the module.The most complete implementation is made in modules with a USB connection, such as NodeMCU. Below is a fragment of the diagram of this module: In this case, transistors VT1 and VT2 automatically detect the operating mode and … Read more
Модули 1.Датчик движения (достаточно хорош) https://a.aliexpress.com/_msUAsE1 2.Физические кнопки https://a.aliexpress.com/_m0g0llT 3.BME280 (давление температура влажность) брал на 3.3 вольта https://a.aliexpress.com/_mOfVe5B Контроллеры 1.Модуль wemos без батареи (4мб) https://a.aliexpress.com/_msriy5r 2.Модуль wemos с батареей (16мб) https://a.aliexpress.com/_mN8xPEl 3.esp32 https://a.aliexpress.com/_ms3mUPF 4.Дешевая esp32 https://a.aliexpress.com/_mrbr9mt 5.Шнур питания для 👆 esp32 пункт 4 и esp8266 пункт 2 https://a.aliexpress.com/_mLSRXhJ 6.Блок питания на 5 вольт: https://a.aliexpress.com/_mODVu1j 7.RobotDyn: Arduino Uno + ESP8266 4Mb 8. RobotDyn: Arduino Mega … Read more
To get telemetry and support from third-party systems, you need to enable "Accept events from other devices" in the 4xx version while this can be done http://ESP_IP/edit/settings.json «mqttin»:1 Add the MQTTscaner module Click "save" On the "System" page, data from external systems will appear in the log, as it arrives, Configure the widget to receive data from the sensor Further by analogy with other widgets Result
The firmware provides the ability to connect an mp3 player and play files from it. Pleer management can be implemented by calling events from the script, Telegram, and possibly the application and web interface (you need to try) Connection to the module: Tested on the DFPlayer mini module. The module is powered by 3.3 V and Gnd, as well as an RX and TX connection. RX and TX should be included in the description … Read more
Планировщик времени для периодического выполнения заданий в определённое время.Генерирует событие в указанное время по формату Cron, полное описание можно посмотреть по ссылке https://ru.wikipedia.org/wiki/Cron Следует обратить внимание, что в данной прошивке используется дополнительное поле секунды, что вносит изменение в логику заполнения полей. Таблица crontab состоит из 6 колонок, разделяемых пробелами.Шесть колонок задают время выполнения (секунда, минута, час, день, … Read more
(Page in progress) Dwin screens allow you to solve many problems of the interface and easy management of your systems.Creating an interface on the part of the DGUS program will be considered in passing as necessary. The main thing is the settings on the part of IoTmanager.This is not a manual for using Dwin screens, how to connect them, flash them, prepare the background and icons, and use the Dgus program. Here we will look at the nuances of interaction with … Read more
Один из способов управления событиями по времени. Запуск события в интервале с 8 утра и до 23 каждые 10 минут. Включается btn12 и индикация led. Стартует таймер обратной задержки на 60 секундif timer_l==0&getHours() > 07&getHours() <23&gethhmm() == «**:*1» then {btn12= 1; led =1; timerPump = 60} Выключение через 60 секунд по таймеру.if timerPump==0 then {led=0; btn12=0} Включение … Read more
The timer always subtracts and stores the number in itself. The goal is to get to zero. int-tick step 1 is equal to 1s. countDown-Start value ticker — 0 generate an event only when 0 is reached; 1 on each changesrepeat — 0 work out and stop. 1 restart on circulneedsave — for the future, the timer always starts with the countDown value and tends to … Read more