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

vk

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

ТЕМА: ESP8266 + сервер Domoticz

ESP8266 + сервер Domoticz 30 Нояб 2018 20:33 #23436

  • artur
  • artur аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 101
  • Спасибо получено: 3
  • Репутация: 0
Да ничего не мешает.
Просто начал с вашей прошивки, пока ковыряюсь, пока терпение не кончится буду с ней ковыряться, кончится - естественно буду что то другое пользовать, благо выбор есть начиная от espeasy и заканчивая самописанием (тоже выбор есть в чем и как)
Администратор запретил публиковать записи гостям.

ESP8266 + сервер Domoticz 13 Март 2019 11:03 #24194

  • motomax
  • motomax аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 66
  • Спасибо получено: 8
  • Репутация: 0
Вообщем с помощью interpreter успешно выводятся дынные в domoticz на малине:
httpget(192.168.1.44:8080/json.htm?param=udevice&type=command&idx=17&nvalue=0&svalue=_DHTT1_)
delay(15000)
httpget(192.168.1.44:8080/json.htm?param=udevice&type=command&idx=18&nvalue=0&svalue=_DSW2_)
но не понятно как вывести два показателя одновременно(темп и влажность) с DHT22.
Если делать так:
httpget(192.168.1.44:8080/json.htm?param=udevice&type=command&idx=17&nvalue=0&svalue=_DHTT1_)
- отлично выводится температура,если вывести отдельным запросом влажность,т.е.
httpget(192.168.1.44:8080/json.htm?param=udevice&type=command&idx=17&nvalue=0&svalue=_DHTH1_)
- то ничего нет.
Пробовал вывести темп и влажность в одном запросе т.е
httpget(192.168.1.44:8080/json.htm?param=udevice&type=command&idx=19&nvalue=0&svalue=_DHTT1_;_DHTH1_)
-уже лучше,т.е в domoticz устройство выглядит так:
19 nodemcu 14063 1 Парилка Temp + Humidity THGN122/123/132, THGR122/228/238/268 0, 3.0;57.7 , но смущать ноль с запятой в переди,нет градусов и процентов и не отображается это всё на виджите



Последнее редактирование: 13 Март 2019 11:06 от motomax.
Администратор запретил публиковать записи гостям.
Спасибо сказали: artur

ESP8266 + сервер Domoticz 07 Июль 2019 12:00 #24616

  • Maker39
  • Maker39 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 223
  • Спасибо получено: 12
  • Репутация: 0
Тоже озадачился этим вопросом.
После долгих поисков нашел вот github.com/6thlabel/ESP8266-DHT-Domoticz...266-DHT-Domoticz.ino

Нормально передать оба показания DHT22 через интерпретатор удалось только такой командой
httpget(192.168.1.47:8080/json.htm?param=udevice&type=command&idx=19&nvalue=0&svalue=_DHTT1_;_DHTH1_;s)
Администратор запретил публиковать записи гостям.

ESP8266 + сервер Domoticz 07 Июль 2019 19:58 #24617

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
в интепретаторе можно отправить пачку таких запросов через паузу и разделить ид датчиков
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

ESP8266 + сервер Domoticz 08 Июль 2019 23:20 #24620

  • Maker39
  • Maker39 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 223
  • Спасибо получено: 12
  • Репутация: 0
Совершенно верно. И с "простыми" датчиками , типа DS18B20 никаких проблем.
А вот "Температура+Влажность" (DHT22) домотикс требует особый формат данных, иначе не определяются корректно и не выводятся в виджете значения, хотя в журнале все рисует.
motomax тут homes-smart.ru/index.php/component/kunen...ticz?start=132#24194 описывал эту шляпу.
Возможно и с другими датчиками с несколькими параметрами будет актуально, у меня просто не на чем проверить.
Срабатывает только вариант svalue=_DHTT1_;_DHTH1_;s , что за s такое волшебное я не знаю и найти ответ не удалось.
Причем такой (рабочий) формат больше нигде не встречался.
Последнее редактирование: 08 Июль 2019 23:21 от Maker39.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter, Dolfik
Время создания страницы: 0.146 секунд

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