Считывание датчиков из Ардуины!

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

VladPTZ
Сообщения: 397
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 96 раз
Поблагодарили: 57 раз

Re: Считывание датчиков из Ардуины!

Сообщение VladPTZ » Пн июн 20, 2016 8:08 am

Разобрался :)
Для начала выяснил на чем построен вэб сервер, на знакомом Apache только под windows, далее нашел где находится конфигурационный файл Апача C:\_majordomo\server\Apache\conf\httpd.conf
Поиском выяснил что лог файлы Апача находятся в папке C:\Users\home\AppData\Local\Temp\Server2Go_5516\acces.log

Мой код посылал в на сервер строку

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

192.168.43.163 - - [18/Jun/2016:15:09:24 +0300] "POST /objects/ HTTP/1.1" 200 - 
А браузер с компьютера.

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

192.168.43.154 - - [18/Jun/2016:15:01:27 +0300] "GET /objects/?object=LAMP1&op=set&p=status&v=1 HTTP/1.1" 200 2
Исправил код поменяв запрос с POST на GET

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

void sendServer(bool state) {
  String post = "http://192.168.43.218/objects/?object=LAMP1&op=set&p=status&v=";
  post += (state ? "1" : "0");
  http.begin(post);
  int httpCode = http.GET(); //http.POST(post);
  Serial.println(httpCode);
  http.end();
}
 
Теперь нужное мне свойство объекта меняется правильно.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мазур
Сообщения: 133
Зарегистрирован: Чт ноя 26, 2015 3:52 pm
Благодарил (а): 32 раза
Поблагодарили: 1 раз

Re: Считывание датчиков из Ардуины!

Сообщение Мазур » Чт июл 21, 2016 1:21 pm

А видео сможете снять?
Ответить