[Модуль] 1-Wire (onewire)
Модератор: immortal
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Статус датчиков 1-Wire
По идеи у объекта градусник есть свойство "alive"
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 48
- Зарегистрирован: Пн дек 30, 2013 6:37 pm
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
Re: Статус датчиков 1-Wire
Да. Но свойтво "alive" пустое. Само по себе туда ничего не прописывается.
Что к нему привязать его из объектов 1-Wire.
Что к нему привязать его из объектов 1-Wire.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Статус датчиков 1-Wire
В датчиках нужно указать кроме свойства температуры ещё "Действие при изменении:"
Код: Выделить всё
callMethod('ts_attic.tempChanged', $params);
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 48
- Зарегистрирован: Пн дек 30, 2013 6:37 pm
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
Re: Статус датчиков 1-Wire
Часть кода обработки сенсора
Не могу разобраться как оно меняется, и запускается ли этот код если owserver в ауте?
Просто бывает статус у объекта 1-Wire - offline, а у соответствующего объекта датчика .alive равно 1.
Помогите разобраться с свойством alive.//$params['t']
$this->setProperty("updated",time());
$this->setProperty("updatedTime",date("H:i",time()));
$this->setProperty("alive",1);
$ot=$this->object_title;
$alive_timeout=(int)$this->getProperty("aliveTimeOut");
if (!$alive_timeout) {
$alive_timeout=30*60;
}
clearTimeOut($ot."_alive");
setTimeOut($ot."_alive","sg('".$ot.".alive',0);",$alive_timeout);
if (!isset($params['t'])) {
return;
}
...
Не могу разобраться как оно меняется, и запускается ли этот код если owserver в ауте?
Просто бывает статус у объекта 1-Wire - offline, а у соответствующего объекта датчика .alive равно 1.
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 531 раз
- Контактная информация:
Радость была не долгой - отваливается 1-wire!
Появилась проблема:
Двое суток подряд отваливается 1-wire!
Все устройства встают в Offline и при нажатии "Сканировать..." выходит вот это:
Что делать пока не знаю! Может кто-нибудь поможет? (или опять всё самому )
Двое суток подряд отваливается 1-wire!
Все устройства встают в Offline и при нажатии "Сканировать..." выходит вот это:
Код: Выделить всё
Notice: Can't create socket [ow://localhost:8234], errno: 10061, error: ����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. in C:\_majordomo\htdocs\modules\onewire\ownet.php on line 205
Notice: Can't connect get#1 in C:\_majordomo\htdocs\modules\onewire\ownet.php on line 388
Headers already sent in on line
Cannot redirect instead
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 284
- Зарегистрирован: Сб ноя 24, 2012 11:47 am
- Благодарил (а): 28 раз
- Поблагодарили: 28 раз
Re: Радость была не долгой - отваливается 1-wire!
ты посмотри эту тему
http://smartliving.ru/forum/viewtopic.p ... t=20#p2781
может снизойдет на тебя благодать)
http://smartliving.ru/forum/viewtopic.p ... t=20#p2781
может снизойдет на тебя благодать)
- Vovix
- Сообщения: 1155
- Зарегистрирован: Пн янв 27, 2014 1:43 am
- Откуда: г.Ижевск
- Благодарил (а): 60 раз
- Поблагодарили: 531 раз
- Контактная информация:
Re: Радость была не долгой - отваливается 1-wire!
Прихожу к выводу, что наверно надо ставить всё на Линуксе, но это для меня "темный лес"!
А интересно, бекапы из под Винды можно на Линукс потом восстановить?
А интересно, бекапы из под Винды можно на Линукс потом восстановить?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
-
- Сообщения: 949
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 68 раз
- Поблагодарили: 94 раза
Re: Радость была не долгой - отваливается 1-wire!
db_terminal можно перезалить. У меня получилось. Все настройки и история восстановились на линуксе
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Радость была не долгой - отваливается 1-wire!
Решение проблемы OWFS под Windows
http://smartliving.ru/forum/viewtopic.php?f=4&t=531
http://smartliving.ru/forum/viewtopic.php?f=4&t=531