Умный дом по радиоканалу

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Urbas81
Сообщения: 289
Зарегистрирован: Вс сен 16, 2012 9:39 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Умный дом по радиоканалу

Сообщение Urbas81 » Чт авг 01, 2013 8:24 am

Panchez писал(а):Urbas81
У меня в логах есть такие записи
12:07:53.82[D] Http.Subscribe(session=f9afc5e0-ec2b-0e3e-fd30-be87c2e7de5e, /export/Pressure/+)
12:08:02.81[D] Http.Subscribe(session=f9afc5e0-ec2b-0e3e-fd30-be87c2e7de5e, /export/Indoor/+)
Запрос из браузера по http.
Как я понимаю, демон из Majordomo тоже попадает в лог?

Если запускаю engine, то проблем нет все работает (без таймаутов), конфигуратор уже после, если нужен.
Ну получается что попадает. У вас engine установлена как служба, не могу разобраться: если я беру чистый CC.exe какая последовательность действий что запускать где править, предполагается что все будет на одном компьютере и переодически необходимо будет запускать CC.exe для просмотра.
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение Panchez » Чт авг 01, 2013 5:19 pm

У меня демон маджордомо в лог не попадает, создается впечатление, что вообще не делает запросы.
С уважением
Александр.
x13dev
Сообщения: 15
Зарегистрирован: Чт авг 08, 2013 10:23 am
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение x13dev » Чт авг 08, 2013 10:32 am

Panchez писал(а):У меня демон маджордомо в лог не попадает, создается впечатление, что вообще не делает запросы.
Отладочная информация по умолчанию не пишется в файл. Для включения нужно /etc/log/thresold выставить в Debug, /etc/Broker/verbose=true
X13.Home - open source система домашней автоматизации
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение Panchez » Чт авг 08, 2013 9:29 pm

