Garage van Genie - Parking & afstandsbediening (2 / 9 stap)

Stap 2: Software-instellingen


Legt uit hoe de drie stukken van software (Arduino, Mosquitto en OpenHAB) samenwerken om de functionaliteit die we na de data flow diagram hierboven . Dit één diagram vrij veel legt uit hoe alle communicatie werken. Hopelijk is het zinvol.

Laten we zorgen voor de PC-kant door het installeren van de twee programma's Mosquitto en OpenHAB.

Mosquitto

Installeer de MQTT makelaar genaamd Mosquitto. Eenmaal geïnstalleerd, kan Mosquitto eenvoudig worden liep door dubbel te klikken op het uitvoerbare bestand na de installatie. Controleer of Mosquitto wordt uitgevoerd door te navigeren naar de programmamap en deze volgende opdracht in het opdrachtpromptvenster ("dos-prompt").

 cd C:\"Program Files (x86)"\mosquitto mosquitto_sub -h localhost -t # 

Alle onderwerpen op de MQTT makelaar onderschrijft dit. Wanneer getallen uit de Arduino van ultrasone afstandssensor in latere stappen komen, ziet u hier weer te geven. En wanneer u de knop garage deur open, je ziet ook dat activiteiten hier. Gebruik ctrl_c om dit annuleert.

OpenHAB

OpenHAB is de hoofdserver. Het kan worden geïnstalleerd op een PC, Mac of Raspberry Pi (en andere vergelijkbare single board computer). De Raspberry Pi is ideaal voor dit want het is zeer energiezuinig, maar voor beginnende gebruikers, de installatie van een Windows of Mac gemakkelijkste zal worden.

OpenHAB installeren volgens de aanwijzingen op de OpenHAB wiki. Raak vertrouwd met sommige van de OpenHAB bestanden zoals de sitemap, object en het bestand met regels. De wiki heeft een goede baan uitleggen dit, dus ik van de OpenHAB uitleg mezelf afzien zal.

Eenmaal geïnstalleerd, wordt de gekoppelde tekstbestand gebruiken en de desbetreffende secties toevoegen aan de configuratie van het item, sitemap en regels bestanden. Hier is het de afbeeldingen die worden gebruikt voor de indicator "auto aanwezig", maar u bent vrij om te gebruiken in uw eigen als u artistiek bent helling. De beelden gaan in \webapps\images van de map OpenHAB.

Dat moet het voor OpenHAB. Als u van Windows gebruikmaakt, dubbelklik het bestand "start.bat" in de map OpenHAB om te beginnen met het uitvoeren van het. Open een browser en ga naar "http://localhost:8080/openhab.app?sitemap=demo" te bekijken van de interface.

Voor de mobiele app, het downloaden van de app opslag en voer het IP-adres van de PC hosting OpenHAB. Je moet "port forward" en een "dynamic DNS" maken om te kunnen gebruiken de app buiten uw eigen wifi-netwerk. Ik zal niet gaan over dit detail, maar google het en u zult vinden.

Gerelateerde Artikelen

Deuropener van de Garage van de "speler 2"

Deuropener van de Garage van de "speler 2"

Ik ben niet alleen een gamer, ik ben een liefhebber van gaming. Ik ben geboren op hetzelfde jaar als Pong, ik Bekijk games op Game Vortex en PlayStation geïllustreerd en ik nog gemaakt en geleerd een Intro tot Video Game ontwikkeling cursus op L.S.U.
3D-terrein Model van Edgewood Park, Californië

3D-terrein Model van Edgewood Park, Californië

mijn volgelingen zullen weten dat ik heb een obsessie met Edgewood Park en met TechShop. In dit Instructable meng ik beide door het maken van een gladde oppervlakte model van het park.Ik heb altijd al wilde hebben een model van de ware omvang van dit
DIY Cintiq Tablet met behulp van de Wii-afstandsbediening

DIY Cintiq Tablet met behulp van de Wii-afstandsbediening

dit instructable leert u hoe te bouwen van een zeer rudimentaire versie van een Wacom Cintiq visuele grafische tablet, met behulp van een wii-afstandsbediening, een flatscreen monitor en een infrarood pen.Dit is vrij gelijkaardig aan de instructables
Low-Cost Multi-touch Whiteboard met behulp van de Wii-afstandsbediening

Low-Cost Multi-touch Whiteboard met behulp van de Wii-afstandsbediening

