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

Lazy MQTT - Android. Огромные возможности GUI

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

  1. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Новое приложение в Google Play
    Lazy MQTT

    Особенности:
    - свободное расположение и размеры плиток, огромные возможности GUI по оформлению (можно хоть свою картинку рисовать, план квартиры или дома. Прозрачность, цвета, иконки, картинки, перекрытие плиток...)
    - можно настроить разные действия на клик/удерживание, выдать сообщение
    - принятые и передаваемые данные обрабатываются на JavaScript, и можно разделять данные из одного источника по нескольким плиткам или наоборот, объединять - полная свобода!
    - поддерживаются уведомления
    - не жрет батарейку вообще в сеансовом режиме (настраивается время поддержания коннекта после выхода из приложения). Может работать и 24/7
    Приложения в Google Play – Lazy MQTT Free
     
    Последнее редактирование: 12 мар 2018
    Mit нравится это.
  2. andrik_zp

    andrik_zp Читатель

    Сообщения:
    84
    Симпатии:
    8
    Странно, "Приложение несовместимо с вашим устройством" Требуемая версия Android 4.3 или более поздняя. У меня Самсунг А3 с пятым андроидом, чё ему не нравится....
     
  3. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Да, не понятно. А он точно про это устройство говорит? Может телефон в списке устройств ниже?
    Какая точно модель? Существует A3 2016, 2017 и Galaxy A3.

    Попробуйте отсюда Lazy MQTT - 4PDA
     
    Последнее редактирование: 13 мар 2018
  4. andrik_zp

    andrik_zp Читатель

    Сообщения:
    84
    Симпатии:
    8
    Когда нажал кнопку "Установить" получил сообщение "Приложение не доступно для вашей страны", (Украина). За ссылку спасибо, когда понадобится на 4ПДА скачаю.
     
  5. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Пока разрешена установка только в России.
     
  6. Encrypt

    Encrypt Новичок

    Сообщения:
    44
    Симпатии:
    0
    Оно точно рабочее? А то у меня не хочет ни принимать ни отправлять данные, но тест говорит, что соединение есть. MQTT Dash работает четко.
     
  7. andrik_zp

    andrik_zp Читатель

    Сообщения:
    84
    Симпатии:
    8
    Добрый день. Подскажите, в программе есть возможность после настройки передать эту конфигурацию на другой телефон? То-есть я хочу сделать устройство на есп для друга, смогу-ли я после настройки вашей программы, передать ее другу и членам его семьи, что-бы все могли пользоваться, или нужно на каждом телефоне заново все настраивать.
     
  8. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Да, можно передать на другой.
    Для этого используется подменю "Настройки" - там есть экспорт настроек и инструкция по импорту.
    Кроме этого, на одном устройстве можно хранить несколько наборов настроек (10 штук). Какой набор используется - управляется в меню "Установки", "Слот настроек".
    Это удобно, если нужно временно поработать с настройками, которые будут использоваться на другом устройстве.
     
    andrik_zp нравится это.
  9. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    У меня работает каждый день, где-то с полгода.
    Предложу вам проверить поля "Тема" в "Данных" - совпадает ли написание с сервером MQTT, а также что в "Данных" вы выбрали нужное "Соединение".
    Для проверки тем может помочь "автоподстановка тем". Для этого нажмите "Запросить темы" в "Соединении". После этого, в поле "Тема" в "Данных" будет работать автоподстановка значений (учитывайте, что в "Запросить темы" попадают только retained-сообщения и те темы, по которым были сообщения, пока окно "Ждем еще..." висит на экране).

    Если не поможет - пришлите мне ваши настройки - попробую понять, что не так.
     
  10. Алексей.

    Алексей. Авторитетный участник сообщества

    Сообщения:
    532
    Симпатии:
    60
    minii, Подскажите пожалуйста, как настроить ssl соединение с mqtt брокером?
     
  11. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    TLS в текущей версии не поддерживается, поэтому пока - никак.
    А с какой целью вы хотели шифрованное соединение?
     
  12. Алексей.

    Алексей. Авторитетный участник сообщества

    Сообщения:
    532
    Симпатии:
    60
    Я пользуюсь публичными сетями и не хочу выполнять логин через незащищенное соединение, да и пайлоад светить как то не хочется совсем.
     
  13. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Все верно ;)
    В близких планах сделать TLS (без проверки сертификатов, как почти везде для MQTT, т.е. только шифрование).
     
  14. dao89

    dao89 Читатель

    Сообщения:
    85
    Симпатии:
    5
    Очень интересно, спасибо! Заметил рекламу в приложении, может быть сделаете возможность её отключения за небольшое вознаграждение (через покупку в play market)? В своё время автор linear mqtt dashboard так и сделал.
     
  15. Алексей.

    Алексей. Авторитетный участник сообщества

    Сообщения:
    532
    Симпатии:
    60
    Значит я дал правильный ответ.
    Вот про проверку я не понял совсем.
    Я для брокера получаю сертификат, который трастится УЦ, на клиенте без проблем проверяю подлинность.
    Зачем нужно решение где подлинность не проверяется???
     
  16. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Насколько я представляю, для удостоверения сертификата публичным УЦ, который прописан в Android, нужно платить за сертификат. Но я не специалист в этом.
     
  17. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Могу попробовать. Но не уверен, для 4.3 помучился.
     
  18. Алексей.

    Алексей. Авторитетный участник сообщества

    Сообщения:
    532
    Симпатии:
    60
    minii, посмотрите, на сертификат esp8266.ru, его трастит letsencrypt, который трастится "DST Root CA X3" и что то у броузеров не вызывает сомнения корневой УЦ
    Вы можете получить бесплатный сертификат у letsencrypt на три месяца, и бесплатно перевыпускать его на letsencrypt когда срок заканчивается.
     
  19. minii

    minii Новичок

    Сообщения:
    34
    Симпатии:
    2
    Спасибо за позитив! Да, выложу сегодня-завтра в google play платную. Решил сделать платную, чтобы приложение развивалось - так у меня есть небольшой стимул делать фичи, которые лично мне не применить, но нужны пользователям.
     
  20. Encrypt

    Encrypt Новичок

    Сообщения:
    44
    Симпатии:
    0
    Мдаа...убрал собаку - все ок. Это нужно написать в справке, подробная и наглядная справка это святое дело, куча вопросов сразу снимает.
    Необходим еще общий лог для дебага запросов , а то не работает и непонятно почему.
    Еще просьба, добавить таймер актуальности данных (отсчет времени после получения данных) как в mqtt dash, можно опционально.
    Еще есть пару идей по доработке:
    1) Диапазон выбора значения сделать во всплывающем окне, то что сейчас есть очень не удобно, нет четкости выбора. И нет возможность задать градацию значений, например 10, 20 , 30, то есть от 0 до 100 но по десяткам.
    2) Сделать вариант назначение иконок(украшение) проще , как mqtt dash прикрутить большой пак иконок с возможностью менять цвет. А то назначение через раздел украшения для большинства будет мрак как сложно и долго. Смотрю там целая дизайнерская студия)
     

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