Страница 50 из 112

Re: Использование MegaD в openHAB

Добавлено: 18 мар 2019, 16:28
empenoso
Petros писал(а):
18 мар 2019, 14:41
empenoso писал(а):
18 мар 2019, 12:54
И самая актуальная проблема сейчас - биндинг не видит нажатия физических кнопок. В логах опенхаба ничего нет, а мега после прописания сервера - ведет себя как будто команды уходят на сервер нормально, то есть ее внутренние ассоциации между входа и выходами уже не работают, раз есть сервер.

На меге:

Код: Выделить всё

SRV: 192.168.48.31:8090
в опенхаб:

Код: Выделить всё

Bridge megad:bridge:shields  [port=8090]
Предлагаю начать со стандартного режима дебага:

Код: Выделить всё

log:set DEBUG org.openhab.binding

И вывод при нажатии на клавишу. Срабатывает даже без записей things. Так же проверяем запись

Код: Выделить всё

00:35:18.143 [INFO ] [o.o.b.m.i.MegadeviceHttpServer:19 ] - Starting MegaHttpServer at 8989 port

Нажатия на кнопку он видит - но в логах самого item этого нет:

Код: Выделить всё

2019-03-18 17:26:42.108 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - incoming from Megad: 192.168.48.20 GET /openhab?pt=16&cnt=1&mdid= HTTP/1.1

2019-03-18 17:26:42.113 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 0 value openhab

2019-03-18 17:26:42.116 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 1 value pt

2019-03-18 17:26:42.118 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 2 value 16

2019-03-18 17:26:42.121 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 3 value cnt

2019-03-18 17:26:42.124 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 4 value 1

2019-03-18 17:26:42.126 [DEBUG] [ing.megad.handler.MegaDBridgeHandler] - 5 value mdid

2019-03-18 17:26:42.130 [DEBUG] [b.binding.megad.handler.MegaDHandler] - getActiveChannelListAsString -> in

2019-03-18 17:26:47.916 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating Megadevice things...

2019-03-18 17:26:47.920 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.48.20/sec/?pt=28&cmd=get

2019-03-18 17:26:47.934 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> 255

2019-03-18 17:26:47.938 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.48.20/sec/?tget=1

2019-03-18 17:26:47.955 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> MegaD-2561 by <a href=http://ab-log.ru>ab-log.ru</a> (fw: 4.34b2)<br><a href=/sec/?cf=1>Config</a><br>-- MODS --<br><a href=/sec/?cf=3>XP1</a><br><a href=/sec/?cf=4>XP2</a><br>-- XT2 --<br><a href=/sec/?pt=30>P30 - NC</a><br><a href=/sec/?pt=31>P31 - NC</a><br><a href=/sec/?pt=32>P32 - NC</a><br><a href=/sec/?pt=33>P33 - NC</a><br><a href=/sec/?pt=34>P34 - NC</a><br><a href=/sec/?pt=35>P35 - NC</a><br>-- XP5/6 --<br><a href=/sec/?pt=36>P36 - NC</a><br><a href=/sec/?pt=37>P37 - NC</a>

2019-03-18 17:26:47.960 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Bedroom_Lamps 100

2019-03-18 17:26:49.104 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating Megadevice things...

2019-03-18 17:26:49.107 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.48.20/sec/?pt=2&cmd=get

2019-03-18 17:26:49.120 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> OFF

2019-03-18 17:26:49.123 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.48.20/sec/?tget=1

2019-03-18 17:26:49.123 [DEBUG] [b.binding.megad.handler.MegaDHandler] - Updating Megadevice things...

2019-03-18 17:26:49.127 [DEBUG] [b.binding.megad.handler.MegaDHandler] - http://192.168.48.20/sec/?pt=4&cmd=get

2019-03-18 17:26:49.140 [DEBUG] [b.binding.megad.handler.MegaDHandler] - input string-> MegaD-2561 by <a href=http://ab-log.ru>ab-log.ru</a> (fw: 4.34b2)<br><a href=/sec/?cf=1>Config</a><br>-- MODS --<br><a href=/sec/?cf=3>XP1</a><br><a href=/sec/?cf=4>XP2</a><br>-- XT2 --<br><a href=/sec/?pt=30>P30 - NC</a><br><a href=/sec/?pt=31>P31 - NC</a><br><a href=/sec/?pt=32>P32 - NC</a><br><a href=/sec/?pt=33>P33 - NC</a><br><a href=/sec/?pt=34>P34 - NC</a><br><a href=/sec/?pt=35>P35 - NC</a><br>-- XP5/6 --<br><a href=/sec/?pt=36>P36 - NC</a><br><a href=/sec/?pt=37>P37 - NC</a>
этот порт у меня прописан был:

