ESP8266

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: ESP8266

Сообщение prmres » Вт фев 13, 2018 8:49 pm

Vovix писал(а): но у yurik уже появились вопросы а работают ли вообще у него GET запросы через getURL!
а условия уже потом пусть корректирует!
да это он погорячился :)
Не только лишь все!
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: ESP8266

Сообщение Vovix » Вт фев 13, 2018 8:51 pm

yurik писал(а):
prmres писал(а):
Vovix писал(а):но если у вас вопрос именно к работе getURL
мне кажется что там неправильно задаётся условие и потому никакой реакции не осуществляется (см комент выше)
да и пины попутаны, вначале говорится "если пин2" а потом "иначе если пин15"
да не в этом дело, это я копировал на работе, видимо проглядел, сейчас скрипт такой, и он не робит....
$st=$this->getProperty("gpiout2");
if ($st) {
$espurl='http://192.168.1.111/gpiout?st=1&pin=2';
getURL($espurl,0,"esp01","esp01");
} else {
$espurl='http://192.168.1.111/gpiout?st=0&pin=2';
getURL($espurl,0,"esp01","esp01");
}

попробовал и через NAT, и через порт форвардинг, и даже через мост (виртуалка как отдельный комп), все режимы VirtualBox перебрал
у вас получилось, хотя бы, совладать с getURL? - https://majordomo.smartliving.ru/forum/ ... 771#p71760
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: ESP8266

Сообщение prmres » Вт фев 13, 2018 8:57 pm

yurik писал(а): сейчас скрипт такой, и он не робит....
$st=$this->getProperty("gpiout2");
if ($st) {
$espurl='http://192.168.1.111/gpiout?st=1&pin=2';
getURL($espurl,0,"esp01","esp01");
} else {
$espurl='http://192.168.1.111/gpiout?st=0&pin=2';
getURL($espurl,0,"esp01","esp01");
}
всёравно кривой код, вот так попробуйте:

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

$st=$this->getProperty('gpiout2');
if (($st) =="1")
{
getURL('http://192.168.1.111/gpiout?st=1&pin=2', 0);
} else if (($st) =="0") 
{ 
getURL('http://192.168.1.111/gpiout?st=0&pin=2', 0);
}
или

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

$st=$this->getGlobal('ESP02.gpiout2');
if (($st) =="1")
{
getURL('http://192.168.1.111/gpiout?st=1&pin=2', 0);
} else if (($st) =="0") 
{ 
getURL('http://192.168.1.111/gpiout?st=0&pin=2', 0);
}
0 и 1 можно местами поменять попробовать, неизвестно какие в ЕСП у вас выходы, инвертированные или нет
yurik писал(а): попробовал и через NAT, и через порт форвардинг, и даже через мост (виртуалка как отдельный комп), все режимы VirtualBox перебрал
это не надо трогать, не в этом дело, есть пинг из виртуалки на ЕСП - значит связь есть
мажордомо не выполняет код - ДЕЛО В КОДЕ
Последний раз редактировалось prmres Вт фев 13, 2018 9:22 pm, всего редактировалось 2 раза.
Не только лишь все!
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: ESP8266

Сообщение Vovix » Вт фев 13, 2018 9:03 pm

prmres писал(а):...
это не надо трогать, не в этом дело, есть пинг из виртуалки на ЕСП - значит связь есть
мажордомо не выполняет код - ДЕЛО В КОДЕ
подождите, подождите!
на сколько я начал вникать в ситуацию, у него
Линукс в нем Виртуалка и там Винда с MDM?
или наоборот!!!
И вот там выше говорилось, что пингуется точно как раз из Линукса!
Последний раз редактировалось Vovix Вт фев 13, 2018 9:04 pm, всего редактировалось 1 раз.
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
yurik
Сообщения: 52
Зарегистрирован: Вс фев 11, 2018 7:32 pm
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: ESP8266

Сообщение yurik » Вт фев 13, 2018 9:03 pm

апач выдает Fatal Error : Uncaught error : Call to undefined function curl_init()
вот и вся беда...
Электрик-любитель II-го разряда, java, matlab, php, DIY
yurik
Сообщения: 52
Зарегистрирован: Вс фев 11, 2018 7:32 pm
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Re: ESP8266

Сообщение yurik » Вт фев 13, 2018 9:06 pm

Vovix писал(а): подождите, подождите!
на сколько я начал вникать в ситуацию, у него
Линукс в нем Виртуалка и там Винда с MDM?
или наоборот!!!
И вот там выше говорилось, что пингуется точно как раз из Линукса!
наоборот как раз
Электрик-любитель II-го разряда, java, matlab, php, DIY
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: ESP8266

Сообщение Vovix » Вт фев 13, 2018 9:06 pm

а вообще как дело доходит до Линуксоидов...
это не ко мне...
я пока ковыряюсь на Масдае!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: ESP8266

Сообщение Vovix » Вт фев 13, 2018 9:09 pm

yurik писал(а):
Vovix писал(а): подождите, подождите!
на сколько я начал вникать в ситуацию, у него
Линукс в нем Виртуалка и там Винда с MDM?
или наоборот!!!
И вот там выше говорилось, что пингуется точно как раз из Линукса!
наоборот как раз
это, а стесняюсь спросить, а чего вам Виндовская версия MDM не угодила?
Вы попробовать или уже опыт использования?

UPD:
да торможу! в Линуксе Винда была бы в Вине :D
Виртуал Бокс это под Виндовс
сори!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
prmres
Сообщения: 428
Зарегистрирован: Пт ноя 24, 2017 2:24 am
Откуда: оттуда
Благодарил (а): 113 раз
Поблагодарили: 123 раза

Re: ESP8266

Сообщение prmres » Вт фев 13, 2018 9:12 pm

Vovix писал(а): подождите, подождите!
на сколько я начал вникать в ситуацию, у него
Линукс в нем Виртуалка и там Винда с MDM?
или наоборот!!!
И вот там выше говорилось, что пингуется точно как раз из Линукса!
ненене
у него стоит винда
на винге гипервизор VirtualBox
в гипервизоре Ubuntu и MD на ней
Не только лишь все!
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: ESP8266

Сообщение Vovix » Вт фев 13, 2018 9:14 pm

prmres писал(а):
Vovix писал(а): подождите, подождите!
на сколько я начал вникать в ситуацию, у него
Линукс в нем Виртуалка и там Винда с MDM?
или наоборот!!!
И вот там выше говорилось, что пингуется точно как раз из Линукса!
ненене
у него стоит винда
на винге гипервизор VirtualBox
в гипервизоре Ubuntu и MD на ней
дада
сори https://majordomo.smartliving.ru/forum/ ... 782#p71781
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Ответить