Основые моменты работы с ThingSpeak
ThingSpeak - это платформа открытых облачных данных, в которой вы можете хранить и извлекать данные.
URL: https://thingspeak.com/
Если у вас нет учетной записи ThingSpeak, создайте ее. Как только у вас будет учетная запись учетной записи ThingSpeak в вашей учетной записи. Создайте новый канал, нажав на кнопку, как показано на рисунке ниже. Канал является источником данных. Где вы можете хранить и извлекать данные. Канал может иметь максимум 8 полей. Это означает, что вы можете хранить 8 разных данных в канале.
Введите основные сведения о канале
здесь мы создаем канал для хранения данных от датчика температуры и влажности DHT11, поэтому нам нужны два поля.
Прокрутите вниз и сохраните канал.
ID канала
Идентификатор канала - это идентификатор вашего канала. Запишите это.
Ключи API
Интерфейсы API (Application Programming Interface) - это ключи для доступа к вашему каналу. На простом языке вы можете понять, что это пароль для доступа к вашему каналу. Вы можете получить доступ к своему каналу двумя способами:
1. Для обновления журнала каналов / данных: для доступа в этом режиме будет использоваться ключ API Write.
2. Для извлечения данных: в этом режиме будет использоваться ключ чтения API.
Перейдите на вкладку API, чтобы узнать свои ключи API. По соображениям безопасности мы размыли ключи API.
Доступ к каналу:
Вы можете использовать следующие URL-адреса для доступа к вашему каналу -
Обновление загрузки каналов / данных / данных
URL: http://api.thingspeak.com/update?api_key= YOUR-API & field1 = VAR-1 & field2 = VAR-2
сделайте следующие замены в вышеупомянутом URL-
1. YOUR-API: ваш ключ записи API
2. VAR-1: данные о температуре
3. VAR-2: данные по влажности
Ответ. Если вы получаете положительное число, это означает, что данные были загружены на ваш канал. Это индекс последней записи, которую вы сделали.
Извлечение канала / данных
URL: http://api.thingspeak.com/channels/ YOUR-CHANNEL-ID / поля / FIELD .json? Results = NOS-OF-RESULTS & api_key = YOUR-API
сделайте следующие замены в вышеупомянутом URL-
1. YOUR-CHANNEL-ID - идентификатор вашего канала
2. FIELD - поле, которое вы хотите получить. Напишите 1 для Field1, 2 для Field2
3. NOS-OF-RESULTS = количество строк, которые вы хотите получить.
4. YOUR-API: ваш ключ для чтения API
Ответ. Вы получите данные в соответствии с вашими спецификациями в формате JSON.
Чтение данных через веб-сайт ThingSpeak.
Войдите в свой аккаунт. Выберите свой канал и нажмите на представление, как показано на следующем изображении.