als u zou willen hebben van uw eigen multi-touch whiteboard, het opstellen van tabel, of PC Tablet. U kunt maken met behulp van een Wii-afstandsbediening en sommige IR leds pennen. De IR-camera in de Wiimote zal het bijhouden van de locatie van de pe
Bijhouden van uw vingers met behulp van een Wii-afstandsbediening

Bijhouden van uw vingers met behulp van een Wii-afstandsbediening

als u ooit hebt willen communiceren met een computer door uw handen in de lucht zwaaien, kunt u met een Wii-afstandsbediening, sommige IR leds, en sommige reflecterende tape. De IR-camera aan de voorkant van de Wii-afstandsbediening is gevoelig voor
Beheersing van een Arduino Board met behulp van een infrarood afstandsbediening

Beheersing van een Arduino Board met behulp van een infrarood afstandsbediening

I-IntroductionHallo iedereen, mijn naam is Noreddine Kessa, ik ben een liefhebber van de elektronica.  Ik had plezier dit weekend spelen met mijn nieuwe speeltje, Arduino ATmega328 DIY Kit die ik kreeg op eBay, en ik zou graag de vreugde delen met ie
Hoe voor het hosten van een Park Clean-Up in San Francisco

Hoe voor het hosten van een Park Clean-Up in San Francisco

u hoeft niet te wachten op de dag van de aarde te doen wat groen goed rond uw buurt. Host een Park Clean-Up elke tijd van het jaar (weer het toelaat, natuurlijk) en uw lokale hangen terwijl het maken van vrienden met uw buren te verbeteren. Het goed
Herstellen van een TV afstandsbediening Contol

Herstellen van een TV afstandsbediening Contol

Don't afval geld op een "Universele" afstandsbediening...Je weet hoe het is, uw oude TV werkt prima, maar de afstandsbediening flakey heeft gekregen... (d.w.z. de knoppen werkt met tussenpozen of wilt extra moeilijk worden ingedrukt of herhaalde
Maken van een model van de vrijstelling van Edgewood Park

Maken van een model van de vrijstelling van Edgewood Park

ik heb met TechShop voor enige tijd nu en ik genieten van het gebruik van de Epilog Laser graveur. Ik ben altijd op zoek naar projecten om te pronken met haar unieke mogelijkheden.Mijn vriendin behoort tot een groep van vrijwilligers die het verwijde
Repareren van een TV-afstandsbediening met elektrische verf

Repareren van een TV-afstandsbediening met elektrische verf

Elektrische verf kunt einden van de printplaat en herstellen van rubber knoppen van een gebroken afstandsbedieningWe krijgen vaak gevraagd als elektrische verf kan worden gebruikt om op te lossen belangrijkste fobs of afstandsbedieningen. We zijn bli
PIGate, deur/gate opener van de garage van de web-enabled

PIGate, deur/gate opener van de garage van de web-enabled

Bouwen van een opener van de externe poort met behulp van een expressjs en een Raspberry PiintroductieEr is iets heel bevredigend over te klikken op een web-interface of het raken van een knop op een app en het zien van enkele fysieke gebeurtenis opt
Garage deur controller met Raspberry-Pi: status controleren en beheren van uw garage van overal in de wereld!

Garage deur controller met Raspberry-Pi: status controleren en beheren van uw garage van overal in de wereld!

** Hebben uw reed ooit uit uw garage en na paar minuten in uw station, vreesde dat u deed de deur niet dicht?** Wat als u werkelijk de deur open?De garagedeur misschien zelf sluit na paar minuten, maar dat betekent dat de beveiliging van uw woning is
Controle van uw Garage van uw mobiele telefoon

Controle van uw Garage van uw mobiele telefoon

Dit leerprogramma zal u tonen hoe te bouw een WiFi ingeschakeld Garage deur Controller die kan worden bediend vanuit overal hebt u internetservice (zowel binnen als buiten uw lokaal netwerk). Dit algemene idee kan worden opgenomen in werkelijk elke v
Mijn Garage van de Eco-vriendelijke kachel: Een pneumatische thermische zonnecollector

Mijn Garage van de Eco-vriendelijke kachel: Een pneumatische thermische zonnecollector

Dit instructable zal betrekking hebben op het bouwen van mijn 72 vierkante voet thermische zonnecollector dat maakt gebruik van de energie van de zon om winter tijd ruimteverwarming voor mijn workshop vrijstaande garage. Het functionele deel van de c