Драйвер MQTT & Sonoff для начинающих

Antworten
ap2017
starter
Beiträge: 46
Registriert: 01.12.2017, 03:44

Драйвер MQTT & Sonoff для начинающих

Beitrag von ap2017 » 04.03.2018, 22:50

Пытаюсь заставить IOBroker (работает на Rpi) говорить с Sonoff S20. Мой статус:
1) Sonoff перепрограммировал с Tasmota firrmware
2) Выхожу на Sonoff через веб интерфасе, ввел WiFi параметры, могу переключать реле
3) в IOBroker установил MQTT adapter в режиме client/subscriber, ввел IP Rpi, ввел новые userID, password
4) в IOBroker установил Sonoff adapter, ввел теже UserID, password
5) Запустил оба адаптера, оба горят зеленым цветом

Что дальше? Нужно ли MQTT иметь в режиме сервера или клиента? Где можно почитать MQTT для чайников? Путаюсь с понятиями сервер, брокер, клиент, подписчик...
Dateianhänge
Sonoff1.JPG
Sonoff1.JPG (80.88 KiB) 678 mal betrachtet

Haus
professional
Beiträge: 531
Registriert: 12.05.2015, 16:49
Wohnort: Lithuania, Vilnius

Re: Драйвер MQTT & Sonoff для начинающих

Beitrag von Haus » 04.03.2018, 23:27

ap2017 hat geschrieben:Пытаюсь заставить IOBroker (работает на Rpi) говорить с Sonoff S20. Мой статус:
1) Sonoff перепрограммировал с Tasmota firrmware
2) Выхожу на Sonoff через веб интерфасе, ввел WiFi параметры, могу переключать реле
3) в IOBroker установил MQTT adapter в режиме client/subscriber, ввел IP Rpi, ввел новые userID, password
4) в IOBroker установил Sonoff adapter, ввел теже UserID, password
5) Запустил оба адаптера, оба горят зеленым цветом

Что дальше? Нужно ли MQTT иметь в режиме сервера или клиента? Где можно почитать MQTT для чайников? Путаюсь с понятиями сервер, брокер, клиент, подписчик...
Третий пункт вообще ненужен если установил Sonoff adapter.
Второй пункт, настройки MQTT сделал?
http://forum.iobroker.net/viewtopic.php ... 20#p125387
js-controller: 1.4.2 / node.js: v6.14.3 / npm: 3.10.10
admin: 3.5.1
javascript: 3.6.4
web: 2.4.1 vis: 1.1.7
cloud: 2.6.2

Server: DELL FX170 / linux: Debian 9.5 Stretch
Adapter: MegaD-2561, Mega-ESP, Wrapper(Home)

ap2017
starter
Beiträge: 46
Registriert: 01.12.2017, 03:44

Re: Драйвер MQTT & Sonoff для начинающих

Beitrag von ap2017 » 05.03.2018, 00:25

Haus hat geschrieben:
ap2017 hat geschrieben:Пытаюсь заставить IOBroker (работает на Rpi) говорить с Sonoff S20. Мой статус:
1) Sonoff перепрограммировал с Tasmota firrmware
2) Выхожу на Sonoff через веб интерфасе, ввел WiFi параметры, могу переключать реле
3) в IOBroker установил MQTT adapter в режиме client/subscriber, ввел IP Rpi, ввел новые userID, password
4) в IOBroker установил Sonoff adapter, ввел теже UserID, password
5) Запустил оба адаптера, оба горят зеленым цветом

Что дальше? Нужно ли MQTT иметь в режиме сервера или клиента? Где можно почитать MQTT для чайников? Путаюсь с понятиями сервер, брокер, клиент, подписчик...
Третий пункт вообще ненужен если установил Sonoff adapter.
Второй пункт, настройки MQTT сделал?
http://forum.iobroker.net/viewtopic.php ... 20#p125387
HAUS: Спасибо за ответ, но я по-немецки нихт ферштейн. Мне бы по-ангельскому или, в крайнем случае, по-русски. Я так понял, что на видео пользуются другой утилитой чтобы прожечь Tasmota и ее сконфигурировать. Я это сделал через Arduino IDE, а затем ввел уникальный IP (правильно ли это?) и параметры моего WiFi через Tasmota веб интерфейс - ты это имеешь ввиду под вторым пунктом? Какие нужны настройки MQTT? Прилагаю еще одну картинку моей MQTT конфигурации в Tasmote
ОК, убрал MQTT adapter., что дальше? IOBroker admin показывает, что sonoff не подключен...
Dateianhänge
Sonoff MQTT.JPG
Sonoff MQTT.JPG (65.94 KiB) 670 mal betrachtet

ap2017
starter
Beiträge: 46
Registriert: 01.12.2017, 03:44

Re: Драйвер MQTT & Sonoff для начинающих

Beitrag von ap2017 » 05.03.2018, 01:08

