1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 9

Arduino Mega. Контроллер теплицы. Хроники - 3.0

Тема в разделе "Умный дом", создана пользователем Анкор Плюс, 27.04.17.

Статус темы:
Закрыта.
  1. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    MQTT Настройки Teplica ip сервера порт 1883 без логина пароля - сохраняем
    Имя топика WINDOW - режим работы окон - V топик статуса - номер канала -1 - записываем
    MQTT Dash
    Создаем Имя Teplica - адрес ip сервера - порт 1883 - сохраняем
    входим в Teplica
    Создаем плитку Переключатель/кнопка
    Имя Окна режим - Топик (sub) WINDOW - след поле $.p2 - V Включить публикацию - Топик Teplica/SET/STATE/MODE - Добавить опцию - содержимое AUTO - название AUTO - добавить опцию - MANUAL MANUAL - сохраняем
    Жмем на плитку выбираем режим,

    Как то так
     
  2. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    без изменений. В режиме отладки:
    READY, Sat 24.02.2018 - 21:27:40
    MQTTClient - setConnected: 0
    MQTTClient - setConnected: 0
    MQTTClient - setConnected: 0
    MQTTClient - setConnected: 0
     
  3. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Какие настройки у сервера?
     
  4. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Настройки стандартные. После установки не менял ничего. Все коннектится без проблем, начиная от есп и заканчивая приложениями для телефона и браузеров.
    Можно конкретнее, что Вы имеете ввиду под "настройками сервера"
     
    Последнее редактирование: 24.02.18
  5. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Mosquitto. conf
    autosave_interval 1800
    persistence true
    persistence_file mosquitto. db
    persistence_location /var/lib/mosquitto/

    это дефолтные настройки. у меня на тесте с ними работает, но это никсы
     
  6. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    с этого ноута контроллер пингуется?
     
  7. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Пингуется.
    persistence у меня было false. Поменял, БЕЗ ИЗМЕНЕНИЙ.
     
  8. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    На всякий случай Configuration_MEGA

    #define USE_DS3231_REALTIME_CLOCK
    #define USE_PIN_MODULE
    #define USE_TEMP_SENSORS
    #define USE_STAT_MODULE
    #define USE_WATERING_MODULE
    #define USE_HUMIDITY_MODULE / закомментировать, если не нужен модуль работы с датчиками влажности DHT, Si7021, SHT
    #define USE_LOG_MODULE / закомментировать, если не нужен модуль логгирования информации. Внимание: модуль работает только с модулем реального времени (USE_DS3231_REALTIME_CLOCK должна быть определена!)
    #define USE_DELTA_MODULE / закомментировать, если не нужно собирать показания дельт с датчиков (разница показаний между двумя датчиками)
    #define USE_COMPOSITE_COMMANDS_MODULE / закомментировать, если не нужен модуль составных команд (позволяет выполнить скопом несколько разных действий, используется правилами)
    #define USE_RESERVATION_MODULE / закомментировать, если не нужем модуль резервирования датчиков (когда при отсутствии показаний с одного датчика показания берутся со связанных с ним).
    #define USE_TIMER_MODULE / закомментировать, если не нужна поддержка модуля таймеров (4 таймера)
    #define USE_WIFI_REBOOT_PIN / закомментировать, если не надо управлять пином выключения питания при зависании ESP (если ESP долго не отвечает на команды - на определённой ноге меняются уровни, настройки - см. ниже)
    #define USE_WIFI_MODULE_AS_IOT_GATE / закомментировать, если не хотим использовать ESP как один из шлюзов для отсыла данных в IoT
    #define USE_WIFI_MODULE_AS_HTTP_PROVIDER / закомментировать, если не хотим посылать HTTP-запросы к сервису gardenboss. ru через ESP
    #define USE_WIFI_MODULE_AS_MQTT_CLIENT / раскомментировать, если хотим использовать ESP как MQTT-клиент
    #define MQTT_REPORT_AS_JSON / раскомментировать, если надо публиковать топик-ответ на выполнение команды в объекте JSON
     
  9. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    А брандмауэр не блокирует?
     
  10. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    В настройках все тоже самое. Брандмауэры на ноуте и роутере отключены...Незнаю уже куда копать...все проверил.
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    У вас прошивка банально не может подконнектиться к брокеру MQTT. Смотрите, не блокирует ли чего. Поотключайте брандмауэры/антивирусы, убедитесь, что правильно без пробелов введён адрес брокера - других причин я не вижу. Включите отладочный режим WIFI_DEBUG и MQTT_DEBUG - и лог сюда - возможно всё-таки что-то не так с AT-прошивкой.

    У мну со стандартной AT-прошивкой работает как часы, ттт.
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Нет, лог в конфигураторе - это справочная инфа, он не отражает всего. Более того, запускать конфигуратор при любом включённом отладочном режиме в прошивке - противопоказано.
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    А на скрине адрес брокера указан как 192.168.1.200 - кому верить?
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    @Tehnik53, кстати сказать - SD-карточка вставлена? Настройки MQTT хранятся на SD-карте, если что. И в куске настроек, что вы привели - я не вижу USE_WIFI_MODULE включенным.
     
  15. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Карточка вставлена, настройки туда сохраняются. По поводу разных IP, у меня на двух машинах стоит брокер. Пробовал к одной и к другой коннектиться. Вай фай модуль включен, к домашней сети подключается. Наверное вы правы, попробую поменять прошивку модуля вечером.
     
Статус темы:
Закрыта.