Avlägsen temperaturövervakning med MQTT och ESP8266 moduler (4 / 4 steg)

Steg 4: Installera och konfigurera hembiträdet på en ubuntu server (för lokala och fjärranslutna övervakning)



För fullständiga instruktioner att installera och konfigurera hembiträdet kan du pop över till https://home-assistant.io/getting-started/. Men här är några tips att få saker och ting fungerar.

Du måste ha python3-pip installerat först och främst:

roten apt-get install python3-pip

När pip är installerad kan du installera hembiträdet:

PIP3 installera homeassistant

Sedan köra du bara hass enligt följande:

roten hass

Detta kommer att köra hass och skapa en grundläggande konfigurationsfil som vi nu kommer att redigera för att lägga till sensor för temperaturen.

Hembiträdet konfigurationsfilen bör i din /home/USERID/.homeassistant dir, kallas configuration.yaml. Öppna detta och du behöver lägga till ett avsnitt för MQTT servern och lägga till en ny sensor till det enligt följande:

mqtt:
mäklare: 127.0.0.1
Port: 1883
keepalive: 1000
protokoll: 3.1
client_id: hem-assistent-1

sensor:
plattform: mqtt
state_topic: "ha/_temperature1"
Namn: "Trädgård på baksidan"
unit_of_measurement: "° C"
QoS: 1

Som ni kan se state_topic är detsamma som vad du har ställt i skissen på ESP8266. När du har sparat filen config, starta om hass, genom att bara trycka ctrl-c för att stoppa det och sedan köra den igen genom att skriva hass igen.

Om du bläddrar till IP-adressen för din ubuntu server på port 8123 (standardporten för hembiträdet) bör du se något liknande de ovanstående pic.

Om du vill lägga till temperaturen i ett "kort" på webbsidan, som ser mycket trevligare, då kan du bara lägga till en grupp för temperaturerna (i detta fall bara en temperatur för nu) enligt följande:

Grupp: temperaturer:
Namn: temperaturer
entiteter:
-sensor.back_garden

Se Steg
Relaterade Ämnen

Avlägsen kontrollerade robot med Arduino och T.V. remote

Denna fjärrkontroll bil kan flyttas runt med praktiskt taget alla slags remote såsom TV, AC etc.Det använder sig av det faktum att fjärrkontrollen avger IR(infrared).Den här egenskapen är gjord använda av med hjälp av en IR-mottagare, vilket är en my...

Avlägsen kontrollerade robot med mobila video inspelningen

