Dzień 14 IoT

Dzień 14 IoT
Photo by Jorge Ramirez / Unsplash

Simone Giertz

Reeves Jordan autodesk

Port forwarding

Możemy się połączyć z każdego miejsca do serwera na thingsboard

ThingsBoard

curl -v -X POST http://tb.robisz.to:8080/api/v1/ClhGH5sLbdlk1ydAA6o5/telemetry --header Content-Type:application/json --data "{temperature:25}"

mosquitto_pub -d -q 1 -h tb.robisz.to -p 1883 -t v1/devices/me/telemetry -u "ClhGH5sLbdlk1ydAA6o5" -m "{temperature:25}"

docker run --rm -it thingsboard/coap-clients coap-client -v 6 -m POST coap://tb.robisz.to:5683/api/v1/ClhGH5sLbdlk1ydAA6o5/telemetry -t json -e "{temperature:25}"

Dane w Thingsboard to telemetria.

Latest telemetry

Relations

Podpinamy:

pin SDA - sygnał

VCC

GND

Unikać podpięcia pinu 2, bo odpowiada za port komumnikacji szeregowej i nie dogadamy się z ESP32

Jeżeli nie ma płytki ESP32 wrover, to trzeba zainstalować:

Dodawanie dashboarda:

W Arduino IDE używać CTRL+F do wyszukiwania danych

ADC2 są zblokowane w WIFI jako komunikacja szeregowa.

Z potencjometrem:

Zadanie:

Przykład urządzenia wyjścia na thingsboardzie. Przycisk, który załączy LEDA

100 dni z Pythonem z panią Angeliką