Страница 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:

- Off.jpg (115.18 КБ) 5945 просмотров

- 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
В меню управления создаете элемент, тип - выключатель:

- 1.jpg (52.72 КБ) 5926 просмотров

- 2.jpg (4.99 КБ) 5926 просмотров
Привязываете к своему объекту.
Код классового метода refresh:
Код: Выделить всё
$status=$this->getProperty("status");
if ($status) {
$this->callMethod("turnOn");
} else {
$this->callMethod("turnOff");
}
Метод turnOn объекта WittyCloud:
Метод turnOff объекта WittyCloud:
Вроде самый простой способ.
Re: Модуль esp8266_wifiot
Добавлено: Вт мар 20, 2018 8:54 am
Smart111
Спасибо большое, доходчиво. А как сделать чтобы надпись названия кнопок в меню управления была с боку, у меня получилось с верху.
И как правильно добавить датчики? Или достаточно будет что в свойствах объектов esp8266 формата ESP02.bmpt.
Re: Модуль esp8266_wifiot
Добавлено: Вт мар 20, 2018 9:50 am
Jilber
Не за что. По умолчанию она и должна быть сверху.

- Выключатель.jpg (47.05 КБ) 5886 просмотров
Просто связать их со свойствами нужных объектов:

- Свойства.jpg (72.09 КБ) 5884 просмотра