[Модуль] MySensors (mysensor)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль MySensor

Сообщение Ivan » Ср сен 30, 2015 12:26 am

Все у вас правильно сделано. Посмотрите лог в debmes
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ujin778
Сообщения: 62
Зарегистрирован: Вт апр 28, 2015 8:26 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Модуль MySensor

Сообщение Ujin778 » Ср сен 30, 2015 8:52 am

slgeo писал(а):Наконец руки дошли до MySensors, та же проблема, что и у AirKing, процесс cycle_mysensors.php жрет 100% CPU.
Подключение NRF напрямую к малинке через Serial.
Похоже без Ивана не обойтись.
А как посмотреть диспетчер задач?
А то перешел тоже на малину, но в линуксе слабоват.
AirKing
Сообщения: 87
Зарегистрирован: Вс фев 01, 2015 10:43 pm
Откуда: Муром
Благодарил (а): 16 раз
Поблагодарили: 7 раз

Re: Модуль MySensor

Сообщение AirKing » Ср сен 30, 2015 9:17 am

В Linux команда "top"
За это сообщение автора AirKing поблагодарил:
Ujin778 (Чт окт 01, 2015 7:43 pm)
Рейтинг: 1.16%
Получи Cashback до 18% с покупок
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

Re: Модуль MySensor

Сообщение Eraser » Ср сен 30, 2015 9:36 am

Хотелось бы еще в настройках указывать какое время для ноды передается: текущий часовой пояс или в UTC.
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль MySensor

Сообщение Ivan » Ср сен 30, 2015 11:45 am

Судя по API передаётся текущее время сервера

I_TIME
http://www.mysensors.org/download/serial_api_15
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
supersuperoleg
Сообщения: 8
Зарегистрирован: Сб июн 27, 2015 6:50 pm
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Модуль MySensor

Сообщение supersuperoleg » Ср сен 30, 2015 10:16 pm

Ivan писал(а):Все у вас правильно сделано. Посмотрите лог в debmes
лог log_2015-10-01-cycle_mysensor.php.txt

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

00:34:31 running cycle_mysensor.php

Fatal error: Uncaught exception 'Exception' with message 'socket_connect() failed.</br>Reason: ()Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
' in C:\_majordomo\htdocs\modules\mysensor\phpMSTcp.php:36
Stack trace:
#0 C:\_majordomo\htdocs\scripts\cycle_mysensor.php(54): MySensorMasterTCP->connect()
#1 {main}
  thrown in C:\_majordomo\htdocs\modules\mysensor\phpMSTcp.php on line 36
00:39:12 running cycle_mysensor.php

Fatal error: Uncaught exception 'Exception' with message 'socket_connect() failed.</br>Reason: ()Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
' in C:\_majordomo\htdocs\modules\mysensor\phpMSTcp.php:36
Stack trace:
#0 C:\_majordomo\htdocs\scripts\cycle_mysensor.php(54): MySensorMasterTCP->connect()
#1 {main}
  thrown in C:\_majordomo\htdocs\modules\mysensor\phpMSTcp.php on line 36
01:04:26 running cycle_mysensor.php
Connected
Send: 0;0;3;0;14;Gateway startup complete
2015-10-01 01:04:27 Internal: Node:0; Sensor:0; Type:3; Ack:0; Sub:14; Msg:Gateway startup complete.

Warning: socket_read(): unable to read from socket [10060]: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.
 in C:\_majordomo\htdocs\modules\mysensor\phpMSTcp.php on line 68

Warning: socket_read(): unable to read from socket [10060]: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.
 in C:\_majordomo\htdocs\modules\mysensor\phpMSTcp.php on line 68

Warning: socket_read(): unable to read from socket [10060]: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.
 
[/size]

