1-Wire Избранное

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

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

1-Wire Избранное

Сообщение Ivan » Пн дек 09, 2013 5:28 pm

Писал статью с натолкнулся на старую проблему которую так и не решил.

В разделе 1-Wire При настройке датчика температуры напротив каждого свойства есть "Избранное".

Насколько я понял по описанию это:
Если не стоит то считывание производится с периодом "Интервал проверки", если стоит то считывание производится при каждой итерации цикла.

Так если я её не ставлю то считывание у меня вообще не происходит. Если ставлю то примерно каждые 30 сек.
Смотрю лог через объект возле свойства temp буковка "H"
Пример при установленной галке:
2013-12-09 18:26:18: 18.0625
2013-12-09 18:25:58: 18
2013-12-09 18:25:20: 18.0625
2013-12-09 18:25:00: 18
2013-12-09 18:23:25: 18.0625
2013-12-09 18:22:22: 18
2013-12-09 18:22:03: 18.0625
2013-12-09 18:18:31: 18
2013-12-09 18:18:15: 17.9375
2013-12-09 18:17:57: 18
2013-12-09 18:16:54: 17.9375
По моему где то косяк!!!

Оборудование: Raspbian, Raspbery Pi B. Подключён через адаптер DS9490R

Статья которую писал: http://smartliving.ru/Main/DS18S20
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
mirsum
Сообщения: 65
Зарегистрирован: Вс янв 12, 2014 12:54 pm
Откуда: Белгород
Благодарил (а): 110 раз
Поблагодарили: 1 раз

Re: 1-Wire Избранное

Сообщение mirsum » Вс янв 12, 2014 1:09 pm

Подключил к пк через usb переходник в сом порт, самодельный переходник, запустил этой командой ./owserver --foreground --error_level=6 --error_print=2 -p 8234 -d /dev/ttyUSB0
в линукс естественно
нашлись датчики вроде как показывает температуру 28.C8BED5030000 (28.C8BED5030000, Offline) Offline-смущает
далее как статье прописал:
Связанный объект TempSensor2 Связанное св-во temp
temperature 49.1875 установить 2014-01-09 07:25:13

создал:
Обьект - меню управления - раздел с названием: Температура (%TempSensor2.temp%°C)
Ответить