Deel 2 openHAB, MQTT en gemakkelijk ESP - Build uw eigen DIY knooppunt (2 / 6 stap)

Stap 2: Installeer MQTT op uw openhab pi

Dit is een voortzetting van mijn post hier

Een SSH-verbinding gebruikt voor deze installatie. Er zijn andere manieren aan opstelling MQTT met OpenHAB, maar deze is compatibel met ESP knooppunt MCU.

 sudo apt-get update 
 sudo apt-get install build-essential python quilt devscripts python-setuptools python3 
 sudo apt-get install libssl-dev libwrap0-dev libc-ares-dev 
 sudo wget http://mosquitto.org/files/source/mosquitto-1.4.1.tar.gz 
 tar zxvf mosquitto-1.4.1.tar.gz 
 cd mosquitto-1.4.1 
 make all 
 sudo make install 
 sudo ldconfig 

Nu kunt u mosquitto proberen:

Twee terminal vensters openen. In de eerste terminal uitvoeren

 mosquitto_sub -h 127.0.0.1 -t myTopic 

In de tweede terminal uitvoeren

 mosquitto_pub -h 127.0.0.1 -t myTopic -m "My first message" 

MQTT Binding met OpenHAb inschakelen

 sudo nano /opt/openhab/configurations/openhab.cfg 

Kijk voor MQTT vervoer en de URL naar de MQTT inschakelen "makelaar" en de "Gebruikers-id te verifiëren met de makelaar" door het verwijderen van het hekje aan het begin van de regel.

 ################################# MQTT Transport ######################################<br># # Define your MQTT broker connections here for use in the MQTT Binding or MQTT # Persistence bundles. Replace <broker> with a id you choose. #</broker> # URL to the MQTT broker, e.g. tcp://localhost:1883 or ssl://localhost:8883 mqtt:mymosquitto.url=tcp://localhost:1883<br># Optional. Client id (max 23 chars) to use when connecting to the broker. # If not provided a default one is generated. # mqtt:mymosquitto.clientId=openHAB<br># Optional. User id to authenticate with the broker. mqtt:mymosquitto.retain=true<br># Optional. Password to authenticate with the broker. #mqtt:<broker>.pwd= <password></password></broker># Optional. Set the quality of service level for sending messages to this broker. # Possible values are 0 (Deliver at most once),1 (Deliver at least once) or 2 # (Deliver exactly once). Defaults to 0. #mqtt:<broker>.qos=<qos></qos></broker><br># Optional. True or false. Defines if the broker should retain the messages sent to # it. Defaults to false. #mqtt:<broker>.retain=<retain></retain></broker><br># Optional. True or false. Defines if messages are published asynchronously or # synchronously. Defaults to true. #mqtt:<broker>.async=<async></async></broker><br># Optional. Defines the last will and testament that is sent when this client goes offline # Format: topic:message:qos:retained #mqtt:<broker>.lwt=<last will="" definition=""></last></broker> 

Gerelateerde Artikelen

Deel 1 openHAB en Zwave - aan de slag

Deel 1 openHAB en Zwave - aan de slag

Update 11-13 1930CDT ***Ik heb de schakelaar naar de Aeon Labs Aeotec Z-Wave Z-Stick, Gen5 Z-Wave Plus - ZW090 als gevolg van problemen met de onderstaande. Het probleem is dat ik een verlies van de verbinding met alle mijn knooppunten over één keer
How to Build uw eigen bewegende Tardis!

How to Build uw eigen bewegende Tardis!

Krijgen van uw "How to build uw eigen Tardis Kit' & een andere voltooid Tardis voor schaal.Stap 1: Stap 1 Open Tardis Kit Stap 1 Open 'How to Build uw eigen Tardis Kit'Controleer dat je alle stukken die u nodig hebt!Stap 2: Stap 2 Put Lamp in Tar
Halo ODST Armor: Arms - deel 3 van 5 van ODST Armor Build

Halo ODST Armor: Arms - deel 3 van 5 van ODST Armor Build

