Простейший способ хранить и отображать данные с вашего устройства на базе контроллеров ESP8266/Arduino
Методы API:
Чтобы получить токен, выполните запрос /reg c передачей мак адреса (mac)
POST http://bigapi.ru/reg mac=FC:00:34:45:22:75&name=My device&url=mypublicurl
POST http://bigapi.ru/[token]/data data=OUTDOOR::-1.37::83.59::741.71
METHOD http://bigapi.ru/[token]/[method]
OUTDOOR::-1.37::83.59::741.71
INDOOR1::15.7::50.1
INDOOR2::22.1::57.8
Вы можете отправлять в строке данных любой набор полей разделяемых ::, система гибко складывает их в плоский массив. Для удобства предлагается первым ключем записывать тип данных (OUTDOOR в данном случае), например означающий с какого датчика пришли данные.
Если устройство отправляет только данные с одного датчика, можно не вводить таковых ключей.
Если датчиков несколько предполагается отправка данных с них разными http-запросами
Система группирует данные по ключу (если есть буквы) и любые числовые данные агрегирует для графиков. Таким образом важно не менять порядок отправки данных в строке, в рамках одного устройства.
Все действия с конкретным устройством делаются по его token. Однако, если вы хотите опубликовать где-то ссылку на данные с устройства в открытое место, необходимо задать url, тогда ссылка на просмотр данных будет равна: bigapi.ru/[url]