ESP8266 Управление gpio

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

Модератор: immortal

MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: ESP8266 Управление gpio

Сообщение MaksMS82 » Пн окт 24, 2016 3:29 pm

Я про "анб" и вообще про закрытый код .
т.е. вы изначально не пользуетесь закрытыми системами ? например, windows ? прошивка телевизора или кучей других устройств..

Не надо всех ровнять на себя, кто-то сам люстру может повесить, а кто-то - нет...
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: ESP8266 Управление gpio

Сообщение immortal » Пн окт 24, 2016 11:39 pm

MaksMS82 писал(а):Я про "анб" и вообще про закрытый код .
т.е. вы изначально не пользуетесь закрытыми системами ? например, windows ? прошивка телевизора или кучей других устройств..

Не надо всех ровнять на себя, кто-то сам люстру может повесить, а кто-то - нет...
не беспокойтесь в буржуйские микросхемы уже зашит код от АНБ.
Виндовс не пользуюсь, телевизор не смотрю, как прийдет зернет шилд так будет описание как клацкать реле ардуиной
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: ESP8266 Управление gpio

Сообщение immortal » Вт окт 25, 2016 12:01 am

aleksnet07 писал(а):все работает, НО!
привязка кнопок к выключателям заработала только когда выбрал связанное свойство status ( а не esp_status)
Вы не внимательно читали ,у меня в мануале связи параметров gpioint ,а у Вас gpiout, можно и так, я так понимаю, что у Вас кнопка сама дергает gpio на esp, а этими настройками Вы связываете с МД, тогда нет необходимости запускать метод esp_switch.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
aleksnet07
Сообщения: 27
Зарегистрирован: Вт сен 27, 2016 11:57 am
Благодарил (а): 7 раз
Поблагодарили: 0

Re: ESP8266 Управление gpio

Сообщение aleksnet07 » Пт ноя 25, 2016 6:18 pm

интересно откуда у Вас INTERRUPT в SETUP GPIO MODE ? gpioint- у меня такого пункта в меню нет совсем.
Вложения
Desktop.rar
(34.14 КБ) 162 скачивания
esp 119.jpg
esp 119.jpg (67.81 КБ) 7247 просмотров
aleksnet07
Сообщения: 27
Зарегистрирован: Вт сен 27, 2016 11:57 am
Благодарил (а): 7 раз
Поблагодарили: 0

Re: ESP8266 Управление gpio

Сообщение aleksnet07 » Сб ноя 26, 2016 4:10 pm

в прошивке РАБОТА С ПРЕРЫВАНИЯМИ галочку поставить)
vovusya
Сообщения: 6
Зарегистрирован: Пн окт 03, 2016 2:42 pm
Откуда: Альметьевск
Благодарил (а): 1 раз
Поблагодарили: 0

Re: ESP8266 Управление gpio

Сообщение vovusya » Ср ноя 30, 2016 10:42 am

Подключил ESP8266 к MD. Теперь со сцены могу управлять пинами ЕСПшки, тут же на сцене вижу изменение ее состояния (как в дефолтном примере SWITCH1). Но ЕСПшка также управляется и настенным выключателем, и через свою веб-страницу, и с помощью ИК-пульта. Как сделать, чтобы состояние ЕСПшки отображалось на сцене?
aleksnet07
Сообщения: 27
Зарегистрирован: Вт сен 27, 2016 11:57 am
Благодарил (а): 7 раз
Поблагодарили: 0

Re: ESP8266 Управление gpio

Сообщение aleksnet07 » Чт дек 01, 2016 11:11 pm

просто в свойствах ESP связать с объектом switch3 свойство status


посмотри выше, писали об этом, даже картинка есть

http://кушеев.рф/archives/582 - подробнейшая инструкция, только у меня заработала когда вместо
(«esp_status») написал ("esp_status"). то есть вместо << надо "
Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: ESP8266 Управление gpio

Сообщение Руслан » Сб янв 14, 2017 6:52 pm

не знал куда писать, раз это связано с ESP в том числе напишу здесь:
заметил интересный глюк - когда создал объект в Классе ESP у него автоматом появились пустые свойства,
2017-01-14_20-26-17.png
2017-01-14_20-26-17.png (7.81 КБ) 6733 просмотра
которые нужны для вставки в код через

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

$st=$this->getProperty('OFF_st'); 

что заметил - когда пишу 0 в поле, ничего не сохраняется, когда пишу 1 то сохраняется. пришлось написать белеберду типа 3131351, потом все сохранил и затем 0 тоже начало сохранятся.
kawkay
Сообщения: 53
Зарегистрирован: Вс апр 19, 2015 6:10 pm
Благодарил (а): 83 раза
Поблагодарили: 13 раз

Re: ESP8266 Управление gpio

Сообщение kawkay » Вс янв 15, 2017 11:03 pm

Подскажите какие строчки добавить для Orange Pi PC в onNewMinute чтобы в определенное время выполнялась команда для управление gpio. Например ,что бы в 6-30 утра срабатывал getURL ("http://192.168.1.111/gpio&st=1&pin=4",0). Пробовал if (timeIs("06:30")) { getURL ("http://192.168.1.111/gpio&st=1&pin=4",0); } не выходит.
Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

Re: ESP8266 Управление gpio

Сообщение Руслан » Пн янв 16, 2017 10:19 am

vovusya писал(а): Как сделать, чтобы состояние ЕСПшки отображалось на сцене?
у себя уменьшил время отправки данных на сервер в настройках ESP.
может кто по мудрее че знает ;)
За это сообщение автора Руслан поблагодарил:
Garik908 (Сб фев 08, 2020 6:12 pm)
Рейтинг: 1.16%
Ответить