переустановил MDM, то же самое :(
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль MySensor

Сообщение Ivan » Ср сен 30, 2015 10:50 pm

Попробуйте соединиться telnet adressgate 5003
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
AirKing
Сообщения: 87
Зарегистрирован: Вс фев 01, 2015 10:43 pm
Откуда: Муром
Благодарил (а): 16 раз
Поблагодарили: 7 раз

Re: Модуль MySensor

Сообщение AirKing » Ср сен 30, 2015 11:54 pm

Иван я подтверждаю у меня в логах тоже самое.
Но у меня все подключено через сериал гейт.
Получи Cashback до 18% с покупок
geor
Сообщения: 83
Зарегистрирован: Сб май 17, 2014 2:52 am
Откуда: Новосибирск
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Модуль MySensor

Сообщение geor » Чт окт 01, 2015 2:34 pm

Добрый день.
Иван у меня проблема с реконнектом. Не могу понять, почему так происходит. В результате приходится перезапускать цикл. Лог прилагаю.
СпойлерПоказать
09:38:33 running cycle_mysensor.php
Connected
Send: 27;1;2;1;24;
2015-09-29 09:38:33 Internal: Node:0; Sensor:0; Type:3; Ack:0; Sub:14; Msg:Gateway startup complete.
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Send: 27;1;2;1;24;
Expire send set rollback : WaterCounterG.count =126
Expire send set rollback : WaterCounterH.count =
Expire send set rollback : WaterCounterH.volume =0.000
Expire send set rollback : WaterCounterG.volume =0.000
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Send: 35;2;1;1;2;
2015-09-29 09:50:37 Internal: Node:0; Sensor:0; Type:3; Ack:0; Sub:14; Msg:Gateway startup complete.
Send: 35;2;1;1;2;
2015-09-29 09:50:37 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
Send: 35;2;1;1;2;1
2015-09-29 09:50:37 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;1
2015-09-29 09:50:37 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:50:37 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:1
2015-09-29 09:50:37 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:50:37 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;2;1;1;2;
2015-09-29 09:50:41 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
Send: 35;2;1;1;2;0
2015-09-29 09:50:41 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;0
2015-09-29 09:50:41 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:50:41 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
2015-09-29 09:50:41 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:50:41 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;1;1;1;2;1
2015-09-29 09:50:45 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:50:45 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;1;1;1;2;0
2015-09-29 09:50:48 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:50:48 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;
2015-09-29 09:50:51 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
Send: 35;2;1;1;2;1
2015-09-29 09:50:51 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;1
2015-09-29 09:50:51 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:50:51 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:50:51 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;2;1;1;2;
2015-09-29 09:50:56 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
Send: 35;1;1;1;2;1
2015-09-29 09:51:09 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:51:09 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;1;1;1;2;0
2015-09-29 09:51:25 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:51:25 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;
2015-09-29 09:51:29 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
Send: 35;2;1;1;2;1
Send: 35;2;1;1;2;1
2015-09-29 09:51:29 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
Send: 35;2;1;1;2;
2015-09-29 09:51:32 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
Send: 35;2;1;1;2;0
2015-09-29 09:51:32 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;0
2015-09-29 09:51:32 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:51:32 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
2015-09-29 09:51:33 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:51:33 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Send: 35;3;1;1;2;1
2015-09-29 09:55:06 Internal: Node:0; Sensor:0; Type:3; Ack:0; Sub:14; Msg:Gateway startup complete.
Send: 35;3;1;1;2;1
2015-09-29 09:55:06 Set: Node:35; Sensor:3; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:55:06 Set: Node:35; Sensor:3; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;3;1;1;2;
2015-09-29 09:55:10 Set: Node:35; Sensor:3; Type:1; Ack:1; Sub:2; Msg:
2015-09-29 09:55:10 Set: Node:35; Sensor:3; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;1
2015-09-29 09:55:15 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:55:15 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;2;1;1;2;
2015-09-29 09:55:18 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
2015-09-29 09:55:18 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;1;1;1;2;1
2015-09-29 09:55:23 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:55:23 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;1;1;1;2;0
2015-09-29 09:55:41 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 09:55:41 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:0
Disconnected
Reconnect
Connected
Send: 35;1;1;1;2;1
2015-09-29 09:58:06 Internal: Node:0; Sensor:0; Type:3; Ack:0; Sub:14; Msg:Gateway startup complete.
Send: 35;1;1;1;2;1
2015-09-29 09:58:07 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;1;1;1;2;1
2015-09-29 09:58:07 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:58:07 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
2015-09-29 09:58:07 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 09:58:07 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;1;1;1;2;0
2015-09-29 09:58:26 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:0
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Connected
Send: 35;1;1;1;2;1
2015-09-29 10:03:49 Internal: Node:0; Sensor:0; Type:3; Ack:0; Sub:14; Msg:Gateway startup complete.
Send: 35;1;1;1;2;1
2015-09-29 10:03:49 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 10:03:49 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
2015-09-29 10:03:49 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;1;1;1;2;0
2015-09-29 10:04:00 Set: Node:35; Sensor:1; Type:1; Ack:1; Sub:2; Msg:0
2015-09-29 10:04:00 Set: Node:35; Sensor:1; Type:1; Ack:0; Sub:2; Msg:0
Send: 35;2;1;1;2;1
2015-09-29 10:04:03 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:1
2015-09-29 10:04:03 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:1
Send: 35;2;1;1;2;
2015-09-29 10:04:08 Set: Node:35; Sensor:2; Type:1; Ack:1; Sub:2; Msg:
2015-09-29 10:04:08 Set: Node:35; Sensor:2; Type:1; Ack:0; Sub:2; Msg:0
Disconnected
Reconnect
Connected
Disconnected
Reconnect
Спасибо.
Ujin778
Сообщения: 62
Зарегистрирован: Вт апр 28, 2015 8:26 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Модуль MySensor

Сообщение Ujin778 » Чт окт 01, 2015 7:46 pm

AirKing писал(а):В Linux команда "top"
Приложил файл со скриншотом. php занимает 99% это оно?
Вложения
screen1.jpg
screen1.jpg (68.34 КБ) 15669 просмотров
Ответить