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

Многоканальный термостат ZONT L-1000. Разработка и обсуждение

Тема в разделе "Газовые котлы и горелки", создана пользователем sskriblo, 04.02.16.

?

Что Вы думаете, это изделие востребовано?

  1. да, для частного дома

    79,3%
  2. да, для установки клиентам

    25,0%
  3. да, но требуется изменение некоторых характеристик

    14,0%
  4. нет, это изделие не имеет перспектив

    7,9%
Можно выбрать сразу несколько вариантов.
  1. xRainMan
    Регистрация:
    23.10.07
    Сообщения:
    833
    Благодарности:
    429

    xRainMan

    Уже практик...

    xRainMan

    Уже практик...

    Регистрация:
    23.10.07
    Сообщения:
    833
    Благодарности:
    429
    Адрес:
    Москва
    Комрады, а скажите L1000 имеет ту же логику работы при отключении интернета? Те продолжает работать по ранее заданной программе?

    И сопутствующий вопрос - почему при восстановлении соединения он данные для графиков не сбрасывает?
     
  2. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    @xRainMan, После появлении инета догружает данные по графикам.
     
  3. Nekit124
    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592

    Nekit124

    Живу здесь

    Nekit124

    Живу здесь

    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592
    Адрес:
    Москва
    @kam711, скажите пожалуйста: как Ваши эксперименты - продолжаются?
     
  4. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    Пока еще да, но уже перешел на чистый debian.

    Сегодня поставил в систему lua 5.2. Поставил и настроил luarocks на 5.2. Почему-то не ставится penlight. Скачал чистый образ дебиана. Все поставил снова с самого начала.

    Но в самом конце выяснилось, что

    В общем задача не для слабонервных.

    Есть еще свежий клиент для 5.2-5.3 https://github.com/Yongke/luamqttc
     
  5. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    клиент поставился на зонтовскую прошивку, но тоже не работает. Причем все библиотеки исправно находятся. Проблема думается в этом

    причем все скачано, но поставить не могу по причине отсутствия cmake. Вроде бы и не проблема https://cmake.org/download/ загружай и ставь. Но не тут то было - эта тварь весь вечер ругалась на отсутствие C+ v11. Причем поставил последний GCC - это еще отдельная история. Вспомнил молодость написал традиционную Hello world на С. Все откомпилил нормально. Стучание в бубен не помогало.

    Потом нашел еще вариант
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install cmake

    И надо же поставилось. Начал собирать mqtt-c клиента - выдал

    CMake Error at MQTTPacket/src/CMakeLists.txt:21 (target_compile_definitions): Unknown CMake command "target_compile_definitions".

    Проверил версию - 2.8, а текущая 3.10. Поэтому не ставится. Нашел в инете руководство по установке на малину версии 3.4. И надо же - сразу нашла с+ v11, начала ставится без стучания в бубен.
     
  6. oldmn15
    Регистрация:
    20.01.16
    Сообщения:
    110
    Благодарности:
    119

    oldmn15

    Понять пытаюсь и... собраться!

    oldmn15

    Понять пытаюсь и... собраться!

    Регистрация:
    20.01.16
    Сообщения:
    110
    Благодарности:
    119
    Адрес:
    Сам Питербурх
    @kam711, я правильно понимаю, что пока идут опыты только с распберри? Т. е. отключен сопроцессор и зонт л1000 как целое изделие не включается?
    Или он и обновленный работает целиком как было задумано создателем?)
     
  7. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    L1000&MQTT (окончание)

    В общем все хорошо, что хорошо заканчивается :victory:

    img-2017-12-12-22-23-47.png img-2017-12-12-22-33-45.png

    но чтобы повторить такое - нужно быть слишком упертым :)

    На микролайн наговаривал..по крайней мере не все так плохо. После подключения датчиков зонт не перегружался, по крайне мере я не замечал. Но отрубание всех датчиков - ситуация в общем-то типичная. Могли бы обработку ошибок сделать.
     
    Последнее редактирование: 12.12.17
  8. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    Но самое прикольное в этой схеме, что две железки лежащие на столе, связаны между собой через ирландский датацентр. В общем-то на ноуте, где стоит опенхаб есть живой mqtt брокер. Но пока интересно проверить работу в таких условиях.
     
  9. Serg710
    Регистрация:
    12.06.12
    Сообщения:
    1.627
    Благодарности:
    1.154

    Serg710

    Живу здесь

    Serg710

    Живу здесь

    Регистрация:
    12.06.12
    Сообщения:
    1.627
    Благодарности:
    1.154
    Адрес:
    Москва
    Нашел причину по которой у меня Л1000 стал "кирпичем" после прошивки.
    В общем, сам себе злобный Буратино...:(
    Перед прошивкой Л1000, обновлял ПО на Зонте Н1 - в нем и причина.
    Недавно давал свою схему дист. перезагрузки Л1000 через Н1 - там реле Н1
    дергает питание Л1000. Так вот, после обновления Н1, его реле перестало перекидываться
    при откл. ОТ и вкл. нагрева. В результате, Л1000 я выключил, дал команду на включение, а она не отработалась, поэтому Л1000 не влючился. И ведь, проверял 24В на выходе БП - было.
    А на Л1000 не проверял...Зря прокатал Л1000 в НН и обратно...
    Н1 перезагрузил, схема дист. перезагрузки опять работает. Л1000 работает.
     
  10. Nekit124
    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592

    Nekit124

    Живу здесь

    Nekit124

    Живу здесь

    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592
    Адрес:
    Москва
    @kam711, я правильно понял, что последовательность действий Ваша была такая: на ноуте линукс с Опен Хабом и mqtt-брокером, в ЗОНТ внедрен mqtt-клиент. ЗОНТ с ноутом соединен по сети (провод или вайфай?) через внешний (ирландский?) сервер (почему не по локалке?). Через интерфейс Опен Хаба идет мониторинг и управление? ЗОНТом.
     
  11. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    на ноуте стоит ОН на винде. Для отладки для меня гораздо проще. Допником на ноуте стоит mqtt сервер. На зонте mqtt клиент. Зонт стоит в локальной сети. На своем mqtt брокере я не настраивал авторизацию. А хотелось попробовать вместе с авторизацией и именно через внешний брокер. Поэтому публичный сервер. У них два датацентра один в пиндосии, европейский в ирландии. Можно выбрать location. В принципе ничего не мешает за пару минут перейти на локальный сервер. В рабочей эксплуатации так и будет. Зонт ежеминутно отдает показания датчиков, и получает сообщения на состояние реле. В случае изменения состояния - отрабатывает.

    Далее возможны две схемы удаленного управления - ОН дает нужные показания по необходимой температуре. Зонт отрабатывает. Такая схема более правильная. Но меня уже достало отлаживать программы на луа, когда одно неловкое движение со скобками и зонт уходит в коматоз. Только по ssh можно привести в чувство. Поэтому пока хочу управлять реле через ОН. В этой схеме есть существенный недостаток. Должна быть хотя бы простейшая аварийная обработка на самом зонте - если вдруг отвалился ОН или брокер.

    Либо как-то договорится с микролайном, чтобы ввели доп параметры по режимам.

    1. Local Mode - работает по сценарию микролайна.
    2. Remote Mode 1 - работает по сценарию микролайна, но целевые показатели можно утсановить внешние через mqtt.
    3. Remote Mode 2 - полное внешнее управление.

    В принципе 1 и 2 режимы можно свести в один. Но это нужно хорошо продумать.

    Плюс должна быть обработка переходов между режимами для нештатных ситуаций. Отсутствие сети, отваливание датчиков и т. д. Вариаций немало.

    На самом деле, если систематизировать может получится хороший вариант для климат-контроля. Но это для этого требуются неслабые ресурсы. И неплохие программисты. Ни того, ни другого нет.

    Я тоже не могу тянуть. И так неделя вылетела из жизни. Вместо занятий ГВС-ХВС, электрикой - занимался одним зонтом. Сделаю себе простейший вариант, с учетом моей схемы отопления-охлаждения и на этом остановлюсь. :hello:
     
  12. Nekit124
    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592

    Nekit124

    Живу здесь

    Nekit124

    Живу здесь

    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592
    Адрес:
    Москва
    Вы его внедрили в Зонтовскую прошивку?
     
  13. Nekit124
    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592

    Nekit124

    Живу здесь

    Nekit124

    Живу здесь

    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592
    Адрес:
    Москва
    Не подскажите, что за сервер?
     
  14. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.412
    Благодарности:
    43.042
    Адрес:
    Москва
    что значит зонтовскую? в зонте стоит обычная малина плюс плата сопроцессора.

    cloudmqtt. com
     
  15. Nekit124
    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592

    Nekit124

    Живу здесь

    Nekit124

    Живу здесь

    Регистрация:
    19.06.12
    Сообщения:
    776
    Благодарности:
    592
    Адрес:
    Москва
    В том смысле, что использовали образ с сайта Зонта.

    Как я понимаю Вы залили Линукс (вроде говорили Дебиан) и установили Луа. А скрипты как зонтовские внедрили?