OpenHAB på Raspberry Pi (1 / 3 steg)
Steg 1: Hämta och installera OpenHAB på Pi
Dess alltid god praxis att vara säker på att du arbetar med de senaste uppdaterade mjukvarupaket så låter börja med detta:
sudo apt-get updatesudo apt-get upgrade
Vissa appar kräver att du uppdaterar firmware men vanligtvis inte ett krav. Jag föreslår för att göra det ändå.
sudo rpi-uppdatering
Du kan använda någon form av väg som du vill kopiera filer till din Pi. Jag väljer att hämta dem. Jag gillar också att hämta dem direkt till den mapp som jag kommer att extrahera dem från. Jag sedan göra lite städning och ta bort onödiga zip-filen. Först kan göra mappar vi behöver.
sudo mkdir/opt/openhab
Du kommer sedan att ladda ner den senaste versionen till den mappen. Du kan göra att genom att gå till openHab nedladdningar sida och högerklicka på runtime core nedladdning och Kopiera adressen för att få den senaste versionen. Du kan sedan ersätta adressen nedan med det du kopierat.
CD/opt/openhab
wget https://github.com/openhab/openhab/releases/download/v1.5.1/distribution-1.5.1-runtime.zip
OK, kan installera detta b * tch. Zip-filer som du hämtat bör extraheras till rätt plats redan. Om din inte redan där gå till mappen openhab och extrahera runtime zipfilen där.
CD/opt/openhabsudo
Packa upp distribution-1.5.1-runtime.zip
Kan nu ta bort zip-filen som inte längre behövs.
RM distribution-1.5.1-runtime.zip
Stor, runtime installeras och zip-filer raderas, men för att openHAB ska fungera måste du lägga till bindningar. Vid extrating skapades en mapp med "addons" runtime zip. Alla bindningar hemma i denna mapp. Gå till mappen addons och extrahera zip addons. Först kan hämta dem till lämplig mapp.
CD-addons /
wget https://github.com/openhab/openhab/releases/download/v1.5.1/distribution-1.5.1-addons.zip
Detta innehåller alla bindningar för openHAB. Som anges i openHAB wikin, är bindningar valfria paket som kan användas för att utöka funktionaliteten hos openHAB. Med hjälp av bindningar openHAB kan användare t.ex. tillgång till Asterisk kommunikationsprogramvaran eller ansluta till KNX hem Automation bussen.
Kan bara installera dem alla och senare vi kan sålla och avgöra vilken vi hålla. Du helt enkelt ta bort hittar.jar-filen från mappen addons.
sudo unzip distribution-1.5.1-addons.zip
Ta bort eller radera zip-filen.
RM distribution-1.5.1-addons.zip
Nästa gå kan tillbaka en mapp till mappen openhab och gör en kopia av filen "openhab_default.cfg". Du kommer att kalla kopian "openhab.cfg". I händelse av att du behöver uppdatera din openhab uppdateras standardfilen också. Genom att göra en kopia av filen, kommer att openhab använda den här filen för konfigurationer och också inte uppdatera den. Eftersom du kommer att göra din egen anpassade konfigurationer, är det viktigt att de får skrivas i filen "openhab.cfg" för säker förvaring.
CD...
sudo cp configurations/openhab_default.cfg configurations/openhab.cfg
För att förstå hur denna galna fungerar rekommenderar jag distribuerar demo app. Dess ett bra sätt att få din fot på marken och göra någon mening på detta.
CD/opt/openhab
wget https://github.com/openhab/openhab/releases/download/v1.5.1/distribution-1.5.1-demo-configuration.zip
Gå till mappen openhab och extrahera demo zipfiler där.
CD/opt/openhab
sudo unzip distribution-1.5.1-demo-configuration.zip
ta bort skräp-filer
RM distribution-1.5.1-demo-configuration.zip
Standard "start.sh" är skript inte en körbar fil. Gör följande för att göra den körbar:
sudo chmod + x start.sh
sudo./start.sh
Och roligt börjar! Du bör ha en fullastad demo som du kan använda för att bekanta dig med openHAB. Gå till din telefon eller dator och placera följande url i din favorit webbläsare. Var noga med att ersätta IP-adress med IP-adressen för din Pi.
http://192.168.X.xxx:8080/openhab.app?sitemap=demo