NEWS


  • Драйвер сделан на основе драйвера MegaD-328

    Учитывая что MegaD-328 развитие не светит, считаю логичней сделать отдельный драйвер MegaD-2561.

    Обновление:

    cd /opt/iobroker
    npm install https://github.com/ausHaus/ioBroker.megadd/tarball/master/
    iobroker upload megadd
    iobroker restart megadd
    
    

  • Я считаю, что это отличная идея вывести поддержку этого устройства в отдельный драйвер.

    Самое главное, что эту поддержку осуществляет человек с имеющимся устройством.

    Я знаю, что все еще не ответил на вопросы по мега есп, но вопросы все еще можно задавать и даже иногда получать на них ответы.

    🙂

    Большим преимуществом драйвера меги по сравнению с другими платформами я считаю одно кнопочный настой и поддержка длинных и двойных нажатий. Ты смог перенять это?


  • @Bluefox:

    Я считаю, что это отличная идея вывести поддержку этого устройства в отдельный драйвер.

    Самое главное, что эту поддержку осуществляет человек с имеющимся устройством. `
    Делаю пока в симуляторе, железку ещё не доделал. Отзывы с реального железа приветствуются 🙂

    @Bluefox:

    Большим преимуществом драйвера меги по сравнению с другими платформами я считаю одно кнопочный настой и поддержка длинных и двойных нажатий. Ты смог перенять это? `
    Всего ещё не проверил, но основа вся драйвера Megad-328

    Надеюсь на твою поддержку Bluefox 🙂


  • Добавлен новый тип порта I2C.
    443_megad-2561-web-i2c-1.gif
    Подробно на Ab-log

    http://www.ab-log.ru/forum/viewtopic.ph … 923#p25898

    Обновление: v0.1.3

    cd /opt/iobroker
    npm install https://github.com/ausHaus/ioBroker.megadd/tarball/master/
    iobroker upload megadd
    iobroker restart megadd
    

  • Добавлена поддержка MQTT!!!

    Новость - http://www.ab-log.ru/forum/viewtopic.ph … 500#p26531


  • Haus, добрый день.

    А для порта типа Dsen\iB планируется поддержка?


  • @evgeny_nd:

    Haus, добрый день.

    А для порта типа Dsen\iB планируется поддержка? `
    ID ключа считывает ещё с первой версии, или ты что то другое имеешь в виду?


  • @Haus:

    @evgeny_nd:

    Haus, добрый день.

    А для порта типа Dsen\iB планируется поддержка? ID ключа считывает ещё с первой версии, или ты что то другое имеешь в виду?

    Нет, я как раз про ID ключа. В настроенном драйвере, в объектах значение считанного ключа не появляется.

    А как его тогда правильно считать?


  • @evgeny_nd:

    @Haus:

    @evgeny_nd:

    Haus, добрый день.

    А для порта типа Dsen\iB планируется поддержка? ID ключа считывает ещё с первой версии, или ты что то другое имеешь в виду?

    Нет, я как раз про ID ключа. В настроенном драйвере, в объектах значение считанного ключа не появляется.

    А как его тогда правильно считать? `
    Обновление v0.1.5

    cd /opt/iobroker
    npm install https://github.com/ausHaus/ioBroker.megadd/tarball/master/
    iobroker upload megadd
    iobroker restart megadd
    

    Megad сам сообщает ID ключа поднесённого к считывателю.


  • @Haus:

    @evgeny_nd:

    @Haus:

    ID ключа считывает ещё с первой версии, или ты что то другое имеешь в виду? `

    Нет, я как раз про ID ключа. В настроенном драйвере, в объектах значение считанного ключа не появляется.

    А как его тогда правильно считать? `
    Обновление v0.1.5

    cd /opt/iobroker
    npm install https://github.com/ausHaus/ioBroker.megadd/tarball/master/
    iobroker upload megadd
    iobroker restart megadd
    

    Megad сам сообщает ID ключа поднесённого к считывателю. `

    Драйвер обновил. Но все-же.

    В объектах есть запись:

    megadd.0.p8_P8

    Ключ подношу, она остается со значением "0".

    В настройках Меги раздела iB Keys Last key: badbf1002e00

    Т.е. Мега его считывает.

    А как теперь с этим значением ioBroker работать?


  • @evgeny_nd:

    В настройках Меги раздела iB Keys Last key: badbf1002e00

    Т.е. Мега его считывает.

    А как теперь с этим значением ioBroker работать? `
    Вот тут уже готовый скрипт работы с замком

    http://forum.iobroker.net/viewtopic.php?f=26&t=1549


  • @evgeny_nd:

    Драйвер обновил. Но все-же.

    В объектах есть запись:

    megadd.0.p8_P8

    Ключ подношу, она остается со значением "0".

    В настройках Меги раздела iB Keys Last key: badbf1002e00

    Т.е. Мега его считывает.

    А как теперь с этим значением ioBroker работать? `
    А на входы драйвер реагирует?

    вместо "0" megadd.0.p8_P8 (если настроен как iButton) должен быть "badbf1002e00" и при каждом прикосновение должен подсвечиваться зелёным.


  • @Haus:

    @evgeny_nd:

    Драйвер обновил. Но все-же.

    В объектах есть запись:

    megadd.0.p8_P8

    Ключ подношу, она остается со значением "0".

    В настройках Меги раздела iB Keys Last key: badbf1002e00

    Т.е. Мега его считывает.

    А как теперь с этим значением ioBroker работать? `
    А на входы драйвер реагирует?

    вместо "0" megadd.0.p8_P8 (если настроен как iButton) должен быть "badbf1002e00" и при каждом прикосновение должен подсвечиваться зелёным. `

    К другим входам подключены датчики температуры и давления, они показывают значения.

    megadd.0.p8_P8 имеет значение 0, при прикосновении зеленым не подсвечивается. Зеленым подсвечиваются все считываемые значения по интервалу в настройках драйвера.

    Может быть ioBroker WEB порт в настройках должен быть отличным от "80"? 8081 или 8082? Или в настройках меги нужно указать другой порт?


  • @evgeny_nd:

    @Haus:

    @evgeny_nd:

    Драйвер обновил. Но все-же.

    В объектах есть запись:

    megadd.0.p8_P8

    Ключ подношу, она остается со значением "0".

    В настройках Меги раздела iB Keys Last key: badbf1002e00

    Т.е. Мега его считывает.

    А как теперь с этим значением ioBroker работать? `
    А на входы драйвер реагирует?

    вместо "0" megadd.0.p8_P8 (если настроен как iButton) должен быть "badbf1002e00" и при каждом прикосновение должен подсвечиваться зелёным. `

    К другим входам подключены датчики температуры и давления, они показывают значения.

    megadd.0.p8_P8 имеет значение 0, при прикосновении зеленым не подсвечивается. Зеленым подсвечиваются все считываемые значения по интервалу в настройках драйвера.

    Может быть ioBroker WEB порт в настройках должен быть отличным от "80"? 8081 или 8082? Или в настройках меги нужно указать другой порт? `
    Ну пропиши 8080 и там и там, у тебя нет связи между Megad и ioBroker.

    Скрипт(инстанцию драйвера megadd.0) в Megad указал?
    443_screencapture-192-168-1-14-sec-1488193603889.png


  • @Haus:

    @evgeny_nd:

    @Haus:

    А на входы драйвер реагирует?

    вместо "0" megadd.0.p8_P8 (если настроен как iButton) должен быть "badbf1002e00" и при каждом прикосновение должен подсвечиваться зелёным. `

    К другим входам подключены датчики температуры и давления, они показывают значения.

    megadd.0.p8_P8 имеет значение 0, при прикосновении зеленым не подсвечивается. Зеленым подсвечиваются все считываемые значения по интервалу в настройках драйвера.

    Может быть ioBroker WEB порт в настройках должен быть отличным от "80"? 8081 или 8082? Или в настройках меги нужно указать другой порт? `
    Ну пропиши 8080 и там и там, у тебя нет связи между Megad и ioBroker.

    Скрипт(инстанцию драйвера megadd.0) в Megad указал?

    screencapture-192-168-1-14-sec-1488193603889.png `

    Однако…

    Заработало в такой конфигурации:

    Порт 8083 и на ioBroker и на Меге (80, 8080 были заняты судя по логам)

    Так же обязательное прописание скрипта в настройках Меги в формате "0/"

    Еще раз перечитал описание драйвера на GitHub https://github.com/ausHaus/ioBroker.meg … 0%B8%D0%B9

    Там про инстанцию в скрипте не написано ничего :).

    Можете тогда заодно уточнить как правильно делать:

    1. Есть megad.0 и megadd.0 нужно их разносить на разные порты, т.е. например все драйвера меги328 будут на 8083, а дравйвера меги 2561 на 8084? Т.к. указывая в скрипте "0/" одинаковые значения для разных мег на одном порту опять что-нибудь не будет работать.

    2. Для megadd.1 в поле скрипт нужно прописывать уже "1/"? и т.д.?

    3. Надо ли указывать разные порты для всех имеющихся драйверов: megad.0, megad.1,megad.2 и т.д.

    4. Можно ли название megadd.0 вручную изменить на megad.10, таким образом отпадет необходимость использовать п. 1?


  • Сообщение удалено…


  • @evgeny_nd:

    Можете тогда заодно уточнить как правильно делать:

    1. Есть megad.0 и megadd.0 нужно их разносить на разные порты, т.е. например все драйвера меги328 будут на 8083, а дравйвера меги 2561 на 8084? Т.к. указывая в скрипте "0/" одинаковые значения для разных мег на одном порту опять что-нибудь не будет работать.

    2. Для megadd.1 в поле скрипт нужно прописывать уже "1/"? и т.д.?

    3. Надо ли указывать разные порты для всех имеющихся драйверов: megad.0, megad.1,megad.2 и т.д.

    4. Можно ли название megadd.0 вручную изменить на megad.10, таким образом отпадет необходимость использовать п. 1? `
    1. Все меги могут работать на одном порту, главное чтобы этот порт не использовал кто то иной(например Apache server, Let's Encrypt)

    2. всё верно.

    3. смотри пункт 1.

    4. нет.


  • Спасибо. А можно использовать драйвер 2561 для 328й меги?


  • @evgeny_nd:

    Спасибо. А можно использовать драйвер 2561 для 328й меги? `
    Нет, если коротко MegaD-2561 нету порта P14 также P14, P15 не могут быть ADC и т.д…


  • Скажите а 1-wire список устройств планируется реализовать?

Suggested Topics

  • 4
  • 162
  • 3
  • 28
  • 6
  • 9
  • 3
  • 15

1.3k
Online

34.8k
Users

40.8k
Topics

559.9k
Posts