hiiiii killar! Detta är min första instructable... idag iam kommeratt Visa u hur man gör en avlägsen kontrollerade robot med kamera (mobila videoinspelning)så följ stegen...STEG-1:material som behövs:1) 3 inriktad motors (två för hantering och andra...

Temperatur och luftfuktighet övervakning med SHT25 och Raspberry Pi

Vi har nyligen arbetat med olika projekt som krävs för temperatur och luftfuktighet övervakning och sedan insåg vi att dessa två parametrar faktiskt spela en nyckelroll i att ha en uppskattning av den arbetande effektiviteten i ett system. Både på de...

Avlägsen kontrollerade LED med hjälp av mobiltelefon och Internet

Tidigare skrev jag en tutorial om hur du styr en LED med hjälp av din mobiltelefon app, Arduino och HC-05 bluetooth-modul. I dagens tutorial kommer jag att expandera på tidigare en och denna tid i stället för bluetooth, vi kommer att använda en WiFi...

Hemma temperaturövervakning med Raspberry Pi och Thingspeak (med BMP180)

Det är en ålder av IoT.Each dagen mer och fler människor ansluter sig till molnet. Så verkade det som göra orätt att temperatur/tryck givare och en raspberry pi B + (en nästan 1GHz pumpas upp odjuret) som låg runt tabellen dator. De behövs för att ko...

Avlägsen kontrollerade LED med HC-05 Bluetooth, Arduino och mobiltelefon App

Tekniken utvecklas i halsbrytande fart, alla av oss har smarta telefoner nu för tiden, det finns coola apps som låt oss hålla kontakt med våra vänner och familj, få senaste väderinformation eller vistelse-uppdaterad med senaste nyheterna men vad är n...

IoT vägguttag med Arduino och ESP8266

I detta instructable, jag visa dig hur du lägger till förbättrad tillgänglighet, intelligens och anslutning till ett vanligt vägguttag. Detta görs med en kombination av mikrokontroller, Arduino, olika sensorer, ESP8266 och en blandning av programvaru...

Väder övervakning med IntelGalileo och Thingworx cloudplatform

Sakernas Internet är allt om anslutning av enheter vid kanten med program i Cloud.Our-projektet visar på hur man koppla sensorer till molnet (thingworx plattform) och få stimuleras data avläsningar och då.Steg 1: Vad du behöver:Intellekten galileo br...

Power övervakning med Arduino och logga in i Google blad

Sedan senaste veckorna tänkte jag på att göra ett projekt som kan hjälpa mig att hålla ett spår på min dagliga energi användningsområden. I detta projekt använder jag en 30A övervakning styrelse. denna styrelse har 6 strömsensor som kan läsa upp till...

Omgivande temperatur prognoser med DHT11 och LinkitOne styrelse

Dag i detta Instructable kommer vi att kontrollera omgivande väderförhållanden med DHT11 och Mediatek LinkitOne styrelse...DHT11 temperatur & Fuktsensor har en temperatur & luftfuktighet sensorkomplex med en kalibrerad digital utgångssignal. Med h...

Hemautomation med MQTT och NodeMcu eller arduino

Hem automation är en ny telefon nu för tiden... Det finns så många öppen källkod maskinvara tillgänglig att bygga din egen hemautomation. Så många verktyg, det är lätt att förvirra dig att besluta vilket är bästa / lämplig för dig. Att hålla kostnade...

Temperaturövervakning med hjälp av MCP9808 och Arduino Nano

MCP9808 är en mycket noggrann digital temperatur sensor ±0, 5 ° C I2C mini modul. De förkroppsligas med user - programmerbar register som underlättar temperaturkännande program. MCP9808 hög noggrannhet temperaturgivare har blivit en industristandard...

Temperaturövervakning med hjälp av MCP9808 och partikel Photon

MCP9808 är en mycket noggrann digital temperatur sensor ±0, 5 ° C I2C mini modul. De förkroppsligas med user - programmerbar register som underlättar temperaturkännande program. MCP9808 hög noggrannhet temperaturgivare har blivit en industristandard...

Temperaturövervakning med hjälp av MCP9808 och Raspberry Pi

MCP9808 är en mycket noggrann digital temperatur sensor ±0, 5 ° C I2C mini modul. De förkroppsligas med user - programmerbar register som underlättar temperaturkännande program. MCP9808 hög noggrannhet temperaturgivare har blivit en industristandard...

Utlösa din DSLR trådlöst med smartphone och ESP8266 WiFi modul

Detta är min första instructable, och engelska är inte mitt modersmål, så mild (men jag skulle vara tacksam att någon pekar ut felstavningar, stavfel... ;)).Det kommer bara kosta dig några spänn (pund, euro eller vad) och kräver grundläggande lödning...

Trådlös 3D utskrift & övervakning med Astroprint och Raspberry Pi

Detta Instructable skrivs att visa dig hur du konfigurerar din befintliga 3D-skrivare för att skriva ut och övervaka trådlöst via Astroprint programvara. Du kan övervaka det från hem och var som helst med din Smartphone, Tablet PC, bärbar dator med a...

Arduino bärbara Weather Monitor, höjdmätare, temperatur, fuktighet, med DHT11 och BMP85 med LCD med endast 3 nåla fast

jag gjorde detta projekt eftersom jag ofta klättrar berg som den i bilden och jag behöver veta höjd, temperatur och också förändringar i vädret, ibland på bara några minuter väder få mycket dålig, med hagel, snö och en mycket tät dimma.Allt du behöve...

Chatta med 'evive' och ESP8266

Chattar är roligt och intressant, men vad händer om hobbyister kan göra det med den ultimata IoT aktiverat plattform? Vi gjorde ett pratande projekt med evive som är en mycket praktisk allt-i-en plattform att bygga våra projekt.Med detta projekt, kom...

IOS/Android avlägsen kontrollerade luftskepp med Video Feedback

i ett luftskepp av ett öga.Projektet var blickfång på min Artist i bosättning på Instructables.RC luftskepp är min passion, ville jag absolut göra något luftskepp projekt under min vistelse på Instructables. När jag kom över Dension WIRC systemet, bl...