xor писал(а): ↑Сб дек 19, 2020 12:51 am
кроме скетча, там прога предлагается к использованию - ArduinoGW, нет?
Всё верно) Там даже гиперссылка есть "Help", которая перенаправляет на эту страницу
https://mjdm.ru/Main/ArduinoDirect, но увы там только написано The page "Main/ArduinoDirect" doesn't exist.
Но суть даже не в том как пользоваться программой ArduinoGW, а как пользоваться сервером MajorDoMo, а вернее каким образом выстраивать сообщения для передачи их через Arduino по COM порту и привязывать полученные значения температуры к свойству объекта тем самым его изменяя.
Например, пользуясь протоколом MQTT, понятно как при помощи подписок на определенного рода сообщения (или на все сообщения) "вытаскивать" из определенных сообщений данные с датчиков температуры и менять соответственно значения о температуре уже на сервере путём привязки к объекту и его свойству (например свойства TempValue объекта BedRoomTemperatureSensor).
Т.е. интересен сам процесс построения сообщения-HTML_запроса, которое уже изменит значение нужного свойства.
Вернёмся обратно к сообщению, переданному от Arduino на сервер через COM порт
Код: Выделить всё
GET /objects/?object=sensorGarage&op=m&m=statusChanged&status=1
Я так понял, что обращаясь к объекту
изменяется свойство
благодаря команде
, но вот зачем
и что они делают не понятно. Прошу простить если, что то не так понял, ведь поэтому и спрашиваю каким образом пользоваться той же ардуинкой и датчиком температуры подключенному к ней, не имея Ethernet шилда, а имея только COM порт от самой ардуинки. Может быть еще какими то методами можно передать данные от ардуинки на сервер MajorDoMo помимо MQTT. Прошу помощи!