почти дописал модуль архивных сообщений. осталось только страничку причесать и прилепить календарь выбора датыserghei писал(а):Дошло , наконец , зачем это надо ). Только сначала надо запустить запись файла из модуля " DataLog " на SD-карту. Структура файла gotdata и .csv ну очень похожи. Только ledmax дал расширение .css Тогда получится история пишется из одного модуля , а смотрим на другой странице в виде текста
Arduino Mega Server
Модератор: Alex
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
Re: Arduino Mega Server
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Это из другой темы , но картинка Dash - панели управления зимним садом просто шикарная ! Вот пытаюсь повторить. Из данных пока есть только календарь и 31 число.Alex писал(а):Пример реализации распределённой устойчивой системы управления умным домом...
Для начала в сервере Ажакс определил новую переменную ( или это не обязательно??)
СпойлерПоказать
Код: Выделить всё
s += makeTag("lifer", "", String(lifer));
s += makeTime();
s += makeTag("day", "", String(day()));
//====================================================
s += makeTag("dayd", "", String(day()));
//=====================================================
СпойлерПоказать
Код: Выделить всё
var UiId = ["volt", "p1", "p2", "p3", "p4", "p5", "p6", "p7", "p8", "p9", "p10", "p11", "p12", "p13"];
var ui = [];
//====================
var daydName = ["dayd"];
var daydXml = ["dayd"];
var daydId = ["dash-dayd"];
//====================
//===========
try {
var dayd = this.responseXML.getElementsByTagName('dayd')[0].childNodes[0].nodeValue;
} catch (err) {
dayd = '-';
}
try {
document.getElementById("dash-dayd").innerHTML = day;
document.getElementById("dash-dayd-hide").innerHTML = day;
} catch (err) {
}
//======================
СпойлерПоказать
Код: Выделить всё
<div class="cell-4">
<div class="box-dash">
<p title="Данные"><span class="button-value" id="dash-dayd">...</span></p>
</div>
</div>

Ну и пока еще с <div> не до конца разобрался для формирования страницы.
СпойлерПоказать
Отличная школа!! Спасибо!
PS. Вот целый год напрягала точка под режимами работы , причем на всех ESP , а оказалось что это рудимент от Лаурента. А я уже думал экран выгорает

AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
На самом деле все силы ушли на математику, обеспечивающуюю работу этого мега-комбаина.картинка Dash - панели управления зимним садом просто шикарная !
https://hi-lab.ru/arduino-mega-server/a ... cts/garden
По уму нужно каждый индикатор кастомизировать в соответствии с его свойствами и функциями и сделать динамически изменяющаюся dash-панель (чтобы она не выглядела как грудь генералиссимуса). Пока просто (тупо) набросал всё в одну кучу.
Именно так. Поздравляю с переходом на следующий уровень.а оказалось что это рудимент от Лаурента.

-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Как выводить данные с одного контроллера уже понятно. Теперь надо научить передавать данные по сети.ledmax выложил готовый код для этого , но пока для меня это за гранью понимания. Зимой времени будет побольше , должно получиться.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
Re: Arduino Mega Server
У меня вопрос это только разработка в масштабе платы с лампочками или реализовано в железе?
Просто работа отладке модуля зимнего сада займет колоссальное количество времени и средств.
Просто работа отладке модуля зимнего сада займет колоссальное количество времени и средств.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server
Скорее всего реализовано в железе, и написан основной алгоритм условий и действий (как Алекс это назвал - "математика")...понятное дело, что в полевых условиях, по итогам, к примеру, месяца работы - можно собрать список мелких правок, и внести в код.
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Если в качестве сенсора использовать Мегу , то можно передовать кучу параметров. У меня Pro-mini передает два расхода воды, два далласа и влажность с DHT. Дальше тупо заканчивается память.То есть на двух Мегах и NRF24 можно мерить и рулить 40-50 параметров. А дальше по сериалу как в RobotDyn с другого AMS хоть на Меге , хоть на ESP еще кучу всего. Если мало , то по сети как ledmax. Я пока только попробовал эту технологию. Вывести 6 параметров с сенсора уже не проблема. Есть свободная Дуя. Попробую ее гонять в качестве сенсора. Рулить серво приводами и шаговыми движками просто - это обычная ардуино. Сложнее вывести состояние в браузер.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Это один из проектов AMS ProУ меня вопрос это только разработка в масштабе платы с лампочками или реализовано в железе?
Просто работа отладке модуля зимнего сада займет колоссальное количество времени и средств.
https://hi-lab.ru/arduino-mega-server/ams-pro
Под условным названием «Умная дача»
https://hi-lab.ru/arduino-mega-server/a ... mart-dacha
Состоящий из 5-и подпроектов
Дом (https://hi-lab.ru/arduino-mega-server/a ... jects/home)
Баня (https://hi-lab.ru/arduino-mega-server/a ... jects/bath)
Котельная (https://hi-lab.ru/arduino-mega-server/a ... cts/boiler)
Зимний сад (https://hi-lab.ru/arduino-mega-server/a ... cts/garden)
и SMS-сервер (описания пока нет на сайте)
Вся эта система уже много месяцев работает в режиме 24/7 и обеспечивает жизнь реальной семьи в загородном поместье.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
А что не так?"обеспечивает жизнь" -
