MQTT: Rozdiel medzi revíziami
Z SensorWiki
Riadok 7: | Riadok 7: | ||
* on-line vizualizácia a test https://shiftr.io/ | * on-line vizualizácia a test https://shiftr.io/ | ||
* Manual to Processing library https://docs.shiftr.io/manuals/processing/ | * Manual to Processing library https://docs.shiftr.io/manuals/processing/ | ||
+ | |||
+ | |||
+ | |||
+ | == Mosquitto == | ||
+ | |||
+ | Pokúsili sme sa nainštalovať mosquitto broker aj na server senzor.robotika.sk | ||
+ | priamo na nom to fungovalo dobre, ešte treba nejako zariadiť, aby sa to dalo | ||
+ | aj zvonka a nielen cez localhost. Asi sa nevyhneme tomu zabezpeceniu, hoci na | ||
+ | pokusy by mi stacilo aj bez mena a bez hesla. | ||
+ | |||
+ | Info: | ||
+ | * http://www.steves-internet-guide.com/install-mosquitto-linux/ | ||
+ | * http://www.steves-internet-guide.com/mossquitto-conf-file/ | ||
+ | * https://learn.adafruit.com/diy-esp8266-home-security-with-lua-and-mqtt/configuring-mqtt-on-the-raspberry-pi | ||
+ | * https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-the-mosquitto-mqtt-messaging-broker-on-ubuntu-16-04 | ||
+ | |||
+ | Nejaky tester k tomu: | ||
+ | * https://www.eclipse.org/paho/clients/js/utility/ | ||
+ | |||
+ | |||
+ | |||
+ | == MQTT a Thingsboard.io == | ||
+ | |||
+ | Pri príprave príkladov sme čerpali informácie z rozličných zdrojov, napríklad: | ||
+ | |||
+ | * https://thingsboard.io/docs/getting-started-guides/helloworld/ | ||
+ | * https://thingsboard.io/docs/user-guide/integrations/mqtt/ | ||
+ | * https://thingsboard.io/docs/samples/arduino/temperature/ | ||
+ | * http://www.steves-internet-guide.com/thingsboard-mqtt-dashboard/ - tuto je navod ako spravit samotny dashboard !!! | ||
+ | * A tu je zatial pokusny vysledok https://demo.thingsboard.io/dashboards/95cf1570-777f-11ea-b382-7d0ef2a682d3 | ||
+ | |||
+ | |||
+ | == Node-Red a Thingsboard.io == | ||
+ | |||
+ | Toto by malo prísť až celkom na záver, keď všetko bude fungovať, tak si ukážeme | ||
+ | ako sa to dá pekne zjednodušiť a sprehľadniť cez node-red | ||
+ | |||
+ | Najprv local dashboard | ||
+ | |||
+ | * https://nodered.org/docs/ | ||
+ | * http://noderedguide.com/lecture-7-node-red-dashboard-part2/ | ||
+ | * http://noderedguide.com/list-of-examples-used-in-the-lectures/ | ||
+ | * https://fred.sensetecnic.com/ - fred je online prostredie, treba si pozriet aj priklady | ||
+ | |||
+ | |||
+ | Potom cez mqtt aj na serveri | ||
+ | |||
+ | * https://iotdesignpro.com/projects/interface-arduino-with-node-red-to-send-sensor-data-on-webpage | ||
+ | * https://www.arduinoslovakia.eu/blog/2019/4/node-red--arduino-a-ds18b20 | ||
+ | * https://digitallabs.mmu.ac.uk/using-node-red-to-visualise-sensor-data-over-the-internet-without-writing-code-part-2/ |
Verzia zo dňa a času 14:32, 10. apríl 2020
Základné informácie o protokole MQTT nájdete
- http://mqtt.org/
- Tutorial MQTT Essentials
- Thingsboard.io integration https://thingsboard.io/docs/user-guide/integrations/mqtt/
- Lekcia na UPJŠ v slovenčine https://ics.upjs.sk/~opiela/iot/post/06-mqtt/
- on-line vizualizácia a test https://shiftr.io/
- Manual to Processing library https://docs.shiftr.io/manuals/processing/
Mosquitto
Pokúsili sme sa nainštalovať mosquitto broker aj na server senzor.robotika.sk priamo na nom to fungovalo dobre, ešte treba nejako zariadiť, aby sa to dalo aj zvonka a nielen cez localhost. Asi sa nevyhneme tomu zabezpeceniu, hoci na pokusy by mi stacilo aj bez mena a bez hesla.
Info:
- http://www.steves-internet-guide.com/install-mosquitto-linux/
- http://www.steves-internet-guide.com/mossquitto-conf-file/
- https://learn.adafruit.com/diy-esp8266-home-security-with-lua-and-mqtt/configuring-mqtt-on-the-raspberry-pi
- https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-the-mosquitto-mqtt-messaging-broker-on-ubuntu-16-04
Nejaky tester k tomu:
MQTT a Thingsboard.io
Pri príprave príkladov sme čerpali informácie z rozličných zdrojov, napríklad:
- https://thingsboard.io/docs/getting-started-guides/helloworld/
- https://thingsboard.io/docs/user-guide/integrations/mqtt/
- https://thingsboard.io/docs/samples/arduino/temperature/
- http://www.steves-internet-guide.com/thingsboard-mqtt-dashboard/ - tuto je navod ako spravit samotny dashboard !!!
- A tu je zatial pokusny vysledok https://demo.thingsboard.io/dashboards/95cf1570-777f-11ea-b382-7d0ef2a682d3
Node-Red a Thingsboard.io
Toto by malo prísť až celkom na záver, keď všetko bude fungovať, tak si ukážeme ako sa to dá pekne zjednodušiť a sprehľadniť cez node-red
Najprv local dashboard
- https://nodered.org/docs/
- http://noderedguide.com/lecture-7-node-red-dashboard-part2/
- http://noderedguide.com/list-of-examples-used-in-the-lectures/
- https://fred.sensetecnic.com/ - fred je online prostredie, treba si pozriet aj priklady
Potom cez mqtt aj na serveri