Openremote & Arduino
- Войдите на сайт для отправки комментариев
Пт, 14/11/2014 - 10:45
Есть такой старенький проект http://www.openremote.org/. Никто с ним не баловался? Я реализовал вкл\выкл освещения, но не могу понять как прикрутить обратную связь. У меня ардуино с изернет модулем. Отсылая GET запрос на неё, можно управлять состоянием пина. Но не понятно что нужно сделать, чтоб считать состояние пина, для получения статуса\обратной связи. Как это реализовать на ардуино и что нужно сделать в Openremote? На эту тему информации очень мало, по гуглить не получается.
digitalRead по запросу.
Проверка состояния пинов после обработки команды.
digitalRead по запросу.
Проверка состояния пинов после обработки команды.
Ну считать состояние пина не проблема. Проблема состоит в том, чтоб его передать в openremote. Точнее сделать так, чтоб openremote инициировал запрос на ардуино и считал состояние, либо значение температуры. Тут есть стандартные методы работы по http: http://www.openremote.org/display/docs/OpenRemote+2.0+How+To+-+HTTP+Protocol
Но я не могу понять, как и какую функцию написать в ардуино и OpenRemote, чтоб OpenRemote запрашивал этот параметр, а ардуино его по запросу выдавала. Это ж какой-то протокол надо выдумать, может API.