Arduino och MQTT

Bestämde mig för att försöka lära mig lite mer om Arduino och MQTT. Tyckte det dels lät lite spännande, och att man kanske kan få ner priset på sina sensorer i framtiden.

Idag hade jag 30 minuter över och kunde försöka fixa till det sista i programkoden som jag labbat med i Arduinon. Det visade sig fungera bra och den publicerar nu temperatur och fuktighet till MQTT servern. Min MQTT-server består av en Raspberry Pi 2 med Rasbian installerad som kör Mosquitto (MQTT Brokern). Nästa steg är att OpenHab, som ligger på en annan Raspberry Pi server, ska prenumerera på dessa värden och anväda dessa i sitt regelverk samt publicera värderna i gränssnittet (så som surfplattor och telefoner).

Hårdvaran jag använder är en vanlg Arduino UNO och en Ethernet Shield. Jag köpte också en temperatur och fuktighetssensor från Kjell. Dock blev denna rätt dyr jämför med vad jag hade räknat med. Men tanken är att enheten med Ethernet Shielden endast ska användas som gateway och inte som själva sensorn. Sensorerna ska istället använda sig av ett trådlös koppling för att få ner priset, fanns att köpa på tradera för ca 60 kr. Det finns även billigare kopior av Arduinos orginal UNO R3 som är något billigare.

Får återkomma med lite mer detalljer när jag provat sista steget med OpenHab.

Läs mer om MQTT och Arduino här:
http://mqtt.org/
http://www.arduino.cc/

Taggar: Hemautomation, Openhab, RaspberryPI, MQTT, Arduino