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

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
comparator
Сообщения: 516
Зарегистрирован: 20 окт 2012, 12:40
Откуда: Мюнхен

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

Сообщение comparator » 15 янв 2014, 12:23

Kit писал(а):Изменил определение F_CPU=8000000UL и перекомпилировал.
В консоль гейт выплевывает ,GWBE01_07?
0F 04 04 01 01 2C 47 57 42 45 30 31 5F 30 37 C0
Ок, значит в первом приближении прошивка в порядке
Kit писал(а):В СС девайса не появляется. Или для того чтобы программа узнала ноду нужен файл xst ?
Попробуйте пожалуйста перезапустить сервер. Опрос всех портов происходит при запуске, и каждые 15 минут. Убедитесь, что порт не занят никакой другой программой.
Файл XST нужен только для описания устройства. Запускается и без него, будет фиолетовая иконка без меню. Но входы выходы можно добавлять в ручную.

Kit
Сообщения: 15
Зарегистрирован: 30 ноя 2013, 20:07

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

Сообщение Kit » 15 янв 2014, 12:52

Перезапуск непомогает . Порт свободнен он открывается терминалом в любое время в том числе и уже после запуска СС.

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 15 янв 2014, 13:05

Kit писал(а):Перезапуск непомогает . Порт свободнен он открывается терминалом в любое время в том числе и уже после запуска СС.
/etc/MQTTS/verbose=true;
/etc/log/threshold=debug;
И лог в студию.

Kit
Сообщения: 15
Зарегистрирован: 30 ноя 2013, 20:07

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

Сообщение Kit » 15 янв 2014, 15:47

У меня в дереве нет -
/etc/MQTTS/verbose=true;

/etc/log/threshold=debug;

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

15:24:20.04[I] Starting Engine, version 0.3.1349.0
15:24:20.23[D] plugin Client Loaded
15:24:20.32[D] plugin PLC Loaded
15:24:20.32[D] plugin Broker Loaded
15:24:20.32[I] Load default declarers
15:24:20.52[I] Broker started on MOTION
15:24:22.12[I] kit_CC@MOTION Connected
15:28:36.07[I] Shutdown Engine
15:28:36.11[I] kit_CC@MOTION Disconnected
15:28:44.22[I] Starting Engine, version 0.3.1349.0
15:28:44.41[D] plugin PLC Loaded
15:28:44.41[D] plugin Broker Loaded
15:28:44.42[I] Load default declarers
15:28:44.47[I] Broker started on MOTION
15:28:45.85[I] kit_CC@MOTION Connected
15:37:55.28[I] Shutdown Engine
15:37:55.31[I] kit_CC@MOTION Disconnected
15:38:09.68[I] Starting engine, version 0.3.1349.0
15:38:09.88[D] plugin PLC Loaded
15:38:09.88[D] plugin Broker Loaded
15:38:09.88[I] Load default declarers
15:38:09.94[I] Broker started on MOTION
15:38:19.99[I] Shutdown engine
15:38:29.30[I] Starting Engine, version 0.3.1349.0
15:38:29.50[D] plugin PLC Loaded
15:38:29.50[D] plugin Broker Loaded
15:38:29.50[I] Load default declarers
15:38:29.56[I] Broker started on MOTION
15:38:30.90[I] kit_CC@MOTION Connected
15:40:34.10[I] Shutdown Engine
15:40:34.13[I] kit_CC@MOTION Disconnected
15:42:14.25[I] Starting Engine, version 0.3.1349.0
15:42:14.50[D] plugin PLC Loaded
15:42:14.50[D] plugin Broker Loaded
15:42:14.50[I] Load default declarers
15:42:14.57[I] Broker started on MOTION
15:42:15.86[I] kit_CC@MOTION Connected
15:44:40.46[I] Shutdown Engine
15:44:40.49[I] kit_CC@MOTION Disconnected
15:45:00.30[I] Starting Engine, version 0.3.1349.0
15:45:00.55[D] plugin PLC Loaded
15:45:00.55[D] plugin Broker Loaded
15:45:00.55[I] Load default declarers
15:45:00.63[I] Broker started on MOTION
15:45:01.87[I] kit_CC@MOTION Connected

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 15 янв 2014, 16:24