Код: Выделить всё

Bridge megad:bridge:shields  [port=8090]
{
    //кнопки
    Thing device Shield2_P15    [hostname="192.168.48.20", port="15", password="sec", refresh="0"]
    Thing device Shield2_P16    [hostname="192.168.48.20", port="16", password="sec", refresh="0"]
    ...

Код: Выделить всё

Switch Shield2_P16  "Выключатель Бра на стене спальни. Слева [%s]"    {channel ="megad:device:shields:Shield2_P16:in"}

Код: Выделить всё

log:set DEBUG org.openhab.binding.megad
log:set INFO org.openhab.binding.megad

Re: Использование MegaD в openHAB

Добавлено: 18 мар 2019, 17:55
Petros
проверил. В 2.4 действительно не работает... буду лечить... в 2.3 всё в порядке

UPD

ВНИМАНИЕ

Перезалита версия биндинга для версии опенхаб 2.4.0

Скачать

Re: Использование MegaD в openHAB

Добавлено: 18 мар 2019, 21:18
empenoso
Спасибо!

Re: Использование MegaD в openHAB

Добавлено: 22 мар 2019, 11:11
roll
Здравствуйте
прошу извинить но без подсказок никак не получается

никак не могу подружить MegaD c opehhаb2 на raspberry 3

опенхаб 2.4.0, плагин org.openhab.binding.megad_2.4.0 скопирован в папку /srv/openhab2-addons/

файлы : .tings создан в папке /srv/openhab2-conf/things ; .items /srv/openhab2-conf/items
c соответствующими кодами

в логах пишет

2019-03-21 17:54:44.550 [ERROR] [org.openhab.binding.megad ] - FrameworkEvent ERROR - org.openhab.binding.megad
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [199]
2019-03-21 18:39:23.252 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.megad_2.4.0.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [199]


что я не так делаю?

Re: Использование MegaD в openHAB

Добавлено: 22 мар 2019, 11:26
Petros
Первое. До установки плагина нужно выбрать режим работы опенхаба, чтобы все дополнения встали. т.е. по адресу :8080 был paperUI
Второе в консоли вводим bundle:list и ищем наш биндинг

И третье - file:/usr/share/openhab2/addons/

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 09:48
empenoso
Petros писал(а):
18 мар 2019, 17:55
проверил. В 2.4 действительно не работает... буду лечить... в 2.3 всё в порядке

UPD

ВНИМАНИЕ

Перезалита версия биндинга для версии опенхаб 2.4.0

Скачать
примерно полминуты идет задержка - кнопка обрабатывается мегой и свет при нажатии на кнопку мгновенно загорается, но вот в интерфейсе опенхаб задержка. после нажатия на кнопку примерно через полминуты появилась в логах запись:

Код: Выделить всё

2019-03-26 10:46:54.676 [vent.ItemStateChangedEvent] - Kitchen_Lamp changed from ON to OFF
2019-03-26 10:46:54.681 [GroupItemStateChangedEvent] - Lamp changed from ON to OFF through Kitchen_Lamp

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 09:52
martiniman
А какое у вас время опроса порта указано в Things?

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 09:59
Petros
empenoso писал(а):
26 мар 2019, 09:48
примерно полминуты идет задержка - кнопка обрабатывается мегой и свет при нажатии на кнопку мгновенно загорается, но вот в интерфейсе опенхаб задержка. после нажатия на кнопку примерно через полминуты появилась в логах запись:

Код: Выделить всё

2019-03-26 10:46:54.676 [vent.ItemStateChangedEvent] - Kitchen_Lamp changed from ON to OFF
2019-03-26 10:46:54.681 [GroupItemStateChangedEvent] - Lamp changed from ON to OFF through Kitchen_Lamp
У себя такой ситуации не наблюдаю, всё обновляется везде мгновенно. Время опроса порта у меня = 0

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 10:29
empenoso
martiniman писал(а):
26 мар 2019, 09:52
А какое у вас время опроса порта указано в Things?
Если ставлю 0, то связи вообще нет, если 10, то задержка 10 секунд получется. У меня стояло 60.

Код: Выделить всё

Thing device Kitchen_Lamp                [hostname="192.168.48.20", port="13", password="sec", refresh="10"] 

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 10:30
Petros
empenoso писал(а):
26 мар 2019, 10:29
martiniman писал(а):
26 мар 2019, 09:52
А какое у вас время опроса порта указано в Things?
Если ставлю 0, то связи вообще нет, если 10, то задержка 10 секунд получется. У меня стояло 60.

Код: Выделить всё

Thing device Kitchen_Lamp                [hostname="192.168.48.20", port="13", password="sec", refresh="10"] 
А вы в правилах sendcommand и postupdate указываете?

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 10:33
empenoso
я ушел от использования правил опенхаба при включении света - свет включает выключает мега. openhab получается как интерфейс дашборда используется.

Re: Использование MegaD в openHAB

Добавлено: 26 мар 2019, 10:33
Petros
Тогда задержку можно уменьшить только путем постоянных опросов, иначе-никак

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 17:48
martiniman
empenoso писал(а): ушел от использования правил опенхаба при включении света - свет включает выключает мега. openhab получается как интерфейс дашборда используется.
Я также сейчас делаю.
Petros писал(а):
26 мар 2019, 10:33
Тогда задержку можно уменьшить только путем постоянных опросов, иначе-никак

Теоретически: если установить опрос в 1 сек, при условии что сервер не тормоз, меги справятся? Или это больше относится к быстроте сервера?

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 17:56
Petros
ушел от использования правил опенхаба при включении света - свет включает выключает мега.
А в чём смысл? Задержки?

У меня большие Меги с опросом в секунду всех портов заваливались...

А не хотите предложить Андрею сделать галочку, чтобы при ее включении отрабатывали внутренние правила и оправлялся запрос на сервер, но сервер был бы вторичным?

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 18:42
martiniman
Petros писал(а):
28 мар 2019, 17:56
А в чём смысл? Задержки?
У меня большие Меги с опросом в секунду всех портов заваливались...
А не хотите предложить Андрею сделать галочку, чтобы при ее включении отрабатывали внутренние правила и оправлялся запрос на сервер, но сервер был бы вторичным?
Я вижу смысл в том, что мега напрямую управляет светом, домашние не будут бить за косяки на сервере.
А на сервере уже действительно что-то сложное накручено, но без чего прожить можно.
И тогда да, было бы круто иметь галочку "отправлять на сервер текущее состояние OUT порта при смене состояния" (такое поведение уже свойственно MQTT устройствам).
При таком подходе не нужно опрашивать все время OUT порты.
Задержка при опросе портов не дает выполнить севрверу сценарий моментально, при изменении состояния порта.
Да, это противоречит концепции что Мега это устройство для сервера, но в Меге и так уже есть много чего, что превращает ее в самостоятельный контроллер.
Надеюсь Андрей прочтет и прокомментирует.

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 19:33
Andrey_B
martiniman писал(а):
28 мар 2019, 18:42
И тогда да, было бы круто иметь галочку "отправлять на сервер текущее состояние OUT порта при смене состояния"
Это возможно, если в настройках прописан сервер, а у входов стоит флажок выполнения сценария автономно. Иначе сервер будет получать состояния портов, которые сам же только что переключал.
Petros, от опроса раз в секунду или даже несколько раз в секунду контроллер заваливаться не должен. Во всяком случае на актуальных прошивках точно.

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 19:37
Petros
Да, действительно, пробовал давно, на актуальных прошивках не пробовал....
Нужно попробовать со сценариями
Спасибо!

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 20:09
Andrey_B
Petros, кажется, я не совсем корректно изложил мысль в предыдущем сообщении. "Это возможно, если..." - имелась ввиду не уже существующая функция, а возможность реализации подобного механизма в принципе.

Re: Использование MegaD в openHAB

Добавлено: 28 мар 2019, 20:32
Petros
Ага :) а я не понял видимо :) Возможно имеет смысл подумать о целесообразности?

