Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Предложение MQTT Dash для Android

Тема в разделе "Android приложения (разработка и готовые решения)", создана пользователем ByTE, 20 окт 2016.

Метки:
  1. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    Да, все верно. Компьютер должен брать картинку с камеры и пулять ее в MQTT топик.
     
  2. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    В версии 4.2 можно задать условие для "мигания" плитки, например при выходе значения за пределы диапазона, или если данных не было давно. Звуковая сигнализация будет добавлена потом.
     
  3. BigJoe

    BigJoe Новичок

    Сообщения:
    22
    Симпатии:
    2
    Еее, вот это уже конструктивное добавление, с учетом пожеланий. Искренне рад за новый функционал. Побежал ознакомляться, отпишусь после теста.
     
  4. BigJoe

    BigJoe Новичок

    Сообщения:
    22
    Симпатии:
    2
    @ByTE - Красавчик!
    3 часа в тесте, полет нормальный.
    Ты меня услышал, я очень рад )))
    Ждем звуковой оповещатель, а если ещё и push уведомления появятся или хотя бы в шторке, тогда миссия будет выполнена)))
    Спасибо за то что прислушался к советам, сейчас твоё приложение лучше аналогичных, уверен с апдейтом уничтожишь конкурентов.

    Теперь от критики к конструктивности:
    Раз уж появилась возможно отследить порог той или иной задачи, значит можно расчитывать в будущем на установку своих сценариев?
    По типу если влажность приблизилась к 15%, то включается плитка увлажнителя воздуха (тупо сигнал на реле, который включает розетку с увлажнителем.
    Как бы научить взаимодействовать одну плитку с другой при определенных условиях.
    В этом случае majordomo в моей жизни окончит свое существование .
     
  5. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    Спасибо. В "On Receive" можно анализировать данные и использовать app.publish(...) для включения/выключения чего нужно.
    Взаимодействие между метриками обдумывается.
     
    BigJoe нравится это.
  6. BigJoe

    BigJoe Новичок

    Сообщения:
    22
    Симпатии:
    2
    Весьма приятно узнать что уже есть такое. Не могли бы вы привести пример использования app.publish?
    Заранее благодарю))
     
  7. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
  8. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    Только версию надо обновить до 4.2.1
     
  9. eratnik

    eratnik Новичок

    Сообщения:
    12
    Симпатии:
    0
    ByTE, спасибо большое за приложение. Подскажите пожалуйста если сможете - у меня после включения приложения значения влажности и температуры какие-то запредельные (влажность 100%, температура -142,32*С), но после публикации в топике mqtt новых данных они обновляются на корректные. Причем статистики ради попробовал аналогичное приложение - те же проблемы. Может проблема у меня где-то, но я не представляю куда копать.
     
  10. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    Добрый вечер.
    Думаю, этим все сказано. Вряд ли два приложения имеют одинаковый баг.
    Что первое приходит в голову - однажды у вас были опубликованы некорректные данные с флагом "retained" в данный топик.
    Соответственно, эти данные брокер хранит у себя и шлет их каждому вновь-подключившемуся клиенту.
    Других мыслей нет пока.
     
  11. eratnik

    eratnik Новичок

    Сообщения:
    12
    Симпатии:
    0
    Похоже на то. Скачал mqtt-spy на комп - та же фингя. А как-то в брокере это пофиксить можно? Я просто только начал входить в эту тему))
    PS спасибо за оперативный ответ
     
  12. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    Обычно надо отправить пустое сообщение с нулевой длиной и с установленным флагом "retained" в этот топик.
     
    eratnik нравится это.
  13. eratnik

    eratnik Новичок

    Сообщения:
    12
    Симпатии:
    0
    Спасибо за наводку! Не знаю насколько правильно, но поборол свою беду добавив в отправляемые данные флаг "retained". Я так понял, что предыдущие сообщения с данным флагом затираются последующими, что меня устраивает. Сейчас подключаясь у меня показываются корректные данные.
     
  14. Stas_Is

    Stas_Is Новичок

    Сообщения:
    3
    Симпатии:
    0
    Вадим, большое спасибо Вам за программку. Пользуюсь уже несколько месяцев - отлично работает. Вот еще бы разбивку на tabs - и выкину совсем OpenHab :) Гораздо проще писать скрипты на Lua, например, и использовать MQTT Dash в кач-ве интерфейса!
    Только не ведитесь на все вышеизложенные просьбы и не перегружайте программку! Ее главная прелесть - в компактности. Вырастет в монстра и выйдет из-под контроля :)
     
  15. BigJoe

    BigJoe Новичок

    Сообщения:
    22
    Симпатии:
    2
    То есть по Вашей просьбе расширить функционал это нормально, а наши предложения вывести программу на мировое признание это перегруз ?
    Уважаемый, лично я предлагал конструктивные предложения, то чего не хватает в аналагичных приложениях и что не даст затеряться в массах подобного рода apk.
    В свою очередь ещё раз хочу поблагодарить автора за своё творение. Время идет и чтобы развиваться, нужно идти в ногу со временем!
     
  16. Луша

    Луша Новичок

    Сообщения:
    4
    Симпатии:
    0
    Спасибо большое за программу. Все нужные мне функции выполняет на 100%. Собираюсь прошить телефон. Как мне сохранить все настройки программы?
     
  17. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
    Спасибо. Настройки можно сохранить с флагом "retained" на брокере в специальном топике.
    В списке метрик на верхней панели иконка "стрелки".
     
  18. BigJoe

    BigJoe Новичок

    Сообщения:
    22
    Симпатии:
    2
    Добрый день! Если сделал сохранение в специальном топике, то как потом очистить этот топик ?
    Потому как после сохранения экспорта, при входе cloudMQTT Console в websocket сразу выпадает сообщение экспортированных настроек.
    Как их удалить на сервере ? Заранее спасибо !
     
  19. ByTE

    ByTE Читатель

    Сообщения:
    59
    Симпатии:
    16
     
  20. BigJoe

    BigJoe Новичок

    Сообщения:
    22
    Симпатии:
    2
    Дело в том что я пробовал отправить 0 в топик metrics/exchange,но после обновления страницы он все равно появляется
     

    Вложения:

Поделиться этой страницей