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

OpenHAB - обмен опытом, совместное изучение и т. п

Тема в разделе "Умный дом", создана пользователем Anton66, 15.03.14.

  1. opyzhov
    Регистрация:
    03.10.11
    Сообщения:
    542
    Благодарности:
    140

    opyzhov

    Живу здесь

    opyzhov

    Живу здесь

    Регистрация:
    03.10.11
    Сообщения:
    542
    Благодарности:
    140
    Адрес:
    Санкт-Петербург
    @lingvo, вы помню искали систему управления с mqtt .. остановились на openhab опишите логику работы по управлению (свет, отопление)? у вас вроде тоже связка node-red <-> openhab, может прям пример для node-red?
     
  2. off14
    Регистрация:
    15.05.15
    Сообщения:
    899
    Благодарности:
    402

    off14

    Живу здесь

    off14

    Живу здесь

    Регистрация:
    15.05.15
    Сообщения:
    899
    Благодарности:
    402
    1. в любом случае состояние с retain и управление это будут разные топики. у меня так сделано
     
  3. Genix
    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3

    Genix

    Участник

    Genix

    Участник

    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3
    Адрес:
    Саратов
    С новым биндингом mqtt кому нибудь удалось разобраться? Покажите примеры работающие, пожалуйста
     
  4. Conrad66
    Регистрация:
    22.03.16
    Сообщения:
    524
    Благодарности:
    131

    Conrad66

    Живу здесь

    Conrad66

    Живу здесь

    Регистрация:
    22.03.16
    Сообщения:
    524
    Благодарности:
    131
    @Genix,
    А как его поставить ?
    у меня в addons только binding-mqtt1 - 1.12.0
     
  5. Genix
    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3

    Genix

    Участник

    Genix

    Участник

    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3
    Адрес:
    Саратов
    я обновился из официального репозитория до openhab версии 2.4 и с ним же прилетел и новый binding. Для совместимости 1. x остался доступен (если включен режим legacy) но вроде как больше не поддерживается официально.

    Ссылка на блог OH: https://www.openhab.org/blog/2018-12-16-mqtt-arrives-in-the-modern-openhab-2-x-architecture.html

    P.$.: Я таки заборол его и новый вариант выглядит вот так:

    Было (версия 2.3):
    mqtt. cfg:
    mqtt: broker. url=tcp:/XXX:1883
    mqtt: broker. clientId=openhab
    mqtt: broker. retain=true

    items:
    Number GF_LivingRoom_Temperature "Температура [%.1f °C]" <temperature> (GF_LivingRoom, gTemperature) {mqtt="<[broker:house/temp/0e82240a0000:state:default]"}

    Стало (версия 2.4)

    things (mqtt.conf в том виде, в котором он применялся раньше больше не нужен):
    Bridge mqtt: broker: myUnsecureBroker [ host="XXX",secure=false ]
    {
    Thing topic mything {
    Channels:
    Type number: GF_LivingRoom_Temperature "LivingRoom temperature" [ stateTopic="house/temp/0e82240a0000" ]
    }
    }

    items, соответственно:
    Number GF_LivingRoom_Temperature "Температура [%.1f °C]" <temperature> (GF_LivingRoom, gTemperature) {channel="mqtt:topic:myUnsecureBroker:mything:GF_LivingRoom_Temperature"}

    И для проверки в логах /var/log/openhab2/events.log:

    2018-12-24 20:58:13.791 [GroupItemStateChangedEvent] - gTemperature changed from 25.56 to 25.26 through FF_LivingRoom_Temperature

    Так как управлять датчиками температуры бессмысленно (одностороннее общение), то commandTopic в things опущен. Иначе пришлось бы и его тащить
     
    Последнее редактирование: 24.12.18
  6. -Kirill-
    Регистрация:
    04.02.19
    Сообщения:
    34
    Благодарности:
    3

    -Kirill-

    Участник

    -Kirill-

    Участник

    Регистрация:
    04.02.19
    Сообщения:
    34
    Благодарности:
    3
    Приветствую! Тоже недавно заразился OpenHab :)
    binding-mqtt - 2.4 теперь полностью можно настраивать через PaperUI, входящие и исходящие топики прописываются прямо там, остается только добавить в items and sitemap, если вопрос еще актуальный могу описать поэтапный процесс.

    Может кто нибудь помочь с подключением ТРМ 212 Овен к binding-modbus - 2.4.0 ?
    имеется железка USB RS485 конвертер который OH2 увидел как Serial port /dev/ttyUSB0
    настроить пытаюсь через PaperUI - things - Modbus serial slave вот вопрос что сделать чтобы увидеть ТРМ?
     

    Вложения:

    • Снимок экрана 2019-02-04 в 19.05.37.png
  7. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.407
    Благодарности:
    43.039

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.407
    Благодарности:
    43.039
    Адрес:
    Москва
    попробуйте сначала на старом 1. х
     
  8. Genix
    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3

    Genix

    Участник

    Genix

    Участник

    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3
    Адрес:
    Саратов
    Paper UI не интересно, я стараюсь сразу в конфигах и в git класть
     
  9. -Kirill-
    Регистрация:
    04.02.19
    Сообщения:
    34
    Благодарности:
    3

    -Kirill-

    Участник

    -Kirill-

    Участник

    Регистрация:
    04.02.19
    Сообщения:
    34
    Благодарности:
    3
    а есть где-то пример как делать на старом? чот я ничего не найду, тыкните плиз ссылку если есть.
    методом тыка вроде что то даже получается с 2. х есть даже ошибки в журнале) но почему никогда не открывается
    community.openhab.org ?
    в гугле их видать, но блин на этот домен никак не попасть, а там похоже вся инфа есть
     
  10. Genix
    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3

    Genix

    Участник

    Genix

    Участник

    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3
    Адрес:
    Саратов
    Через прокси/впн приходится, благо есть бесплатные. Привет "РКН" в борьбе с терроризмом
     
  11. kam711
    Регистрация:
    26.04.09
    Сообщения:
    20.407
    Благодарности:
    43.039

    kam711

    Строю дом...

    kam711

    Строю дом...

    Регистрация:
    26.04.09
    Сообщения:
    20.407
    Благодарности:
    43.039
    Адрес:
    Москва
    Код:
    #serial.t3066.connection=COM9:19200:8:even:1:rtu:500:3000
    #serial.t3066.id=1
    #serial.t3066.type=holding
    #serial.t3066.start=0
    #serial.t3066.length=8
    я когда-то пробовал. Только не помню на этом ОН или нет. Вот нашел секцию в комментах. Похоже даже рабочая. Но для начала Вам неплохо разобраться с самим modbus и типами регистров, операциями по чтению-записи. Может лет 20 назад, когда это все проектировалось считалось нормальным - но по текущим меркам достаточно неоднозначная логика.
     
  12. vshaev
    Регистрация:
    23.05.16
    Сообщения:
    97
    Благодарности:
    37

    vshaev

    Живу здесь

    vshaev

    Живу здесь

    Регистрация:
    23.05.16
    Сообщения:
    97
    Благодарности:
    37
    Я сначала вроде ломанулся на mqtt 2.4, но нарвался на плетень и буду ждать следующего релиза openhab. Есть там две проблемы, -
    1 - CommandTopic еще не принимает преобразования
    2 - Ошибка в getActions
    которые почему-то не выявили во время довольно долгого тестирования новой привязки.
    Что-то там в снимках исправляют, но из них (снимков) можно других блох нахватать.
    Старая работает исправно, PaperUI я консервативно предпочитаю файловую конфигурацию и поэтому спешить не тороплюсь.
     
  13. -Kirill-
    Регистрация:
    04.02.19
    Сообщения:
    34
    Благодарности:
    3

    -Kirill-

    Участник

    -Kirill-

    Участник

    Регистрация:
    04.02.19
    Сообщения:
    34
    Благодарности:
    3
    у меня долбаная Yota все прокси доступ ограничен...
    сегодня днем пропал из сети дом, думал с инетом проблемы, вернулся домой raspberry наглухо не конект. переставил карточку в другую малину с монитором и ошибка такая - end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block чо такое могло случится? с последних вмешательств отработал 12 часов нормально и упал. блин
     
  14. Genix
    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3

    Genix

    Участник

    Genix

    Участник

    Регистрация:
    19.08.12
    Сообщения:
    37
    Благодарности:
    3
    Адрес:
    Саратов
    карте памяти похоже поплохело
     
  15. toroid
    Регистрация:
    22.08.14
    Сообщения:
    31
    Благодарности:
    18

    toroid

    Участник

    toroid

    Участник

    Регистрация:
    22.08.14
    Сообщения:
    31
    Благодарности:
    18
    Не совсем коречно ТРМ, но для общего развития как подключить можно использовать эту доку https://habr.com/ru/company/plarium/blog/403237/

    У меня сейчас через modbus общаются счетчик SDM630 и контроллеры температуры.