ESP8266

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

Модератор: immortal

Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: ESP8266

Сообщение Руслан » Ср дек 23, 2015 7:28 pm

Кто подскажет? Пытаюсь считать состояние GPIO на модуле, чтобы отражать на странице актуальное состояние
Вот с этим кодом ничего не получается, управлять оно управляет, но актуальное состояние не отражает

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

if ($params['VALUE']) {
 getURL("http://192.168.0.11/gpio?st=0&pin=0",0);
} else {
 getURL("http://192.168.0.11/gpio?st=1&pin=0",1);
}
//sg('ESP8266009bf170.gpiout0',$params['VALUE']);

$in=$params['ESP8266009bf170.gpiout0'];
$status=$params['VALUE'];

if ($in=='0') {
 if ($status=='ON') {
  say("Свет зал включен");
 }
 if ($status=='1') {
  say("Свет зал выключен");
 } 
}
Dragon
Сообщения: 96
Зарегистрирован: Ср авг 27, 2014 6:14 am
Благодарил (а): 36 раз
Поблагодарили: 0

Re: ESP8266

Сообщение Dragon » Чт дек 24, 2015 11:59 pm

Подскажите. Как с помощью данного модуля снимать показания водяного счетчика.
AVL
Сообщения: 3
Зарегистрирован: Вт дек 08, 2015 2:00 pm
Откуда: UA
Благодарил (а): 4 раза
Поблагодарили: 0
Контактная информация:

Re: ESP8266

Сообщение AVL » Вс янв 03, 2016 12:59 pm

Всем привет!
Пробую получить пользу от МДМ.
Объекты, свойства - вижу данные с датчика температуры.
КАК сделать график изменения температуры?
Также мечтаю о звуковом сигнале при срабатывании датчика движения и графика изменений состояний датчика движения.
Помогите, пожалуйста, хоть с частью моих хотелок.
Спасибо!
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266

Сообщение Jager » Вс янв 03, 2016 1:34 pm

AVL писал(а):Всем привет!
Пробую получить пользу от МДМ.
Объекты, свойства - вижу данные с датчика температуры.
КАК сделать график изменения температуры?
http://majordomo.smartliving.ru/Main/WizardGraphics
http://majordomo.smartliving.ru/Main/ModuleDrawGraphics
За это сообщение автора Jager поблагодарил:
AVL (Вс янв 03, 2016 11:50 pm)
Рейтинг: 1.16%
AVL
Сообщения: 3
Зарегистрирован: Вт дек 08, 2015 2:00 pm
Откуда: UA
Благодарил (а): 4 раза
Поблагодарили: 0
Контактная информация:

Re: ESP8266

Сообщение AVL » Вс янв 03, 2016 11:53 pm

Jager писал(а):
AVL писал(а):Всем привет!
Пробую получить пользу от МДМ.
Объекты, свойства - вижу данные с датчика температуры.
КАК сделать график изменения температуры?
http://majordomo.smartliving.ru/Main/WizardGraphics
http://majordomo.smartliving.ru/Main/ModuleDrawGraphics
Спасибо, я пробовал раньше по Вашим линкам сделать, но, лично для меня описание достаточно "мутное".
Ч что-то похожее попробовал "воспроизвести", ничего не получилось и на этом я застопорился и начал просить помощь в форуме.
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266

Сообщение Jager » Пн янв 04, 2016 10:21 am

AVL писал(а):Спасибо, я пробовал раньше по Вашим линкам сделать, но, лично для меня описание достаточно "мутное".
Ч что-то похожее попробовал "воспроизвести", ничего не получилось и на этом я застопорился и начал просить помощь в форуме.
А что конкретно то не получается?
Если вы данные температуры получаете, то достаточно убедиться что история этих значений пишется, это необходимо для построения графика.
Если с этим все в порядке достаточно в мастер графиков вставить нужный объект и его свойство, в вашем случае с температурой.
Нажав кнопку внизу получить код, который можете вставить в домашнюю страницу или в меню.
Dimkas
Сообщения: 48
Зарегистрирован: Пн сен 14, 2015 1:55 pm
Благодарил (а): 7 раз
Поблагодарили: 25 раз

Re: ESP8266

Сообщение Dimkas » Вт янв 05, 2016 1:12 pm

Здравствуйте уважаемые форумчане.
Дабы не плодить всем мешающих тем, попробую спросить здесь. Тем более, по теме ESP.
Итак, неделю пытался запустить ESP-12E и наконец-то удалось (схема подключения была с ошибками)
За вечер удалось запустить. прошить, распаять на макетной плате.
Сейчас имею рабочую ESP, с подключенным шилдом реле, с датчиком температуры ds18b20.
Уже разобрался, как управлять релешками, посылаю в адресную строку браузера команду, и релешки включаются и выключаются.
Даже удалось вывести температуру в комнате в мажордомо.
Также сделал по ламерски две ссылки на главное странице "Добро пожаловать" с текстом "включить свет" и "выключить свет" при нажатии на них - релюшки щёлкают, и вместо страницы "добро пожаловать - открывается страничка с ответом от ESP модуля "ОК".

Итак вопрос, ткните носом пожалуйста, где почитать про настройку кнопки под эти нужды? Что-бы в левом меню появлялась.
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: ESP8266

Сообщение Jager » Вт янв 05, 2016 10:40 pm

Dimkas писал(а):Итак вопрос, ткните носом пожалуйста, где почитать про настройку кнопки под эти нужды? Что-бы в левом меню появлялась.
В классе Relays создайте объект, например espRelay, в его методы turnOn и turnOff соответственно пропишите команды на включение и выключение вашего реле.
После этого в меню управления создайте пункт с выключателем, в качестве связанного объекта укажите espRelay, свойство-status, метод-refresh. Радуйтесь.
За это сообщение автора Jager поблагодарили (всего 2):
Dimkas (Вс янв 10, 2016 12:14 pm) • abv2003 (Вс янв 10, 2016 11:12 pm)
Рейтинг: 2.33%
abv2003
Сообщения: 2
Зарегистрирован: Вс янв 10, 2016 11:10 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: ESP8266

Сообщение abv2003 » Вс янв 10, 2016 11:15 pm

Jager писал(а):
Dimkas писал(а):Итак вопрос, ткните носом пожалуйста, где почитать про настройку кнопки под эти нужды? Что-бы в левом меню появлялась.
В классе Relays создайте объект, например espRelay, в его методы turnOn и turnOff соответственно пропишите команды на включение и выключение вашего реле.
После этого в меню управления создайте пункт с выключателем, в качестве связанного объекта укажите espRelay, свойство-status, метод-refresh. Радуйтесь.
А в методе refresh что-то прописывать надо?
Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: ESP8266

Сообщение Руслан » Пн янв 11, 2016 5:08 am

Про графики с ESP.
в конструктор кода, что на странице если в поля объект и свойство в вводить неправильно выдает ссылку- код.
например пишет: esp8266ID.temp1.temp1
а надо esp8266ID.temp1
в общем, если ссылку подправить, то нормально работает.
по поводу кнопок: объект можно не создавать а можно в меню управления создать кнопку с методом и пристать код там.Код я выше уже приводил. Состояние кнопок только в таком случае не узнать, только вкл и выкл.
Ответить