Re: Использование MegaD в openHAB

Добавлено: 02 апр 2019, 13:15
roll
Благодарю за ответ, но
Первое - режим работы был выбран - Standart, paperUI в том числе с Homebuilder Habpanel BasicUI присутствует
Второе - в консоли - я так понимаю пользуюсь Putty - пишет
[11:33:20] openhabian@722:~$ bundle:list
-bash: bundle:list: command not found
Третье - по адресу /usr/share/openhab2/addons/ искомый файл присутствовал

Все манипуляции проделал с чистого листа -
установлен дистрибутив openhabianpi-raspbian-201804031720-gitdba76f6-crc9e93c3eb.img, обновлен до версии 2.4.0-1
Созданы файлы : .tings создан в папке /srv/openhab2-conf/things ; .items /srv/openhab2-conf/items
c соответствующими кодами для версии openhab 2

org.openhab.binding.megad_2.4.0.jar лежит в /usr/share/openhab2/addons/


в итоге после просмотра логов в http://openhabian:9001/ пишет следующее
2019-04-02 10:53:51.412 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 10:53:51.450 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 10:53:54.623 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

2019-04-02 10:53:54.708 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 10:53:54.710 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 10:53:55.835 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 10:59:12.933 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

2019-04-02 11:00:00.268 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 11:00:02.425 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 11:00:02.432 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 11:10:57.094 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

