MQTT: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace |
Bez shrnutí editace |
||
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 z 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