MQTT и Sonoff

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
SpiritAT
Сообщения: 27
Зарегистрирован: Вт май 02, 2017 11:42 am
Благодарил (а): 0
Поблагодарили: 1 раз

MQTT и Sonoff

Сообщение SpiritAT » Сб июн 10, 2017 10:32 pm

Народ подскажите плиз как связать Sonoff и MajorDomo через MQTT. Sonoff прошил прошивкой с https://wifi-iot.com/p/esp8266/ но MajorDomo не видит в MQTT нечего. И не знаю что делать. Хотя создав сценарий espdata с кодом

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

//объект ищем по свойству idesp, так как имя объекта будет осмысленным, 
//а если не нашли - то добавляем с именем равным его айди

$hostname=$params["hostname"];

if (!$hostname) return;
//запишем в лог что пришло
DebMes("espdata request: ".$_SERVER['REQUEST_URI']);
 
$esp=getObjectsByClass("ESP8266");
foreach($esp as $obj) 
{
    
    if (gg($obj['TITLE'].".hostname") ==$hostname)
    {
        if (is_array($params)) {
           foreach($params as $k=>$v) {    
            if ($k!="script") {
            sg($obj['TITLE'].".".$k,$v);
            }
           }
         }
     //объект найден, свойства записаны, выходим
     return;
    }
}

//сюда попадет если нет объекта - создадим его, и запишем только одно свойство - его айди
//на следующем запросе мы попадем в первый цикл и все запишется
addClass("ESP8266");
addClassObject("ESP8266",$params["hostname"]);
sg(($hostname.".hostname"),$hostname) 
создался класс esp8266 и в нем данные присутствуют. но как их от туда выдернуть не знаю((((
SpiritAT
Сообщения: 27
Зарегистрирован: Вт май 02, 2017 11:42 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: MQTT и Sonoff

Сообщение SpiritAT » Вс июн 11, 2017 8:05 am

разобрался. Спасибо всем.
SpiritAT
Сообщения: 27
Зарегистрирован: Вт май 02, 2017 11:42 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: MQTT и Sonoff

Сообщение SpiritAT » Вс июн 11, 2017 9:29 am

Помогите связать пожалуйста реле с sonoff с MajoromDomo
GPio12 Через саму страницу sonoff срабатывает свет выключается и включается. А через алису не как не могу настроить. Вроде привезал к кнопке а не срабатывает((
Вложения
Новый точечный рисунок (2).jpg
Новый точечный рисунок (2).jpg (358.59 КБ) 3062 просмотра
Ответить