Найдено 105 результатов

Ged
Чт мар 02, 2017 12:09 pm
Форум: Железо
Тема: Подключение кнопки к ESP8266
Ответы: 24
Просмотры: 18377

Re: Подключение кнопки к ESP8266

Боюсь спросить, а в чем разница? У кнопки 5 положений? или она имеет только два статуса вкл/выкл?
Ged
Чт мар 02, 2017 11:58 am
Форум: Настройка и программирование
Тема: Orange Pi Zero как сервер учета электроэнергии.
Ответы: 15
Просмотры: 12996

Re: Orange Pi Zero как сервер учета электроэнергии.

WiFi нормально запустился на этом железе? А то я заказал, чтобы сделать сетевые плееры, а где-то нашел, что на этих устройствах есть проблемы с WiFi. Мол драйверов под него нету...
Ged
Чт мар 02, 2017 11:46 am
Форум: Настройка и программирование
Тема: помогите с кодом
Ответы: 28
Просмотры: 16868

Re: помогите с кодом

ещё было бы неплохо если укажите что почитать для начинающего, чтоб разобраться с синтаксисом и кодом. Т.к. система написана на php, то соответственно, очень неплохо его бы знать, хотя бы немного. Дальше по Можордому: Азбука - http://majordomo.smartliving.ru/Main/Basics Встроенные фун кции - http:/...
Ged
Ср мар 01, 2017 10:15 am
Форум: Настройка и программирование
Тема: помогите с кодом
Ответы: 28
Просмотры: 16868

Re: помогите с кодом

Я извеняюсь но не является ли ошибкой в обоих запросах gpio?st=1 и не надо ли в нижнем заменить на gpio?st=0 Естественно, я перепутал и поменял не то. Вместо gpio?st=1, я поменял зачем-то в конце... Ну и краше конечно будет: getURL('http://192.168.2.10/gpio?st='.$state.'&pin=12', 0); И можно еще ра...
Ged
Ср мар 01, 2017 9:44 am
Форум: Настройка и программирование
Тема: помогите с кодом
Ответы: 28
Просмотры: 16868

Re: помогите с кодом

Можно и так. Только во втором getURL st=0 и в конце не 1, а 0. Чтобы каждый раз не переписывать метод refresh, добавляем в класс свойства IP и pin. Метод refresh такой: $status=$this->getProperty("status"); if ($status) {  getURL('http://'.$this -> getProperty("IP").'/gpio?st=1&pin='.$this -> getPr...
Ged
Ср мар 01, 2017 9:15 am
Форум: Настройка и программирование
Тема: помогите с кодом
Ответы: 28
Просмотры: 16868

Re: помогите с кодом

Так и пришлось смотреть, как же у меня сделано... Всю нашу магию (т.е. то что мы должны сделать) заносим в метод refresh. Привязываем чтобы при изменении статуса вызывался метод refresh. После этого, все управление объектом и в скриптах и в меню, сводится к изменению свойства статус. В скриптах соот...
Ged
Вт фев 28, 2017 11:06 am
Форум: Настройка и программирование
Тема: помогите с кодом
Ответы: 28
Просмотры: 16868

Re: помогите с кодом

DimSun75 писал(а):Как-то это не по феншую. Делается это примерно так:

У объекта Svet_3_spaln должны быть методы....
Метод switch лучше так как-то:

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

if ($this->getProperty("sostojanie") == '1')
{
      $this -> callMethod("turnOff");
} else {
      $this -> callMethod("turnOn");
}
Ged
Ср фев 22, 2017 3:23 pm
Форум: Модули и приложения
Тема: [Модуль] Broadlink (dev_broadlink)
Ответы: 3759
Просмотры: 2079028

Re: Модуль Broadlink

woow, насколько я знаю, далеко не каждый rf-выключатель привязывается к broadlink, а если и привязываются, так работают криво. Именно по этой причине я и брал "родные". Уважаемый Ged, не могли бы вы в двух словах описать сие процедуру внедрения этой релюшки?! заранее благодарен Эм.. "Рэлюшки" это ч...
Ged
Ср фев 22, 2017 3:18 pm
Форум: Модули и приложения
Тема: [Модуль] Broadlink (dev_broadlink)
Ответы: 3759
Просмотры: 2079028

Re: Модуль Broadlink

А как быстро получать статус от неё? ну на включение то понятно, а как быстро узнать что отключился свет?? Для получения статуса отключения или через модуль "устройства Online" или свой метод прикручивать. Хуже, когда в одной люстре 3 варианта света. Пихать 3 блока питания, вроде, как-то не очень п...
Ged
Ср фев 22, 2017 4:39 am
Форум: Модули и приложения
Тема: [Модуль] Broadlink (dev_broadlink)
Ответы: 3759
Просмотры: 2079028

Re: Модуль Broadlink

Основной плюс выключателей типа Livolo отсутствие необходимости менять электрику.
Обратную связь можно решать блоком питания и самой дешевой ESPшкой в люстру.
Рублей 300 будет удовольствие стоить. Главное, чтобы было куда в люстру запихнуть.