ap2017 hat geschrieben:
Haus hat geschrieben:
ap2017 hat geschrieben:Пытаюсь заставить IOBroker (работает на Rpi) говорить с Sonoff S20. Мой статус:
1) Sonoff перепрограммировал с Tasmota firrmware
2) Выхожу на Sonoff через веб интерфасе, ввел WiFi параметры, могу переключать реле
3) в IOBroker установил MQTT adapter в режиме client/subscriber, ввел IP Rpi, ввел новые userID, password
4) в IOBroker установил Sonoff adapter, ввел теже UserID, password
5) Запустил оба адаптера, оба горят зеленым цветом

Что дальше? Нужно ли MQTT иметь в режиме сервера или клиента? Где можно почитать MQTT для чайников? Путаюсь с понятиями сервер, брокер, клиент, подписчик...
Третий пункт вообще ненужен если установил Sonoff adapter.
Второй пункт, настройки MQTT сделал?
http://forum.iobroker.net/viewtopic.php ... 20#p125387
HAUS: Спасибо за ответ, но я по-немецки нихт ферштейн. Мне бы по-ангельскому или, в крайнем случае, по-русски. Я так понял, что на видео пользуются другой утилитой чтобы прожечь Tasmota и ее сконфигурировать. Я это сделал через Arduino IDE, а затем ввел уникальный IP (правильно ли это?) и параметры моего WiFi через Tasmota веб интерфейс - ты это имеешь ввиду под вторым пунктом? Какие нужны настройки MQTT? Прилагаю еще одну картинку моей MQTT конфигурации в Tasmote
ОК, убрал MQTT adapter., что дальше? IOBroker admin показывает, что sonoff не подключен...
Начинаю немного соображать (или это мне кажется). Пароль и юзер имя в MQTT Tasmota должны быть такими же как и в IOBroker Adapter Configuration screen. А какие должны быть Host и Client имена в MQTT Tasmota?

ap2017
starter
Beiträge: 46
Registriert: 01.12.2017, 03:44

Re: Драйвер MQTT & Sonoff для начинающих

Beitrag von ap2017 » 05.03.2018, 01:21

ap2017 hat geschrieben:
ap2017 hat geschrieben:
Haus hat geschrieben: Третий пункт вообще ненужен если установил Sonoff adapter.
Второй пункт, настройки MQTT сделал?
http://forum.iobroker.net/viewtopic.php ... 20#p125387
HAUS: Спасибо за ответ, но я по-немецки нихт ферштейн. Мне бы по-ангельскому или, в крайнем случае, по-русски. Я так понял, что на видео пользуются другой утилитой чтобы прожечь Tasmota и ее сконфигурировать. Я это сделал через Arduino IDE, а затем ввел уникальный IP (правильно ли это?) и параметры моего WiFi через Tasmota веб интерфейс - ты это имеешь ввиду под вторым пунктом? Какие нужны настройки MQTT? Прилагаю еще одну картинку моей MQTT конфигурации в Tasmote
ОК, убрал MQTT adapter, что дальше? IOBroker admin показывает, что sonoff не подключен...
Начинаю немного соображать (или это мне кажется). Пароль и юзер имя в MQTT Tasmota должны быть такими же как и в IOBroker Adapter Configuration screen. А какие должны быть Host и Client имена в MQTT Tasmota?
Так, ввел IP адрес IOBroker в качестве user name Tasoma MQTT конфигурации. Есть контакт! Осталось разобраться какими переменнными Sonoff можно управлять в IOBroker Instance...
Sonoff_Instance.JPG
Sonoff_Instance.JPG (133.8 KiB) 665 mal betrachtet

ap2017
starter
Beiträge: 46
Registriert: 01.12.2017, 03:44

Re: Драйвер MQTT & Sonoff для начинающих

Beitrag von ap2017 » 05.03.2018, 01:29

ap2017 hat geschrieben:
ap2017 hat geschrieben:
ap2017 hat geschrieben:
HAUS: Спасибо за ответ, но я по-немецки нихт ферштейн. Мне бы по-ангельскому или, в крайнем случае, по-русски. Я так понял, что на видео пользуются другой утилитой чтобы прожечь Tasmota и ее сконфигурировать. Я это сделал через Arduino IDE, а затем ввел уникальный IP (правильно ли это?) и параметры моего WiFi через Tasmota веб интерфейс - ты это имеешь ввиду под вторым пунктом? Какие нужны настройки MQTT? Прилагаю еще одну картинку моей MQTT конфигурации в Tasmote
ОК, убрал MQTT adapter, что дальше? IOBroker admin показывает, что sonoff не подключен...
Начинаю немного соображать (или это мне кажется). Пароль и юзер имя в MQTT Tasmota должны быть такими же как и в IOBroker Adapter Configuration screen. А какие должны быть Host и Client имена в MQTT Tasmota?
Так, ввел IP адрес IOBroker в качестве user name Tasmota MQTT конфигурации. Есть контакт! Осталось разобраться какими переменнными Sonoff можно управлять в IOBroker Instance...Sonoff_Instance.JPG
Все заработало! Я так понял, что Client имя в Tasmote может быть любое. Изините, что намусорил в форуме. Если бы был пример, как подключить Sonoff (может и есть, но я не нашел) - не тратил бы ни свое время ни ваше. Главное, что IOBroker работает и работает хорошо: MySensors, ZWave, MODBUS, и вот теперь Sonoff. Спасибо!

Antworten