2019-04-02 11:11:42.562 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 11:11:44.080 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 11:11:44.086 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 11:13:23.821 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

2019-04-02 11:13:46.328 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 11:13:48.625 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 11:13:48.630 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 11:16:42.705 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

2019-04-02 11:17:04.910 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 11:17:06.712 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 11:17:06.720 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 11:17:41.678 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

2019-04-02 11:18:27.550 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 11:18:29.671 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 11:18:29.679 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 11:21:00.705 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.megad_2.4.0.jar

org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [191]

Unresolved requirement: Import-Package: org.apache.commons.codec.binary

at org.eclipse.osgi.container.Module.start(Module.java:444) ~[?:?]

at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[?:?]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:520) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [10:org.apache.felix.fileinstall:3.6.4]

2019-04-02 11:29:31.739 [INFO ] [.dashboard.internal.DashboardService] - Stopped Dashboard

==> /var/log/openhab2/events.log <==

==> /var/log/openhab2/openhab.log <==

2019-04-02 11:30:17.834 [INFO ] [thome.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007

2019-04-02 11:30:19.480 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at http://192.168.0.241:8080

2019-04-02 11:30:19.486 [INFO ] [.dashboard.internal.DashboardService] - Started Dashboard at https://192.168.0.241:8443

2019-04-02 11:30:19.528 [ERROR] [org.openhab.binding.megad ] - FrameworkEvent ERROR - org.openhab.binding.megad

org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [191]

Unresolved requirement: Import-Package: org.apache.commons.codec.binary

at org.eclipse.osgi.container.Module.start(Module.java:444) ~[?:?]

at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634) ~[?:?]

at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1614) ~[?:?]

at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585) ~[?:?]

at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528) ~[?:?]

at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) ~[?:?]

at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) [?:?]

at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) [?:?]

2019-04-02 11:30:20.794 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.megad_2.4.0.jar

org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [191]

Unresolved requirement: Import-Package: org.apache.commons.codec.binary

at org.eclipse.osgi.container.Module.start(Module.java:444) ~[?:?]

at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[?:?]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [10:org.apache.felix.fileinstall:3.6.4]

2019-04-02 11:30:30.856 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.megad_2.4.0.jar

org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [191]

Unresolved requirement: Import-Package: org.apache.commons.codec.binary

at org.eclipse.osgi.container.Module.start(Module.java:444) ~[?:?]

at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[?:?]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [10:org.apache.felix.fileinstall:3.6.4]

==> /var/log/openhab2/events.log <==

2019-04-02 11:32:16.535 [thome.event.ExtensionEvent] - Extension 'package-standard' has been installed.

==> /var/log/openhab2/openhab.log <==

2019-04-02 11:32:22.778 [INFO ] [ebuilder.internal.HomeBuilderServlet] - Started Home Builder at /homebuilder

2019-04-02 11:32:22.903 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel

2019-04-02 11:32:22.978 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui

==> /var/log/openhab2/events.log <==

2019-04-02 11:32:23.516 [thome.event.ExtensionEvent] - Extension 'ui-homebuilder' has been installed.

2019-04-02 11:32:23.522 [thome.event.ExtensionEvent] - Extension 'ui-basic' has been installed.

2019-04-02 11:32:23.525 [thome.event.ExtensionEvent] - Extension 'ui-habpanel' has been installed.

2019-04-02 11:32:23.527 [thome.event.ExtensionEvent] - Extension 'ui-paper' has been installed.

==> /var/log/openhab2/openhab.log <==

2019-04-02 11:32:30.899 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab2/addons/org.openhab.binding.megad_2.4.0.jar

org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.megad [191]

Unresolved requirement: Import-Package: org.apache.commons.codec.binary

at org.eclipse.osgi.container.Module.start(Module.java:444) ~[?:?]

at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:383) ~[?:?]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [10:org.apache.felix.fileinstall:3.6.4]

at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [10:org.apache.felix.fileinstall:3.6.4]


в paperUI в разделе Inbox chevron_right Choose Binding пусто

может, что-то нужно сделать еще? Или вовсе не переходить на версию 2 ?



Petros писал(а):
22 мар 2019, 11:26
Первое. До установки плагина нужно выбрать режим работы опенхаба, чтобы все дополнения встали. т.е. по адресу :8080 был paperUI
Второе в консоли вводим bundle:list и ищем наш биндинг

И третье - file:/usr/share/openhab2/addons/