Включил отладочную информацию, видно что Majordomo подключается, но переменные не обновляются :(

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

21:21:37.10[I] Alexander_CC@ALEXANDER Connected
21:23:45.76[D] S Alexander_CC@ALEXANDER PUBLISH - */dev/Node1/.cfg/_state[{
  "v": "5",
  "+": "X13.Periphery.MsDevice+State"
}] AtMostOnce,0000
21:23:45.76[D] S Alexander_CC@ALEXANDER PUBLISH - */dev/Node1/.cfg/_state[{
  "v": "4",
  "+": "X13.Periphery.MsDevice+State"
}] AtMostOnce,0000
21:23:51.32[D] R  CONNECT - MajorDoMo MQTT Client
21:23:51.32[I] MajorDoMo MQTT Client Connected
21:23:51.32[D] R MajorDoMo MQTT Client SUBSCRIBE [(/var/now/minute - AtMostOnce), ]
21:23:51.32[D] S MajorDoMo MQTT Client SUBACK [AtMostOnce, ]
21:23:51.39[D] S MajorDoMo MQTT Client PUBLISH - */local/MQ[{ }] AtMostOnce,0000
21:23:56.39[D] R MajorDoMo MQTT Client PINGREQ
21:23:56.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/A[0.0] AtMostOnce,0000
21:24:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A02/A[24.0] AtMostOnce,0000
21:24:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/demo/A01/A[24.0] AtMostOnce,0000
21:24:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A02/Q[9.0] AtMostOnce,0000
21:24:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - ./plc/demo/A01/Out[5.0548] AtMostOnce,0000
21:24:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A03/A[9.0] AtMostOnce,0000
21:24:01.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/Q[true] AtMostOnce,0000
21:24:01.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/!Q[false] AtMostOnce,0000
21:24:01.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A04/A[1] AtMostOnce,0000
21:24:01.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:01.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:02.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/Q[false] AtMostOnce,0000
21:24:02.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/!Q[true] AtMostOnce,0000
21:24:02.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A04/A[0] AtMostOnce,0000
21:24:06.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:06.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:11.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:11.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:16.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:16.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:21.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:21.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:26.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:26.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:31.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:31.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:36.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:36.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:39.96[D] R Alexander_CC@ALEXANDER PINGREQ
21:24:39.96[D] S Alexander_CC@ALEXANDER PINGRESP
21:24:41.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:41.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:46.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:46.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:51.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:51.40[D] S MajorDoMo MQTT Client PINGRESP
21:24:56.40[D] R MajorDoMo MQTT Client PINGREQ
21:24:56.40[D] S MajorDoMo MQTT Client PINGRESP
21:25:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/A[0.0] AtMostOnce,0000
21:25:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A02/A[25.0] AtMostOnce,0000
21:25:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/demo/A01/A[25.0] AtMostOnce,0000
21:25:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A02/Q[10.0] AtMostOnce,0000
21:25:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - ./plc/demo/A01/Out[5.0594] AtMostOnce,0000
21:25:00.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A03/A[10.0] AtMostOnce,0000
21:25:01.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/Q[true] AtMostOnce,0000
21:25:01.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/!Q[false] AtMostOnce,0000
21:25:01.06[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A04/A[1] AtMostOnce,0000
21:25:01.40[D] R MajorDoMo MQTT Client PINGREQ
21:25:01.40[D] S MajorDoMo MQTT Client PINGRESP
21:25:02.15[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/Q[false] AtMostOnce,0000
21:25:02.15[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A01/!Q[true] AtMostOnce,0000
21:25:02.15[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/TimeIntervals/A04/A[0] AtMostOnce,0000
21:25:06.40[D] R MajorDoMo MQTT Client PINGREQ
21:25:06.40[D] S MajorDoMo MQTT Client PINGRESP
21:25:08.21[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/Q[true] AtMostOnce,0000
21:25:08.21[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/!Q[false] AtMostOnce,0000
21:25:08.23[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A04/Push[true] AtMostOnce,0000
21:25:08.25[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/Push[true] AtMostOnce,0000
21:25:08.32[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/Q[false] AtMostOnce,0000
21:25:08.32[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/!Q[true] AtMostOnce,0000
21:25:08.32[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A04/Push[false] AtMostOnce,0000
21:25:08.32[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/Push[false] AtMostOnce,0000
21:25:11.40[D] R MajorDoMo MQTT Client PINGREQ
21:25:11.40[D] S MajorDoMo MQTT Client PINGRESP
21:25:16.40[D] R MajorDoMo MQTT Client PINGREQ
21:25:16.40[D] S MajorDoMo MQTT Client PINGRESP
21:25:21.40[D] R MajorDoMo MQTT Client PINGREQ
21:25:21.40[D] S MajorDoMo MQTT Client PINGRESP
21:25:26.42[D] R MajorDoMo MQTT Client PINGREQ
21:25:26.42[D] S MajorDoMo MQTT Client PINGRESP
С уважением
Александр.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Умный дом по радиоканалу

Сообщение sergejey » Пт авг 09, 2013 9:28 am

Включил отладочную информацию, видно что Majordomo подключается, но переменные не обновляются
А в самом mqtt_daemon что происходит? там данные не показываются, на которые majordomo подписывается?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение Panchez » Пт авг 09, 2013 10:36 am

В демоне ничего не происходит, просто черное окно.
С уважением
Александр.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Умный дом по радиоканалу

Сообщение sergejey » Пт авг 09, 2013 11:33 am

Panchez писал(а):В демоне ничего не происходит, просто черное окно.
По скринам на первой странице видно, что устройства в MajorDoMo появились -- они ведь там появляются только если какие-то обновления приходят. Т.е. первоначально что-то работало, а потом сломалось?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение Panchez » Сб авг 10, 2013 12:00 am

sergejey писал(а):
Panchez писал(а):В демоне ничего не происходит, просто черное окно.
По скринам на первой странице видно, что устройства в MajorDoMo появились -- они ведь там появляются только если какие-то обновления приходят. Т.е. первоначально что-то работало, а потом сломалось?
Нет, я добавлял их путь вручную, думал сами не появляются.
С уважением
Александр.
x13dev
Сообщения: 15
Зарегистрирован: Чт авг 08, 2013 10:23 am
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение x13dev » Пт авг 16, 2013 3:48 pm

Panchez писал(а):

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

21:23:51.32[D] R  CONNECT - MajorDoMo MQTT Client
21:23:51.32[I] MajorDoMo MQTT Client Connected
21:23:51.32[D] R MajorDoMo MQTT Client SUBSCRIBE [(/var/now/minute - AtMostOnce), ]
21:23:51.32[D] S MajorDoMo MQTT Client SUBACK [AtMostOnce, ]
21:23:51.39[D] S MajorDoMo MQTT Client PUBLISH - */local/MQ[{ }] AtMostOnce,0000
Судя по этому логу, у пользователя нет прав на чтение.
Надо дать права на необходимые ветки
http://ab-log.ru/forum/viewtopic.php?f= ... =360#p8955
X13.Home - open source система домашней автоматизации
Panchez
Сообщения: 99
Зарегистрирован: Вс апр 29, 2012 7:31 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Умный дом по радиоканалу

Сообщение Panchez » Пт авг 16, 2013 7:13 pm

Изначально доступ дал полный, пробовал как на скриншоте так и файликом, который был в теме для открытия полного доступа.
P.S.
Разобрался в /var вообще небыло ничего установлено в security, дал доступ и заработало.
Но только данные из /var обновляются, другие значения из ноды или export не хотят.

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

21:53:40.06[D] R MajorDoMo MQTT Client PINGREQ
21:53:40.06[D] S MajorDoMo MQTT Client PINGRESP
21:53:43.21[D] S Alexander_CC@ALEXANDER PUBLISH - */dev/Node1/TD30465[99700] AtMostOnce,0000
21:53:43.21[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A01/A[99700.0] AtMostOnce,0000
21:53:43.21[D] S Alexander_CC@ALEXANDER PUBLISH - ./plc/Node1/A01/Out[747.75] AtMostOnce,0000
21:53:43.21[D] S Alexander_CC@ALEXANDER PUBLISH - */export/Pressure/header/Pr[747.75] AtMostOnce,0000
21:53:43.21[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/A[747.75] AtMostOnce,0000
21:53:45.06[D] R MajorDoMo MQTT Client PINGREQ
21:53:45.06[D] S MajorDoMo MQTT Client PINGRESP
21:53:47.26[D] S Alexander_CC@ALEXANDER PUBLISH - */dev/Node1/TD30465[99695] AtMostOnce,0000
21:53:47.26[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A01/A[99695.0] AtMostOnce,0000
21:53:47.26[D] S Alexander_CC@ALEXANDER PUBLISH - ./plc/Node1/A01/Out[747.7125] AtMostOnce,0000
21:53:47.26[D] S Alexander_CC@ALEXANDER PUBLISH - */export/Pressure/header/Pr[747.7125] AtMostOnce,0000
21:53:47.26[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/A[747.7125] AtMostOnce,0000
21:53:47.56[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/Q[true] AtMostOnce,0000
21:53:47.56[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/!Q[false] AtMostOnce,0000
21:53:47.56[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A04/Push[true] AtMostOnce,0000
21:53:47.56[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/Push[true] AtMostOnce,0000
21:53:47.67[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/Q[false] AtMostOnce,0000
21:53:47.67[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A06/!Q[true] AtMostOnce,0000
21:53:47.67[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A04/Push[false] AtMostOnce,0000
21:53:47.67[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/Push[false] AtMostOnce,0000
21:53:50.06[D] R MajorDoMo MQTT Client PINGREQ
21:53:50.06[D] S MajorDoMo MQTT Client PINGRESP
21:53:51.18[D] S Alexander_CC@ALEXANDER PUBLISH - */dev/Node1/TD30465[99696] AtMostOnce,0000
21:53:51.18[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A01/A[99696.0] AtMostOnce,0000
21:53:51.18[D] S Alexander_CC@ALEXANDER PUBLISH - ./plc/Node1/A01/Out[747.72] AtMostOnce,0000
21:53:51.18[D] S Alexander_CC@ALEXANDER PUBLISH - */export/Pressure/header/Pr[747.72] AtMostOnce,0000
21:53:51.18[D] S Alexander_CC@ALEXANDER PUBLISH - */plc/Node1/A03/A[747.72] AtMostOnce,0000
21:53:55.06[D] R MajorDoMo MQTT Client PINGREQ
Вложения
1.JPG
1.JPG (108.73 КБ) 9805 просмотров
С уважением
Александр.
Ответить