[Модуль] Sonoff (dev_sonoff)
Модератор: immortal
Re: [Модуль] Sonoff
ок
Последний раз редактировалось samolet Пн ноя 26, 2018 10:05 pm, всего редактировалось 1 раз.
Re: [Модуль] Sonoff
Да как так это у тебя получается то??))) У меня с самого начала все работает как часы. Недавно ради интереса попробовал получить ключ новым способом (Nab0y свою прогу выкладывал), ключ получил, ввел, все стало ок (правда еще какое-то устройство под знаком вопроса нашлось, но в инфе об устройстве тишина). Но из евелинка вылетел естественно, но и хрен с ним.samolet писал(а): Сб ноя 24, 2018 10:25 pm Ну и усе, слетел ключик, новый апик получить не могу, уже пару майлов поставил все ни как
Последний раз редактировалось Stan Вс ноя 25, 2018 12:12 am, всего редактировалось 1 раз.
Re: [Модуль] Sonoff
Тут пробел должен быть а не тиреsamolet писал(а): Сб ноя 24, 2018 10:25 pm Не найден исполняемый файл, соответствующий команде "dotnet-SonoffLogIn.dll".
Re: [Модуль] Sonoff
ок
Последний раз редактировалось samolet Пн ноя 26, 2018 10:06 pm, всего редактировалось 3 раза.
-
Postalll71
- Сообщения: 2
- Зарегистрирован: Сб ноя 10, 2018 7:02 am
Re: [Модуль] Sonoff
Помогите новичку,plz!!! Как прописать двухкнопочный выключатель? В данных у него это:samolet писал(а): Пт ноя 23, 2018 9:13 pm на первой страничке все описано токен это апи авторизации
Пишу для новичков
после нахождения устройства соноф
идем в объекты
находим switch1
открываем его и внизу есть кнопка создан копировать
открываем эту копию и переименовываем например в sonoff
далее заходим обратно в устрйства и выбираем sonoff
открываем свое устройство , данные, и в окошке находим созданный ранее объект sonoff
выбираем его и в окне связанное свойство status
далее в созданной сцене создаем кнопку и все это привязываем к ней.
Re: [Модуль] Sonoff
Не забудь обновлять все окна после изменений!!!!!!!!!!!!!!!!!!!!
пройди в объекты и найди switch1
создай его клон и переименуй в switch4
в объекте switch4 зайди в методы добавь еще два метода
например turnOn1 turnOff1
Замени в методе
turnOn на это $this->setProperty("status",0); (это включение первой кнопки)
turnOn1 на это $this->setProperty("status",1); (это включение второй кнопки)
turnOff на это $this->setProperty("status",2); (это выключение первой кнопки)
turnOff1 на это $this->setProperty("status",3); (это выключение второй кнопки)
в sonoff в окошке switches добавь объект switch4
в окне связанное свойство status
в сцене где выключатель добавь состояния с привязкой к этим методам
Дальше сам или по полочкам разложить?
пройди в объекты и найди switch1
создай его клон и переименуй в switch4
в объекте switch4 зайди в методы добавь еще два метода
например turnOn1 turnOff1
Замени в методе
turnOn на это $this->setProperty("status",0); (это включение первой кнопки)
turnOn1 на это $this->setProperty("status",1); (это включение второй кнопки)
turnOff на это $this->setProperty("status",2); (это выключение первой кнопки)
turnOff1 на это $this->setProperty("status",3); (это выключение второй кнопки)
в sonoff в окошке switches добавь объект switch4
в окне связанное свойство status
в сцене где выключатель добавь состояния с привязкой к этим методам
Дальше сам или по полочкам разложить?
Последний раз редактировалось samolet Вс ноя 25, 2018 9:14 am, всего редактировалось 1 раз.
Re: [Модуль] Sonoff
Теперь работает отлично, в файле dev_sonoff.class исправил вот это
} elseif($out=='from_device') {
if($param=='switch' || $param=='sledOnline') {
$val=($val)? 'on' : 'off';
вот тут закоментил
$this->sonoffws->send($jsonstring);
} catch (BadOpcodeException $e) {
echo 'Couldn`t sent: ' . $e->getMessage();
}
}
/*$recv=$this->sonoffws->receive();*/
Осталось только Никите все это внедрить в модуль и можно сказать что модуль готов к работе. УРА!
} elseif($out=='from_device') {
if($param=='switch' || $param=='sledOnline') {
$val=($val)? 'on' : 'off';
вот тут закоментил
$this->sonoffws->send($jsonstring);
} catch (BadOpcodeException $e) {
echo 'Couldn`t sent: ' . $e->getMessage();
}
}
/*$recv=$this->sonoffws->receive();*/
Осталось только Никите все это внедрить в модуль и можно сказать что модуль готов к работе. УРА!
Re: [Модуль] Sonoff
для 4CH PRO тоже по такому принципу ?samolet писал(а): Вс ноя 25, 2018 8:59 am Не забудь обновлять все окна после изменений!!!!!!!!!!!!!!!!!!!!
пройди в объекты и найди switch1
создай его клон и переименуй в switch4
в объекте switch4 зайди в методы добавь еще два метода
например turnOn1 turnOff1
Замени в методе
turnOn на это $this->setProperty("status",0); (это включение первой кнопки)
turnOn1 на это $this->setProperty("status",1); (это включение второй кнопки)
turnOff на это $this->setProperty("status",2); (это выключение первой кнопки)
turnOff1 на это $this->setProperty("status",3); (это выключение второй кнопки)
в sonoff в окошке switches добавь объект switch4
в окне связанное свойство status
в сцене где выключатель добавь состояния с привязкой к этим методам
Дальше сам или по полочкам разложить?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Sonoff
Покажи метрики с 4CH...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Sonoff
это метрики ?
- Вложения
-
- 2018-11-27_08-46-02.jpg (110.86 КБ) 5118 просмотров