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

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

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

  1. lingvo
    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458

    lingvo

    Живу здесь

    lingvo

    Живу здесь

    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458
    Не думаю, что от этого будет какая либо выгода, что по железу, что по софту. Прошивки готовые есть, релейные блоки нужны и там и там. Но в одном случае мне нужно одну ESPшку припаять и настроить, а в другом - две. Расширители на HC595 у меня есть готовые - то есть надо всего три проводка подключить и все.
     
  2. Алексей122
    Регистрация:
    14.12.12
    Сообщения:
    1.292
    Благодарности:
    817

    Алексей122

    Живу здесь

    Алексей122

    Живу здесь

    Регистрация:
    14.12.12
    Сообщения:
    1.292
    Благодарности:
    817
    Адрес:
    Москва
    @lingvo, не увидел про MQTT... Просто у меня мозгов маловато - проще паяльником поработать, но зато софтом готовым воспользоваться. А в готовом не разгуляешься - ОН с биндигами плюс готовый фрейворк для esp резко ограничивает телодвижения
     
  3. lingvo
    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458

    lingvo

    Живу здесь

    lingvo

    Живу здесь

    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458
    @Алексей122, я тоже не хочу плодить зоопарк протоколов. У меня в системе MQTT будет использоваться для панелей управления. Так почему бы его не использовать и на ESP? Готовая прошивка есть - и для MQTT и для расширителей, так что возни с софтом не будет.
     
  4. Sergeba
    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547

    Sergeba

    Живу здесь

    Sergeba

    Живу здесь

    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547
    Адрес:
    Москва, Зеленоград
    Del
     
    Последнее редактирование: 02.02.16
  5. Алексей122
    Регистрация:
    14.12.12
    Сообщения:
    1.292
    Благодарности:
    817

    Алексей122

    Живу здесь

    Алексей122

    Живу здесь

    Регистрация:
    14.12.12
    Сообщения:
    1.292
    Благодарности:
    817
    Адрес:
    Москва
    @lingvo, у меня пока один протокол. Но зато уже под два десятка ESP. И ест понимание что будет еще как минимум столько же. А еще есть понимание того что сделал большую глупость - не нужно было к каждой esp подходить индивидуально с паяльником в желании задействовать каждую ногу - бездарно потратил кучу времени и нервных клеток.
    Нужно было сразу спроектировать некий типовой узел и заказать печатные платы. Ну например по интерфесам что то вроде ProDiNo NetBoard. Только на ESP. И без Ethernet и USB.
    Ну или два типовых узла. Скажем один на дин-рейку, второй в розеточную коробку.
     
  6. lingvo
    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458

    lingvo

    Живу здесь

    lingvo

    Живу здесь

    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458
    @Алексей122, поверьте, я так и сделаю. Это прототип.
     
  7. Sergeba
    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547

    Sergeba

    Живу здесь

    Sergeba

    Живу здесь

    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547
    Адрес:
    Москва, Зеленоград
    Помогите новичку! Пытаюсь сейчас подружить контроллер Spider от Insyte с OH. Вроде что-то начало получаться, появилась визуализация discrete и holding, но никак не могу побороть coil.
    Выдержки из файлов конфигурации:

    openhab_default.cfg
    modbus: tcp. slave2.connection=192.168.1.100:502
    modbus: tcp. slave2.id=1
    modbus: tcp. slave2.start=0
    modbus: tcp. slave2.length=4
    modbus: tcp. slave2.type=coil

    demo. items
    Switch MB_CL0 "CL0" (FF_Modbus) { modbus="slave2:0" }
    Switch MB_CL1 "CL1" (FF_Modbus) { modbus="slave2:1" }
    Switch MB_CL2 "CL2" (FF_Modbus) { modbus="slave2:2" }
    Switch MB_CL3 "CL3" (FF_Modbus) { modbus="slave2:3" }

    demo. sitemap
    Switch item= MB_CL0
    Switch item= MB_CL1
    Switch item= MB_CL2
    Switch item= MB_CL3

    Программой Modbas Poll вижу по этим адресам 0 1 1 0, а в OH показывает все выключатели отключенными. Не пойму в чём проблема... Да, и в log постоянно пишет:
    2016-02-03 02:08:13.448 [INFO ] [.b.modbus.internal.ModbusSlave] - ModbusSlave error getting responce from slave
    Причину этого не пойму...
     
  8. opyzhov
    Регистрация:
    03.10.11
    Сообщения:
    542
    Благодарности:
    140

    opyzhov

    Живу здесь

    opyzhov

    Живу здесь

    Регистрация:
    03.10.11
    Сообщения:
    542
    Благодарности:
    140
    Адрес:
    Санкт-Петербург
    @Sergeba, конфиг OH должен называться openhab. cfg

    а вы вносите настройки в default конфигурацию.
     
  9. lingvo
    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458

    lingvo

    Живу здесь

    lingvo

    Живу здесь

    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    458
    Ну и в папке Addons должен лежать файл org. openhab. binding. modbus-1.7.1.jar
     
  10. Артем_Тихонович
    Регистрация:
    02.12.15
    Сообщения:
    73
    Благодарности:
    3

    Артем_Тихонович

    Живу здесь

    Артем_Тихонович

    Живу здесь

    Регистрация:
    02.12.15
    Сообщения:
    73
    Благодарности:
    3
    Адрес:
    Донецк
    @lingvo, я взял за основу mqtt работает стабильно. Можно расширитель на i2c ставить. Много ножек у ESP не занимает всего две SCL SDA ну и питание. Для примера PCF8574. Я так буду делать где Gpio не хватает.

    @opyzhov, посмотрите на сайт http://homes-smart.ru/ сайт малость несистемный но там есть много интересной инфы и опытаю Да и есть ссылка на конструктор прошивки для есп в том числе и под расширители Gpio. Сам я наверное для себя все же выберу souliss. Люблю покодить на досуге
     
  11. Алексей122
    Регистрация:
    14.12.12
    Сообщения:
    1.292
    Благодарности:
    817

    Алексей122

    Живу здесь

    Алексей122

    Живу здесь

    Регистрация:
    14.12.12
    Сообщения:
    1.292
    Благодарности:
    817
    Адрес:
    Москва
    Там с какого то момента кодить особо нечего - прошивка рисуется со страшной скоростью. Чуть ли не быстрее чем интерфейс в опенхабе к этой прошивке.
    А вот паяльником работать надо. Поскольку готовых устройств с ESP по сути нету - самому надо делать. (
     
  12. Sergeba
    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547

    Sergeba

    Живу здесь

    Sergeba

    Живу здесь

    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547
    Адрес:
    Москва, Зеленоград
    Случайно скопировал это название в сообщение, по факту, естественно, файл называется openhab. cfg

    У меня лежит org. openhab. binding. modbus-1.8.0.jar, я так понимаю это тоже самое, но посвежее... Вообщем проблема с ошибкой не исчезла, сейчас coil отображаются, но перестали отображаться discrete. Хрень какая-то, хотя я ничего не изменял...
     
  13. Артем_Тихонович
    Регистрация:
    02.12.15
    Сообщения:
    73
    Благодарности:
    3

    Артем_Тихонович

    Живу здесь

    Артем_Тихонович

    Живу здесь

    Регистрация:
    02.12.15
    Сообщения:
    73
    Благодарности:
    3
    Адрес:
    Донецк
    @Алексей122, ну как-бы умный дом все же предполагает любовь к паяльнику-) С ним я слава богу дружу очень хорошо и плату двухслойную без металлизации дома могу сделать. У меня идея сделать в стене двойную коробку подрозетную в одной стороне панелька диммера, которая будет надета на энкодер с нажатием а во второй половинке маленькой oled экранчик. Регулировать громкость потолочной акустики, а на экранчике видеть станцию и трек исполнителя ну можно еще температуру добавить или еще какую-нибудь инфу. Ну что бы музыку потише сделать не надо было телефон искать.
     
  14. Sergeba
    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547

    Sergeba

    Живу здесь

    Sergeba

    Живу здесь

    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547
    Адрес:
    Москва, Зеленоград
    Ещё вторая проблема - не работает OH-Designer. После запуска выскакивает сообщение - см. приложение и тишина...
     

    Вложения:

    • des.jpg
  15. Sergeba
    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547

    Sergeba

    Живу здесь

    Sergeba

    Живу здесь

    Регистрация:
    18.01.09
    Сообщения:
    928
    Благодарности:
    547
    Адрес:
    Москва, Зеленоград
    Не знаю причину, но первая проблема пропала. Всё теперь отображается, но:
    1. Ошибка "ModbusSlave error getting responce from slave" осталась.
    2. Designer запустить не удаётся.
    3. Попытался по аналогии прописать диммер. Он в системе имеет адрес 18. Ползунок появился, но двигая его реакция диммера остутствует.

    Ещё, я так понял переключатели входов будут действовать только в случае если отключить в контроллере внутреннюю логику и скрипты т. к. на этих входах висят датчики, и как бы я не переключал, они возвращаются в исходное состояние, но зато я могу наблюдать срабатывание того или иного датчика.
    С диммером разобраться не могу. С помощью Modbas Poll мне удаётся погасить/включить свет, записывая соответствующий % освещения в регистр диммера, но из HO это сделать не удаётся...