Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: ESP8266+MQTT+OpenHab

ESP8266+MQTT+OpenHab 14 Июль 2016 19:07 #13520

  • Worders
  • Worders аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 90
  • Спасибо получено: 6
  • Репутация: 0
Подскажите что не так?
настроил все как тут wifi-iot.com/?m=wiki&id=140&lang=ru
передача данных в openhab по mqtt
в консоли данные есть то есть он и оф 1 и 0 при нажатии на кнопку
а в опенхаб переключатель не меняет значение хотя и сам тоже управляет
айтем Switch cofe "cofe" { mqtt=">[mosquitto:/roz1/output12:command:on:1],>[mosquitto:/roz1/output12:command:off:0],<[mosquitto:/roz1/output12:state:MAP(switchMQTT.map)]" }

Спасибо заранее
Последнее редактирование: 14 Июль 2016 19:12 от Worders.
Администратор запретил публиковать записи гостям.

ESP8266+MQTT+OpenHab 15 Июль 2016 11:15 #13529

  • ipua
  • ipua аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 89
  • Спасибо получено: 8
  • Репутация: 1
mosquitto:/roz1/output12:state:MAP(switchMQTT.map) поменяйте на mosquitto:/roz1/output12:state:state:default
Администратор запретил публиковать записи гостям.

ESP8266+MQTT+OpenHab 15 Июль 2016 11:20 #13530

  • Worders
  • Worders аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 90
  • Спасибо получено: 6
  • Репутация: 0
не помогло
Администратор запретил публиковать записи гостям.

ESP8266+MQTT+OpenHab 15 Июль 2016 11:44 #13531

  • igorvin
  • igorvin аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 50
  • Спасибо получено: 15
  • Репутация: 1
Посматрите в events.log файле или отрабатывает всё как надо
Администратор запретил публиковать записи гостям.

ESP8266+MQTT+OpenHab 17 Июль 2016 12:07 #13547

  • Worders
  • Worders аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 90
  • Спасибо получено: 6
  • Репутация: 0
Максим!
Доброе утро!
Объясните пожалуйста зачем Time For Key
Последнее редактирование: 17 Июль 2016 12:09 от Worders.
Администратор запретил публиковать записи гостям.

ESP8266+MQTT+OpenHab 06 Нояб 2016 23:58 #15737

  • GR
  • GR аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 41
  • Спасибо получено: 4
  • Репутация: 1
Подниму тему. Думаю не один я задавался данным вопросом.
Как подружить MQTT JSON с OpenHab?

А именно JSON вида:
// "sensors":{"bmet":-13.6,"bmeh":51.1,"bmep":758.36,"dsw1":-14.1}

Решение не мое личное, а собрано из несколько источников. На уникальность не претендую.

Использую датчики: DS18B20, BME280. Для примера более чем достаточно

1. Пишем правило grmeteo.rules и сохраняем в папке rules.
// Обратите внимание, как необходимо прописывать переменную - $.sensors.dsw1. Обязательное необходимо указывать sensors. с точкой!
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


2. Пишем grmeteo.items и сохраняем в папке items
// Обратите внимание. В первой строчке, где mqtt указываем имя своей ESPке или путь к своей ESPке если какая-то иная прошивка с параметрами.
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


3. Пишем grmeteo.sitemap и сохраняем в папке sitemaps
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


4. Открываем - http://192.168.1.X:8080/openhab.app?sitemap=grmeteo
// Указываем свой IP





Радуемся результатом B)
Последнее редактирование: 07 Нояб 2016 08:01 от GR.
Администратор запретил публиковать записи гостям.
Спасибо сказали: igorvin, sergey.67
Модераторы: FlyRouter
Время создания страницы: 0.128 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.