О прохождении HTTP на сервер (Raspberry3)

Модератор: Alex

Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение shemnik69 » Вт янв 09, 2018 2:48 pm

по порядку.
МД -распбер 3 адрес 192.... 37.
Роутер 192,,,,0,1
ЕСП адрес 192.... 39 ну и т.д. все устройства, их много, все в одной под сети.
Скетч ЕСП могу показать.
Сижу второй день... хочется эту плату уже об пол.... да жалко.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение skysilver » Вт янв 09, 2018 2:54 pm

shemnik69 писал(а):по порядку. МД -распбер 3 адрес 192.... 37. Роутер 192,,,,0,1 ЕСП адрес 192.... 39 ну и т.д. все устройства, их много, все в одной под сети.
Скетч ЕСП могу показать. Сижу второй день... хочется эту плату уже об пол.... да жалко.
ЕСП пока отбросим. Надо убедиться, что ссылка с вызовом метода работает с других устройств в браузере (телефон, планшет, комп).
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение shemnik69 » Вт янв 09, 2018 3:05 pm

Ок. С планшета мгновенно.
.onNewMinute {" object" :" ClockChime" ," op" :" m" ," m" :" onNewMinute" ," ORIGINAL_OBJECT_TITLE" :" ClockChime" } 2018-01-09 16:04:00
ClockChime.onNewMinute {" object" :" ClockChime" ," op" :" m" ," m" :" onNewMinute" } 2018-01-09 16:04:00
.update {" object" :" Door1" ," op" :" m" ," m" :" update" ," ORIGINAL_OBJECT_TITLE" :" Door1" }
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение skysilver » Вт янв 09, 2018 3:09 pm

shemnik69 писал(а):Ок. С планшета мгновенно.
Отлично, значит проблема не на стороне МДМ, а в скетче АМС. Надо там смотреть.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение shemnik69 » Вт янв 09, 2018 3:12 pm

Вот скетч ЕСП
Сам скетчс работает. Его страница тображается без проблем и на ней реакция на датчики (контакные) меняется.
По его отличию.
Если настрою для работы то выложу и его плату. Идея. такая.
ЕСП имеет мало пин для подключения поэтому увеличить их как то нужно. Просто например для реле а вот для остальных...
Получилось у меня с температурой, (пока 3)контактами 8. реле 6
Сама же Atmega32 обрабатывает как температурные таки все остальные датчики т.е. ЕСП тупо берет данные чере масиив отражает их ну и "передает...." (это пока не хочет) Да кстати отражение идет и на LCD.
Вложения
arduino_mega_server_esp8266.zip
(24.12 КБ) 136 скачиваний
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение shemnik69 » Вт янв 09, 2018 3:25 pm

Вот как это выглядит.
СпойлерПоказать
IMG_20180109_162150[1].jpg
IMG_20180109_162150[1].jpg (1.68 МБ) 4868 просмотров
Последний раз редактировалось shemnik69 Вт янв 09, 2018 3:52 pm, всего редактировалось 2 раза.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение serghei » Вт янв 09, 2018 3:27 pm

skysilver писал(а):...Отлично, значит проблема не на стороне МДМ, а в скетче АМС. Надо там смотреть.
Извините что без скандалу )) , но в скетче проблем нет. Если у вас только ОДИН АМС подключен , то через импорт добавьте два класса. Первый - что АМС существует и живой , второй температуры. Есть еще мощности и напряжение , но пока это актуально для Меги и Дуе. Можно ,конечно , воткнуть в ЕСП , но никто не выразил своего интереса((.
Все это работает на винде. Под линуксом думается , так же.
arduino.txt
(949 байт) 670 скачиваний
temp.txt
(990 байт) 652 скачивания
power.txt
(3.13 КБ) 666 скачиваний
Последний раз редактировалось serghei Вт май 01, 2018 7:59 pm, всего редактировалось 1 раз.
За это сообщение автора serghei поблагодарил:
shemnik69 (Вт янв 09, 2018 3:50 pm)
Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение shemnik69 » Вт янв 09, 2018 3:33 pm

ни прячется под спойлер. потом.
Сергей, а вот эти файлики это методы?
Я так понимаю вы тоже прошли ту же проблему.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение serghei » Вт янв 09, 2018 3:39 pm

Я проходил очень давно. И так как в этом ничего не понимаю , попросил знающих людей помочь. Потом дошло , и остальные сервера подключал по образу и подобию. Единственное - названия не должны пересекаться. То есть конкретно для ESP желательно заменить
СпойлерПоказать

Код: Выделить всё

char majorMegaObject[] = "ncMega01";
char majorCommObject[] = "comm_mega01";
на "ncESP01" и так далее. В дальнейшем сами не будете путаться.

Вообще такой подход не совсем правильный. Но в глубокие дебри ООП я не заползал.

Чтобы спрятать под спойлер - после выбора файла и предпросмотра появится возможность вставить в текст сообщения. Вот и вставьте между тегами "спойлер".
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: О прохождении HTTP на сервер (Raspberry3)

Сообщение serghei » Вт янв 09, 2018 3:45 pm

Через импорт класса надо добавить. Сейчас попробую показать.
Последний раз редактировалось serghei Вт май 01, 2018 8:01 pm, всего редактировалось 1 раз.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить