Страница 9 из 23

Re: Модуль esp8266_wifiot

Добавлено: Пт мар 16, 2018 10:54 pm
AeroS
Насчет нагрузки на процессор подтверждаю. Старый нетбук на атоме грузился на 90-100%, 2-ух ядерный AMD E-350 на 80%. После установки mqtt нагрузка снизилась до 50-60 и 30% соответственно.

Re: Модуль esp8266_wifiot

Добавлено: Сб мар 17, 2018 12:02 am
PAV
skysilver О, спасибо большое, то, что нужно.

nick7zmail и Sapizdullin, мужики, вот честно, ну чего вам делать нечего чтоль? Ну конкретный вопрос задал. Я же не спрашивал, как данные передать на MJD, у меня система года 4 крутится и уж как-то я данные передаю.
Вопрос конкретный, в конкретной ветке форума. Вопрос не стоит зачем, как лучше, как еще можно. Вопрос стоит просто - КАК?

Re: Модуль esp8266_wifiot

Добавлено: Сб мар 17, 2018 2:02 pm
PAV
AeroS писал(а):Насчет нагрузки на процессор подтверждаю. Старый нетбук на атоме грузился на 90-100%, 2-ух ядерный AMD E-350 на 80%. После установки mqtt нагрузка снизилась до 50-60 и 30% соответственно.
Из-за чего грузится? Из-за Get запросов?

Re: Модуль esp8266_wifiot

Добавлено: Пн мар 19, 2018 11:26 am
Smart111
как вывести кнопку на сцену?

Re: Модуль esp8266_wifiot

Добавлено: Пн мар 19, 2018 11:17 pm
Smart111
ткните носом как привязать кнопку управление esp на сцене. в меню управления все 20 кнопок работают. а как вывести на сцену неделю мучаюсь и никак

Re: Модуль esp8266_wifiot

Добавлено: Пн мар 19, 2018 11:24 pm
Jilber
Добавить на сцену выключатель. У выключателя 2 состояния - Off и On:
SPOILERSPOILER_SHOW
Off.jpg
Off.jpg (115.18 КБ) 5945 просмотров
On.jpg
On.jpg (116.03 КБ) 5945 просмотров

Re: Модуль esp8266_wifiot

Добавлено: Вт мар 20, 2018 12:33 am
Smart111
дело в том что я подозреваю что я неправильно создал кнопки. Объясните с самого начала как правильно делать. Подключил из маркета модуль esp8266? прописал скрипт espdata. появились обьекты ESP8266 Что нужно делать дальше?

Re: Модуль esp8266_wifiot

Добавлено: Вт мар 20, 2018 12:59 am
Jilber
В меню управления создаете элемент, тип - выключатель:
SPOILERSPOILER_SHOW
1.jpg
1.jpg (52.72 КБ) 5926 просмотров
2.jpg
2.jpg (4.99 КБ) 5926 просмотров
Привязываете к своему объекту.
Код классового метода refresh:

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

$status=$this->getProperty("status");
if ($status) {
 $this->callMethod("turnOn");
 } else {
 $this->callMethod("turnOff");
 }
Метод turnOn объекта WittyCloud:

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

getURL ("http://IP/gpio&st=1&pin=5",0);
Метод turnOff объекта WittyCloud:

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

getURL ("http://IP/gpio&st=0&pin=5",0);
Вроде самый простой способ.

Re: Модуль esp8266_wifiot

Добавлено: Вт мар 20, 2018 8:54 am
Smart111
Спасибо большое, доходчиво. А как сделать чтобы надпись названия кнопок в меню управления была с боку, у меня получилось с верху.
И как правильно добавить датчики? Или достаточно будет что в свойствах объектов esp8266 формата ESP02.bmpt.

Re: Модуль esp8266_wifiot

Добавлено: Вт мар 20, 2018 9:50 am
Jilber
Не за что. По умолчанию она и должна быть сверху.
SPOILERSPOILER_SHOW
Выключатель.jpg
Выключатель.jpg (47.05 КБ) 5886 просмотров
Просто связать их со свойствами нужных объектов:
SPOILERSPOILER_SHOW
Свойства.jpg
Свойства.jpg (72.09 КБ) 5884 просмотра