Speccyfan писал(а):А чем вы соединяете 1-wire датчики и OpenHAB? Т.е. обычно датчики цепляют к какой-нибудь ардуине, а дальше уже ардуину с OpenHAB по USB (serial) или Ethernet.
Как тут например
http://habrahabr.ru/post/248569/
я пока выбараю схему подключения, но никто не мешает конкретно датчики 1-wire цеплять непосредственно к USB мастеру на owserver, он же OpenHAB сервер (в роли которого ARM A20 борда - проц suni7 ).
другое дело что чисто датчиков 1-wire не так много как хотелось бы, и всякие аналоговые датчики придется цеплять через ARM
сюда же 1-wire c кривым протоколом например комбодатчики влажности и температуры AM2302, кривость которых в одинаковом идентификаторе в сети и невозможности работы нескольких девайсов на одной шине.
второй вопрос как саму ардуину (или другой ARM) прицеплять к главной борде, они ведь будут сильно удалены. Видится перевод микроконтроллера в 1-wire slave режим и эмуляцию серии датчиков.
буду проверять все связки:
1w датчик/ключ <=> USB 1w Master <=> owserver <=> OpenHAB (или другое ПО)
аналог/нестандарт датчик/порт<=> ARM aka 1w slave <=> USB 1w Master <=> owserver <=> OpenHAB (или другое ПО)
1w датчик/ключ <=> ARM aka 1w master and GPIO, with i/o http server <=> ethernet <=> OpenHAB
аналог/нестандарт датчик/порт <=> GPIO^^^
Добавлено спустя 1 минуту 46 секунд:для записи в 1-wire для OpenHAB можно использовать owserver за который дергать по http (но это костыль конечно)