При этом за каждую копию АМС PRO придется еще оплатить автору отдельно, помимо того что за конструктор заплатил!ser009 писал(а): ↑Вт янв 29, 2019 11:02 amДанный проект имеет четкое коммерческое направление!!! Замысел разработчика не в том, чтобы вы собирали конструктор, а в том чтобы вы заказали конструктор у него.
1. Все что выложено в свободный доступ - это пример, который должен подтолкнуть Вас на заказ у разработчика версии PRO под свои нужды.
2. Либо сидите и разбегайтесь в сотнях строк кода, разбирайтесь как все взаимодействует и дальше пишите программный код сами.
Я выбрал вариант 2
Arduino Mega Server
Модератор: Alex
-
- Сообщения: 135
- Зарегистрирован: Вс янв 28, 2018 2:08 am
- Откуда: Россия
- Благодарил (а): 10 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Arduino Mega Server
-
- Сообщения: 17
- Зарегистрирован: Ср янв 16, 2019 9:12 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Arduino Mega Server
Собственно и попал я сюда по рекламе бани, смотрю красиво расписано, куча режимов, потом добрался до АМС, а тут не все так радужно, я понял, что автору нет интереса поддерживать АМС, здается мне, что и комерческие проекты сделаны на отвали, ну и ладно, меня тоже вариант №2 больше устраивает. С отображением данных на веб и чекбоксами я разобрался, пытаюсь по аналогии с чкебоксами послать переменную в eeprom, но пока даже до server_ajax не добрался и вообще eeprom тут работает или этот модуль тоже для дизайна. Делаю так, подскажите где косяк.
СпойлерПоказать
// script
function getUpr() {
var request = new XMLHttpRequest();
var tur1 = document.getElementById("tur1").value;
var tur2 = document.getElementById("tur2").value;
var UprSend = "?tur1=" + tur1 + "&tur2=" + tur2;
request.open('GET', 'request_regulset' + UprSend + randomNoCache(), true);
request.send(null);
}
//html
<div>Реле 1 <input type="number" value="" id="tur1"></div>
<div>Реле 2 <input type="number" value="" id="tur2"></div>
<input type="button" value="Установить" onclick="getUpr()">
function getUpr() {
var request = new XMLHttpRequest();
var tur1 = document.getElementById("tur1").value;
var tur2 = document.getElementById("tur2").value;
var UprSend = "?tur1=" + tur1 + "&tur2=" + tur2;
request.open('GET', 'request_regulset' + UprSend + randomNoCache(), true);
request.send(null);
}
//html
<div>Реле 1 <input type="number" value="" id="tur1"></div>
<div>Реле 2 <input type="number" value="" id="tur2"></div>
<input type="button" value="Установить" onclick="getUpr()">
Re: Arduino Mega Server
Не компилируется хоть убей, выдаёт ошибку. Пробовал на МЕГЕ И НА ДУЕ.
Arduino: 1.8.8 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
D:\ARDUINO\AMS\arduino_mega_server\server.ino: In function 'void serverWorks()':
server:206:37: error: 'class EthernetServer' has no member named 'available_'
EthernetClient sclient = server.available_(sock);
^
exit status 1
'class EthernetServer' has no member named 'available_'
Arduino: 1.8.8 (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
D:\ARDUINO\AMS\arduino_mega_server\server.ino: In function 'void serverWorks()':
server:206:37: error: 'class EthernetServer' has no member named 'available_'
EthernetClient sclient = server.available_(sock);
^
exit status 1
'class EthernetServer' has no member named 'available_'
-
- Сообщения: 45
- Зарегистрирован: Вт окт 27, 2015 4:23 pm
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
А что Вы вообще хотите сделать? Полную версию страницы можно?
EEPROM на Меге то же работает.пытаюсь по аналогии с чкебоксами послать переменную в eeprom
- void eeSetAddress(byte addr) {
void eeSetName(String s) {
void eeSetId() {
void printEeInfo() {
Что значит " поддерживать" ? Читайте второе сообщение. А за 3 года начиная с 0.11 версии до 0.17 на куче платформ - это не поддержка ДВИЖКА ?? Железо прикручивать - это уже наша забота.я понял, что автору нет интереса поддерживать АМС
Тут показан механизм как это работает. AMS - это обычная ардуина. И можно вставлять в неё любой код.
Последний раз редактировалось serghei Пт фев 01, 2019 2:21 am, всего редактировалось 1 раз.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server
Это не видит библиотеку Етернета. И на 1.6.5 с сайта все прекрасно работает.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 791
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
-
- Сообщения: 135
- Зарегистрирован: Вс янв 28, 2018 2:08 am
- Откуда: Россия
- Благодарил (а): 10 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Arduino Mega Server
Поддержки нет, есть расширения поддерживаемых платформ что в принципе несложно.serghei писал(а): ↑Пт фев 01, 2019 2:11 amА что Вы вообще хотите сделать? Полную версию страницы можно?EEPROM на Меге то же работает.пытаюсь по аналогии с чкебоксами послать переменную в eeprom
- void eeSetAddress(byte addr) {
void eeSetName(String s) {
void eeSetId() {
void printEeInfo() {Что значит " поддерживать" ? Читайте второе сообщение. А за 3 года начиная с 0.11 версии до 0.17 на куче платформ - это не поддержка ДВИЖКА ?? Железо прикручивать - это уже наша забота.я понял, что автору нет интереса поддерживать АМС
Тут показан механизм как это работает. AMS - это обычная ардуина. И можно вставлять в неё любой код.
Вопрос по поддержке именно в расширении стандартного функционала
- woow
- Сообщения: 821
- Зарегистрирован: Пн июл 04, 2016 8:46 am
- Откуда: Mazeikiai
- Благодарил (а): 125 раз
- Поблагодарили: 46 раз
Re: Arduino Mega Server
Что выбрать? Arduino Mega Server или MegaD. Стою перед выбором. Железо в любом случае собирать самому, прошивать самому. Задачи планирую для этих устройств:
1.Связь и управление MajorDomo
2.Термостат сауны управление как с МДМ так и локальное Nextion дисплей
3. Управление 10 реле (обратная связь обязательна mqtt или другое решение)
1.Связь и управление MajorDomo
2.Термостат сауны управление как с МДМ так и локальное Nextion дисплей
3. Управление 10 реле (обратная связь обязательна mqtt или другое решение)
Последний раз редактировалось woow Пт фев 01, 2019 3:16 pm, всего редактировалось 1 раз.
Raspberry Pi 3B+