Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
Если просит переместить , значит что то не так. Вообще там только пример для ознакомления. Скопируй отдельно вкладку и добавь в свой рабочий скетч . У меня это в таком виде не заработало. Надо объявлять переменные. Да и вообще как работать с MQTT я пока не представляю.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
Всё отлично открывается
Видимо не в ту папку установили.
SPOILERSPOILER_SHOW
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
чет слишком много,хотя бы с десяток.И все тысячи датчиков и протоколов она поддерживает
. да уж и сам отсылает-проверял,а еще он позволяет управлять состоянием устройства с клиента.НО он гораздо лучше Гет запросов. И кажется он сам отсылает данные с AMS на МД
-
svetozar161
- Сообщения: 72
- Зарегистрирован: Пт янв 13, 2017 11:48 pm
Re: Arduino Mega Server
А можно поподробней? Да и как взаимодействует скетч поддержки majordomo который изначально закомментирован?да уж и сам отсылает-проверял,а еще он позволяет управлять состоянием устройства с клиента.
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
да,только давайте перейдем в другую тему, а то Alex обидится(тема не относится к Arduino Mega Server).
https://majordomo.smartliving.ru/forum/ ... f=4&t=5695
https://majordomo.smartliving.ru/forum/ ... f=4&t=5695
Re: Arduino Mega Server
Статья СУПЕР ! Спасибо за разъяснения. И она очень УМЕСТНА , только в своей ветке ( AMS и MQTT ) , потому что проект изначально создавался как составная часть МД . Очень интересует продолжение.
У меня МД на апельсине ( да , докатился
), брокер установлен. Что нужно и куда дописать там , что бы щелкать релюшками ?
И главная проблема - код в 1.8.5 не компилится - ругается на не соответствие типов переменных. Подробности только поздно вечером....
PS/ Ругается на эту строчку в коде реле
Ошибка
У меня МД на апельсине ( да , докатился
И главная проблема - код в 1.8.5 не компилится - ругается на не соответствие типов переменных. Подробности только поздно вечером....
Да и как взаимодействует скетч поддержки majordomo который изначально закомментирован?
Закомментирован код GET запросов.это который?
PS/ Ругается на эту строчку в коде реле
Код: Выделить всё
REL_state[num]=stat;- relays:88: error: invalid types 'byte {aka unsigned char}[byte {aka unsigned char}]' for array subscript
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
объявлено
а тут ужеbyte REL_state
REL_state[num]=stat
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server
Да собственно продолжать уже нечего,как я уже говорил москит является самостоятельной программой не привязанной ни к кому,он может размешаться в любом месте(например мажердомо стоит на Windows машине,а москит на Orange pi, в этом случае если выключить Windows MQTT все равно будет работать,например можно подключиться ANDROIDOM)его задача организовывать пересылку между издателем и подписчиком(подписчиками).Очень интересует продолжение
Ничего писать не нужно,просто шли во входящий топик сообщения(от клиента к АМС) и реле будут переключатся(при условии что шлеш правильные команды туда куда нужно),слать можешь с мажердома ,а можешь с любого другого клиента,главное что бы москит работал.У меня МД на апельсине ( да , докатился), брокер установлен. Что нужно и куда дописать там , что бы щелкать релюшками ?
-
svetozar161
- Сообщения: 72
- Зарегистрирован: Пт янв 13, 2017 11:48 pm
Re: Arduino Mega Server
Приветствую всех! УРА! Получил я без каких либо танцев с бубном данные на AMS со своего датчика, в настройках датчика указал IP AMS
И вот что пишет в порту сервер)) Он его увидел))
Теперь нужно понять, что делать с этими данными)). Я так думаю надо написать скетч термостата, куда засунуть данные температуры и влажности и приаттачить его к основному коду? Теперь еще момент, отправив данные сюда, я лишился отправки данных для построения графиков на МЖД, надо теперь перенаправить их отсюда на МЖД.
Да и еще вопрос, а прошивку AMS по сети никак не обновить? Только разбирать и прошивать через IDE? Это конечно полохо)) Но видно сразу многого хочу.
Главное появились данные. Я рад. Пара убитых вечеров и головная боль даром не прошли))
Кто знает, помогите пожалуйста.
Код: Выделить всё
2018-09-12 18:59:44 Host 192.168.1.100 GET /objects/?object=packPower1&op=m&m=update&u=166.78&p1=1219.6&p2=166.0&p3=1219.0&p4=0.0&p5=0.0&p6=0.0&p7=0.0&p8=0.0&p9=0.0&p10=0.0&p11=0.0&p12=0.0&p13=0.0 HTTP/1.0
command: script
parameter: espdata&idesp=ESP826600895b59&hostname=ESP05&shtt=24.6&shth=58.8&uptime=400&errconn=3&wanip=192.168.1.205&f
Да и еще вопрос, а прошивку AMS по сети никак не обновить? Только разбирать и прошивать через IDE? Это конечно полохо)) Но видно сразу многого хочу.
Главное появились данные. Я рад. Пара убитых вечеров и головная боль даром не прошли))
Кто знает, помогите пожалуйста.
-
svetozar161
- Сообщения: 72
- Зарегистрирован: Пт янв 13, 2017 11:48 pm
Re: Arduino Mega Server
UPDATE Так как у меня настроен на датчике еще и MQTT, то посылка через AMS на МЖД стала неактуальна)) Прописал IP сервера MQTT (МЖД) и получил
теперь можно строить графики дальше))
з.ы. Термостат на AMS остался еще актуальным))
з.ы. Термостат на AMS остался еще актуальным))