Связь arduino с wordpress сайтом

domaden
Offline
Зарегистрирован: 02.05.2017

Как реализовать связь arduino через шилд ethernet с сайтом wordpress(поставил этот движок, так как знаю его неплохо) на хостинге. Или может кто подскачет альтернативу моему видинию реализации моего проекта.

Ардуинка обеспечивает контроль помещения: температуру, свет, влажность, доступ по RFID. Мне нужно сделать админ-страницу настроек и страницы пользователей. Планировалось, что кажный пользователь обладает своей RFID меткой. Соответственно при поднесении метки к считывателю, нужно было бы отправить запрос на сайт, а на сайте уже сделать обработку запроса, то есть сделать ещё один запрос в базу данных, получить информацию и вернуть на arduino. 
По админ-странице думаю понятно, что там просто настройки для ардуино (температура, вкл/выкл свет и т.д).

При этом с ардуинки в на сайт тоже должны будут отправлятся данные. Например один из пользователей открыл холодильник по rfid метке.

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А проблема-то в чём?

domaden
Offline
Зарегистрирован: 02.05.2017

Так собственно как это сделать? Json для считывания настроек? А как сделать отправку данных? Какие способы можно использовать?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

domaden пишет:
Так собственно как это сделать? Json для считывания настроек? А как сделать отправку данных? Какие способы можно использовать?

странные вы, если вы как утверждаете знаете wordpress, значит и должны пониматькак web работает,

отправка как и во всем мире по http протоколу - например post запрос на ваш сервер, в котором передаете нужные данные, а уж на сервере его парсите как надо с помощью PHP

да и вообще эта ветка форума где обычно выкладывают готовые проекты и их уже обсуждают

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

domaden пишет:
Так собственно как это сделать? Json для считывания настроек? А как сделать отправку данных? Какие способы можно использовать?

Ну, а как отправка делается? Либо GET, либо POST запросом (ну, можно ещё PUT) - других вариантов нет.

JSON где? на какой стороне? Пока я вообще не понимаю, кто у Вас клиент, а кто сервер, так что говорить пока не о чем. Но если Вы собрались размещать обобщённый Аякс на ардуине, посмотрите на его размер. Нет, можно, конечно, прикрутить к ардуине sd-карту, только зачем? Есть сильно облегчённое решение, которое легко закрывает любые разумные нужды.