Serwer - umieszczanie i odczyt danych

0

Witam,
Chcę wykonać następujący projekt: moduł ESP8266 wysyła pewne dane na jakiś serwer(http). W aplikacji mobilnej (sys. Android) istnieje możliwość wizualizacji danych pobranych z serwera. Pytania do Was mam następujące:

  • jaki serwer wybrać, gdzie mogę przeczytać o podobnych projektach IoT?
  • Czy istnieją darmowe serwery mogące pomieścić niewielką ilość danych?
    Chciałbym wysyłać dane w formacie JSON - jaki serwer polecacie?

Pozdrawiam,
Shadoow

0

Jeżeli chodzi o gotowe rozwiązania to przejrzyj https://thingspeak.com/, http://dweet.io/, https://freeboard.io/

Z drugiej strony zasadniczo nie jest problemem napisać sobie samemu coś, co będzie odbierać dane w postaci JSON i coś tam dalej z nimi robić, w dowolnym języku programowania. Znalezienie darmowego serwera, na którym uruchomisz taką usługę, jak potrzebujesz na bardzo niewielkie użycie, też nie będzie problemem - choćby na Azure możesz odpalić kilka usług webowych za darmo bez problemu. Ja coś takiego zrobiłem sobie sam: ESP8266 wysyła dane, a usługa webowa (https://github.com/ktos/TemperatureService3) odbiera, zapisuje do bazy i robi wizualizacje: https://ktostemperature2.azurewebsites.net/outdoor.html

Możesz też przejrzeć w ogóle rozwiązania oparte o protokół MQTT (np. Azure IoT Hub w przypadku Azure), gdzie można to łączyć z innymi usługami potem.

0

O, dokładnie o coś takiego mi chodziło. Masz może jakieś sprawdzone materiały związane z tym tematem z których mógłbym czerpać wiedzę?
Dzięki za zainteresowanie tematem i udzielenie odpowiedzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1