This is an old revision of the document!
[pczekalski]Dokończyć
In the following scenario, you will learn how to connect to the MQTT broker and publish a message.
To implement this scenario, it is necessary to get familiar with at least one of the following scenarios first:
and obligatory:
[pczekalski]Tu trzeba dodać bibliotekę do MQTT, pewnie pub-sub client
Connect to the “internal IoT” WiFI access point as presented in the scenario IOT2: Reading IP address of the WiFi—present connection status on the display (for tracing). Once connected to the networking layer, connect to the MQTT broker and present the connection status on the display, then publish an MQTT message.
Check if you can clearly see a full display (of your choice) in your video stream. Book a device and create a dummy Arduino file with void setup()…
and void loop()…
.
Implement a connection to the “internal IoT” network as a client. Refer to the supervisor or the technical documentation on credentials (SSID, passphrase). We do not provide the exact code on how to connect to the WiFi as it is a part of IOT2: Reading IP address of the WiFi scenario.
Include
You should be able to connect to the WiFi and present the dynamically assigned IP address by the DHCP server.
I set a hostname, but it does appear on the router level.: There are many possible reasons; one is an active registration in the router (AP) that keeps an old IP address, so you need to wait until it expires; other reason is you have changed the hostname when you were connected to the AP.
Can I use a manually configured IP?: Actually, you can, but we strongly discourage it. This is because you may accidentally overlap this IP address with some other device, router, or other infrastructure, blocking its operation.