Kit писал(а):У меня в дереве нет -
/etc/MQTTS/verbose=true;
Невидно запуска MQTTS плагина.
Есть ли в папке bin файл MQTTS.dll
В data/engine.xst должны быть строки:

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

  <item name="MQTTS.Gate">
    <item name="enable" value="true" saved="True" type="System.Boolean" />
  </item>
  <item name="MQTTS.udp">
    <item name="enable" value="true" saved="True" type="System.Boolean" />
  </item>

sushisan
Сообщения: 2
Зарегистрирован: 15 янв 2014, 18:48

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

Сообщение sushisan » 15 янв 2014, 18:50

Hi:

There are some intention to include SLIP interface for communication?

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 15 янв 2014, 18:59

sushisan писал(а):Hi:

There are some intention to include SLIP interface for communication?
SLIP - which is Serial Line Internet Protocol?
To communicate with what?

Kit
Сообщения: 15
Зарегистрирован: 30 ноя 2013, 20:07

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

Сообщение Kit » 15 янв 2014, 19:10

x13dev писал(а): Есть ли в папке bin файл MQTTS.dll
В data/engine.xst должны быть строки:
Файл есть ,строк нет. :?

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 15 янв 2014, 19:52

Kit писал(а):Файл есть ,строк нет. :?
Запускаете случаем не из сетевой папки?

Kit
Сообщения: 15
Зарегистрирован: 30 ноя 2013, 20:07

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

Сообщение Kit » 15 янв 2014, 20:13

Нет- из локальной папки.

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 15 янв 2014, 22:27

Kit писал(а):Нет- из локальной папки.
В папке data есть файл 'persist.db3' ?
Судя по логу запускаются только находящиеся в engine.exe плагины, такое возможно из-за нехватки прав или ограничений безопасности.
Может помочь распаковать всё заново в другую папку.

sushisan
Сообщения: 2
Зарегистрирован: 15 янв 2014, 18:48

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

Сообщение sushisan » 16 янв 2014, 01:23

x13dev писал(а):
sushisan писал(а):Hi:

There are some intention to include SLIP interface for communication?
SLIP - which is Serial Line Internet Protocol?
To communicate with what?
Yes, Serial Line.
Is cheap and can be used with a simple Power Line Modem

Kit
Сообщения: 15
Зарегистрирован: 30 ноя 2013, 20:07

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

Сообщение Kit » 16 янв 2014, 05:44

x13dev писал(а): В папке data есть файл 'persist.db3' ?
Нету. Перепробывал другие папки ..диски.. Отключил uac. Непомогает
Попробывал на 2ух компах. (win7 , win vista)

comparator
Сообщения: 516
Зарегистрирован: 20 окт 2012, 12:40
Откуда: Мюнхен

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

Сообщение comparator » 16 янв 2014, 11:26

Kit писал(а):Нету. Перепробывал другие папки ..диски.. Отключил uac. Непомогает
Попробывал на 2ух компах. (win7 , win vista)
Пожалуйста Skype в личку, уж очень на чудеса похоже.

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 16 янв 2014, 16:27

sushisan писал(а):Yes, Serial Line.
Is cheap and can be used with a simple Power Line Modem
The known solutions with Power Line Modem cost more than radio channel and not solve the main problem of the radio - noise immunity.
At the moment, it is not justified.

Kit
Сообщения: 15
Зарегистрирован: 30 ноя 2013, 20:07

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

Сообщение Kit » 17 янв 2014, 09:28

Заработала. Появилась нода фиолетовая. Буду разбираться дальше.
Я конечно чувствую себя дураком... но косяк похоже в архиваторе. Проверил на двух компах.
Если архив распаковать винраром- не работает, винзипом -работает. Я непонимаю в чем разница - файлы на выходе одни и теже и размер тот-же. Делаю две папки рядом. Одна распакованая винраром одна винзипом.
Запускаю - первая не работает, вторая работает.
Вобщем толи лыжи не едут, толи я е****ый :oops:

