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

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

Добавлено: 10 янв 2016, 04:03
ravdinve
Petros писал(а):d.v.ermakov, попробую выяснить как это можно сделать.
Да, это было бы очень круто. Я полагаю, что стоит написать на info@openhab.org. И еще, к слову, наверное правильным названием binding-а было бы не org.openhab.binding.megadevice, а org.openhab.binding.megad. Ну это мелочь, конечно, но тем не менее...

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

Добавлено: 10 янв 2016, 17:39
d.v.ermakov
to Petros, ravdinve:
Я сейчас вот с этим дашбоардом развлекаюсь: https://github.com/smar000/openhab-dashboard, https://community.openhab.org/t/dashboa ... blets/2329.
Всё красиво, но проблему с задержками интерфейса (замена Атмосферы на Сервер Сент Ивентс нужна) самому решать лень, жду OH2, там уже сделано.

P.S. Рискую быть наказанным, но скажу. Я активно ищу специалиста по Gira HomeServer 4, готового за нормальные деньги настроить все мои Меги туда. Это мой эталон в серверах, лучше ничего не видел (и в виде виртуалки существует;), но очень заморочно всё, без опыта, документации и связи с производителем не сделать, ИМХО. Если кто умеет - велкам. ТЗ есть.

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

Добавлено: 12 янв 2016, 00:23
Petros
Посмотрим что ответят, я им написал.


Отправлено с моего iPhone используя Tapatalk

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

Добавлено: 12 янв 2016, 05:51
Evgeny_nd
Petros,
а могли бы вы сделать обработку считывания метки eMarine/iButton с модуля IN?

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

Добавлено: 12 янв 2016, 10:25
Petros
Ок, постараюсь реализовать в ближайшее время!

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

Добавлено: 12 янв 2016, 12:07
Evgeny_nd
Будет супер :), пора вам уже Donation открывать на своей страничке ;)

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

Добавлено: 12 янв 2016, 14:28
Petros
https://github.com/Pshatsillo/openHABMe ... _0.0.8.jar Готово. Отмечу еще раз, что у меня нет кнопок, и проверить, что всё работает могу только тестами!
items:

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

 String iButton    "Button ID: [%s]" { megadevice="sec:localhost:9" }
sitemap:

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

Text item=iButton
Чую пора мне 14-IN покупать :)

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

Добавлено: 12 янв 2016, 21:29
Taurus
Petros, не могли бы вы реализовать возможность обработки вот этого параметра, поступающего на сервер с MegaD? Смысл параметра раскрывается несколькими сообщениями выше.
Спасибо.

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

Добавлено: 12 янв 2016, 22:24
Petros
Ок, сделаю :)


Отправлено с моего iPhone используя Tapatalk

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

Добавлено: 12 янв 2016, 23:15
Petros
https://github.com/Pshatsillo/openHABMe ... _0.0.9.jar
item:

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

Number Start    "Start flag: [%d]" { megadevice="sec:localhost:st" }
sitemap:

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

 Text item=Start

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

Добавлено: 13 янв 2016, 23:35
Taurus
Petros
Спасибо!

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

Добавлено: 13 янв 2016, 23:38
Petros
Расскажите только работает или нет :)


Отправлено с моего iPhone используя Tapatalk

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

Добавлено: 14 янв 2016, 02:05
ravdinve
Petros писал(а):Посмотрим что ответят, я им написал.


Отправлено с моего iPhone используя Tapatalk
Ну что, был ответ от ребят? Уж очень хочется увидеть ваше решение в официальной поставке от openHAB :D.

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

Добавлено: 14 янв 2016, 09:30
d.v.ermakov
to ravdinve:
Это не так быстро, Кай занятой человек.

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

Добавлено: 14 янв 2016, 10:44
Petros
Пока глухо. Подождем. Могу предположить, что может понадобиться хоть какая-то минимальная страничка описания функций Мегадевайса на английском. Да и вообще, это уже практически международный уровень )))


Отправлено с моего iPhone используя Tapatalk

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

Добавлено: 14 янв 2016, 13:35
d.v.ermakov
Нет никакого международного уровня, world is flat. А megadevice на megad заменить и readme.md на simple english перевести, это просто, как бы, правила вежливости. ИМХО, конечно.

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

Добавлено: 19 янв 2016, 00:20
Selecta
Petros писал(а):Всем привет! обновления!! :)

Для получения температуры:

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

String test    "value: [%s]" {megadevice="sec:192.168.0.17:0,dht11,t"}
т.е. после айпи адреса указываем через запятую порт, тип датчика и желаемый ответ

t- температура
h- влажность. (для 1w этого параметра нет)
типы датчиков, выставляются аналогично меги
dht11
dht22
1w

На датчик 1w обработки событий пока нет.
К сожалению эти функции у меня не задействованы, поэтому не могу проверить корректность их работы, кто сможет - прошу отписаться. Спасибо!
Пытаюсь подключить отображение температуры и влажности с датчиков, но имею непонятную проблему.

Сами датчики выдают информацию правильно:

Изображение
Изображение

Настройки items:

Изображение

Настройки sitemap:

Изображение

Но результат получается вот такой - теряются два значения посередине:

Изображение

Что я делаю не так? Буду признателен, если поможете разобраться.

UPDATE: в логе при этом имею вот такие сообщения:

Изображение

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

Добавлено: 19 янв 2016, 01:09
Petros
А запрос из браузера http://192.168.1.16/dal/?pt=9&cmd=get из браузера выдает корректную строку? Два значения температура и влажность в столбик?

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

Добавлено: 19 янв 2016, 01:23
Selecta
Выдает, но не в столбик -

Изображение

А при обновлении иногда получается вот так -

Изображение

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

Добавлено: 19 янв 2016, 01:49
Petros
Это правильно. Судя по всему проблема в мегадевайсе или датчике. Парсер отрабатывает корректно... Получается, что при обновлении подряд данные не успевают обновиться на мегадевайсе.