Halo 3 ODST Armor Project.Dit is deel 3 van een 5-delige serie over een volledige ODST Armor die je kunt dragen.Het project is zo groot dat ik besloot dit onder te verdelen in vijf (5) Instructables:1. de helm2. torso 3. armen4. de benen5. wapensOm t
De mini ZT456 Gun(Bunduk's true trigger) (klein gemakkelijk 2 build)

De mini ZT456 Gun(Bunduk's true trigger) (klein gemakkelijk 2 build)

als u een paar stukken hebben en/of niet een ervaren knex bouwer, dit is het wapen voor u. Dit Instructable heeft zeer duidelijke instructies. Het heeft een ware trigger. het toevoegen van een mag is eenvoudig, maar zoals ik al zei, dit is een noob p
How To Build uw eigen fietstaxi

How To Build uw eigen fietstaxi

dit Instructable zal uitleggen hoe ik heb mijn eigen fietstaxi gebouwd, evenals een leidraad zijn voor anderen die willen bouwen van een betere. Totale kosten bedroegen ~ $300 + mijn eigen arbeid, en dit is bijna het equivalent van een commercieel be
How To Cover Up Acne, littekens en bezuinigingen gemakkelijk natuurlijke make-up Tutorial | DIY NINJA

How To Cover Up Acne, littekens en bezuinigingen gemakkelijk natuurlijke make-up Tutorial | DIY NINJA

Of u nu een monster gnarly puistje op je gezicht, een oude litteken van de slag bij of u bent een totale klutz mij en je gezicht gesneden per ongeluk op een gekartelde stuk hout steken de achterkant van een vrachtwagen, deze make-up truc zullen redde
DPScope - Build uw eigen oscilloscoop met USB/PC-gebaseerde

DPScope - Build uw eigen oscilloscoop met USB/PC-gebaseerde

Stap 1: Instrument specificatiesHieronder zie je de specificaties van de instrumenten. Als u bekend met oscilloscopen bent ziet u dat de DPScope heeft vrijwel alle functies die u van een fatsoenlijke lagere-end instrument verwachten zou.Als u niet ee
How to Build uw eigen groeiende Containers

How to Build uw eigen groeiende Containers

===Mijn eerste inspiratie was deze groeiende containers ontworpen door Ray Newstead en featured hier:http://earthtainer.tomatofest.com/==========De bovenstaande site moet worden beschouwd als de oorspronkelijke en uiteindelijke bron en de meeste van
How To Build uw eigen Strawberry toren

How To Build uw eigen Strawberry toren

gedetailleerde instructie hoe uit te maken van uw eigen groeiende toren uit een standaard 4" PVC-pijp.   Werkt geweldig voor hydrocultuur of aquaponic systems!  Hieronder is de volledige transcript van de video:Hallo iedereen.Een van de top verzoeken
How to Build uw eigen Gaming Machine

How to Build uw eigen Gaming Machine

Hou jeoude school arcade games? Hoe zou u graag willen weten hoe het bouwen van uw eigen, met een selectie van meer dan 5.000 spelletjes te spelen op elk gewenst moment het past bij uw luim?Bent u geïnteresseerd in het leren van meer? Klik hier voor
Magnabiner - Build uw eigen Carabiner

Magnabiner - Build uw eigen Carabiner

Hey iedereen. Vandaag nemen we een nieuw avontuur in het voorheen onbekende rijk van metaal.  Deze maand januari ik leerde hoe met een breed scala aan metalen hulpmiddelen en realiseerde het eindeloze rijk van de mogelijkheden die kunnen worden gemaa
How To Build uw eigen laboratorium chemie van kras en een eenvoudig Experiment mee te maken!

How To Build uw eigen laboratorium chemie van kras en een eenvoudig Experiment mee te maken!

Denk je niet dat het hebben van uw eigen chemisch laboratorium een echt cool ding is? Is het niet?Zoals we allemaal in de films zien, zien wij al deze wetenschappers en superhelden in hun kelder zwaar werken in een soort van lab, doen sommige echt co
How to Build uw eigen Computer

How to Build uw eigen Computer

De volgende stappen zal u begeleiden bij het opbouwen van uw eigen computer.Stap 1: 1) uw delen krijgen.Het eerste ding dat u wilt doen is het vinden van een detailhandelaar zoals Fry's Electronics. Als je het niet erg te wachten voor de scheepvaart,
How to Build uw eigen klauw spel structuur

How to Build uw eigen klauw spel structuur

Ik, heb samen met vele andere mensen, jeugdherinneringen van wandelen in een bioscoop, supermarkt of arcade en het zien van een grote glazen doos gevuld met speelgoed. Er was altijd een speelgoed begraven of recht op de top dat ik wilde zat. Alles wa