x13dev
Сообщения: 396
Зарегистрирован: 22 окт 2012, 11:40
Откуда: Бавария

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

Сообщение x13dev » 17 янв 2014, 14:38

wanvo писал(а):Или для этого нужно новый компонент делать?
Выложил пробную версию в downloads.
Используется пример "Интерполирование функций естественными кубическими сплайнами" из Википедии.

Параметр '_csv' - это путь до файла с референтными точками вида <X>;<Y>
пример:

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

0;0
1;5
2;1
2.7;4

wanvo
Сообщения: 164
Зарегистрирован: 30 сен 2013, 09:45
Откуда: Russia, Rostov-on-Don

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

Сообщение wanvo » 17 янв 2014, 17:55

x13dev писал(а):
wanvo писал(а):Или для этого нужно новый компонент делать?
Выложил пробную версию в downloads.
Используется пример "Интерполирование функций естественными кубическими сплайнами" из Википедии.
x13dev, спасибо огромное!
Начну собирать макет и пробовать.

UPD: Попробовал собрал виртуальный макет - все заработло с полпинка!
Круто! Респектище и уважуха!

Такой еще вопрос:
В нашем измерительном приборе будет 2 аналоговых входа и 2 датчика: давления-температуры BMP180 и влажности-температуры SHT21
а также выход PWM для задания мощности вентилятора. Предполагается независимая от компьютера работа, а так-же управление и отображение данных через WEB морду.
Решил собрать такую систему:
- Распберрипи
- LAN нода
- роутер
- источники питания для всех трех устройств.

Как это сделать вобщем понятно.
Но возник такой вопрос: возможно-ли отказаться от роутера и прицепить ноду напрямую к Распберрипи? Если получится так сделать, то на 2 устройства станет меньше - роутер и его источник питания.
Я просто где-то в середине темы встречал сообщение о распределенной системе, но вот не понял, это про такую систему как мне нужна или нет?

comparator
Сообщения: 516
Зарегистрирован: 20 окт 2012, 12:40
Откуда: Мюнхен

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

Сообщение comparator » 17 янв 2014, 18:11

wanvo писал(а):Но возник такой вопрос: возможно-ли отказаться от роутера и прицепить ноду напрямую к Распберрипи? Если получится так сделать, то на 2 устройства станет меньше - роутер и его источник питания.
А не проще ли к Малине подключить по серийному порту гейт или dummy устройство ?
В случае с гейтом вторые датчики подключить к радионоде, будет потреблять меньше чем LAN нода, структура проще, и не надо дополнительно ничего писать.

Как вы собрались отказыватся от роутера, если предполагается доступ снаружи ?
LAN + RPI + PC1 .... ?

Напрямую воткнуть можно, но нужен crossover кабель и предварительно всё сконфигирировать на статические IP.

wanvo
Сообщения: 164
Зарегистрирован: 30 сен 2013, 09:45
Откуда: Russia, Rostov-on-Don

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

Сообщение wanvo » 17 янв 2014, 18:27

comparator писал(а): Как вы собрались отказыватся от роутера, если предполагается доступ снаружи ?
LAN + RPI + PC1 .... ?
Напрямую воткнуть можно, но нужен crossover кабель и предварительно всё сконфигирировать на статические IP.
Точно. Не подумал. Тогда лучше оставить первый вариант.
В случае с гейтом вторые датчики подключить к радионоде, будет потреблять меньше чем LAN нода, структура проще, и не надо дополнительно ничего писать.
Просто смысла в радиоинтерфейсе нет совершенно никакого, все модули будут располагаться в пределах полуметра. Вообще-то я радиоинтерфейс X13 всегда держу в памяти, тем более, что он для этого и предназначен.
Как только будет задача под радиоинтерфейс, тут-же применю.

comparator ,спасибо за разъяснения!

Ответить