• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от ravend

  1. ravend

    Делюсь опытом Аквариум на esp8266

    Про температуру, для своего аквариума реализовал ПИД-регулятор, на esp32, держит +/- 0.04 (четыре сотые!) градуса, умеет только греть. Для подавления шумов измерения реализован фильтр Калмана, датчик ds18b20. Морда на Blynk, как допишу Nonlinear MQTT, переделаю на MQTT.
  2. ravend

    ESP-01S + MQTT + проходной выключатель

    Подозреваю, что такое поведение из-за некорректно реализованной защиты от дребезга. Фигурирует задержка в 30 миллисекунд, т.е. пока кнопка зажата, состояние переключается циклично, 33 раза в секунду, при отпускании кнопки результат будет 50/50, т.е. случайный (а не одно нажатие, - одно изменение...
  3. ravend

    Nonlinear MQTT Dashboard

    Спасибо! Пока Nonlinear будет в режиме с рекламой, когда выпущу "нормальную", - не знаю, думаю пару-тройку недель нужно. Покупать три раза не нужно будет, просто под одним аккаунтом можно залогинить смартфоны, есть ещё вариант Семейная библиотека, когда один раз покупаешь и члены семьи могут...
  4. ravend

    Nonlinear MQTT Dashboard

    Сообщаю, концепция поменялась. Ограничений у бесплатной версии не будет, т.е. её возможности будут идентичны платной версии, но будет рекламный баннер.
  5. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Добрый день! Приглашаю сюда: Nonlinear MQTT Dashboard
  6. ravend

    Nonlinear MQTT Dashboard

    Дисклеймер: у существующей и единственной версии есть ограничение - 7 дней работы, затем придётся переустанавливать (либо нет, если ты хацкер) Коллеги, прошу оценить мою очередную поделку. Проект в зачаточном состоянии (ранний доступ, ознакомительная демо-версия), полноценной версии без...
  7. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Чтобы легче было понять назначение признака retained, можно/нужно думать про него следующим образом: - с признаком retained нужно отправлять сообщения, чтобы опубликовать _состояние_ - без признака retained оправляются _команды_. Пример: "Состояние", это к примеру сообщение со значением...
  8. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Чтобы приложение (или Ваше оборудование) получило актуальное состояние топика (даже если было отключено от сервера/сети, в то время когда значение в топике было опубликовано), нужно отправлять данные с признаком "Retained", это стандартная возможность указать MQTT серверу, что содержимое...
  9. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Возможно, я же обхожусь без двойных тропиков на виджете и без топика с символом $ в конце, рецепт я вам озвучил.
  10. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Не обязательно, я считаю что проблема в подходе при реализации устройств, не нужно думать, что ваша железка (тот же выключатель) является местом сосредоточения актуальной информации, при работе с MQTT, центром является сам сервер MQTT, а все устройства должны читать текущее состояние и...
  11. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Пример, допустим радио-выключатель света: на нём есть физические кнопки "вкл" и "выкл". 1.Пользователь нажимает физическую кнопку и на сервер, в топик light1 идет команда on. 2.Оборудование само получает, свою же собственную команду light1 - on (так как подписано на light1/#), и сообщает свое...
  12. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Здесь решалась проблема с тем, что оборудование отсылая свой статус серверу, само же его и получало (так как подписано на все сообщения в ветке, например #), после этого, раз сообщение пришло, его нужно обработать и отправить новый статус (по факту содержимое не изменилось) серверу -...
  13. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Поддержку - нет, не прекращаю, ошибки будут исправляться, а вот новых функций добавлять не планирую, объясняю почему: почти всё, что можно было сделать используя протокол MQTT (и даже больше!) было сделано и работает, сейчас приложение самодостаточное и ограничено по функционалу лишь...
  14. ravend

    Очередной MQTT-клиент для android в виде приборной панели списком

    Также, хочу сообщить, что весь исходный код приложения Linear MQTT Dashboard доступен по адресу - GitHub - ravendmaster/linear-mqtt-dashboard: Linear MQTT Dashboard - Android MQTT client
Сверху Снизу