Del 1 openHAB och Zwave - komma igång (3 / 4 steg)

Steg 3: Bindande och första växeln




openHAB tillval Samba installera ***

(För enkel åtkomst till filerna. KATJON - du har root rättigheter att ta bort/ändra)

sudo lämplig-få installera samba samba-common-bin

sudo nano /etc/samba/smb.conf

# Ändra till worgroup/NT-domännamnet Samba servern kommer del av
arbetsgrupp = YOURWORKGROUP

# WINS stöd - berättar komponenten NMBD samba att aktivera sin WINS-Server
vinner stöd = Ja

#add till den sista raden
[OpenHAB]
Kommentar = OpenHAB
Path = /opt/openhab
bläddringsbar = Ja
skrivbar = Ja
bara guest = nej
skapa mask = 0777
Katalog mask = 0777
offentliga = nej
tvinga användaren = root

sudo smbpasswd - a pi

(ange lösenord till vad du vill)

Du bör kunna få tillgång till katalogen openHAB från din dator (via LAN) nu.

openHAB designer ***

Ladda ner och följ anvisningarna för installation.

https://bintray.com/Artifact/Download/openhab/bin/...

Komma åt mappen openHAB konfigurationer via nätverksmappen via samba.

[Se bild]

openHAB zwave bindande ***

Gå här för mer information på zwave nätverk http://www.vesternet.com/resources/technology-ind...

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

Leta efter avsnittet Z-Wave bindande.

Det finns bara 2 egenskaper måste du aktivera (genom att ta bort # på framsidan).

  • zwave:port är porten till handkontrollen Z-Wave. Om du har en raZberry, är det /dev/ttyAMA0. Ett USB-minne skulle vara/dev/ttyUSB0.
  • zwave:healtime är dags för den dagliga nätverken läka. Du kan förmodligen lämna detta på 2 (2 AM).

CD/opt/openhab

sudo wget

sudo packa upp habmin.zip

sudo rm habmin.zip

Lägg till din z-wave-enheter i nätverket och sedan associera som behövs.

http://192.168.2.100:8080/habmin / (din ip)

[Se bild]

Exempelobjekt

Dimmer test_dimmer2 "Dimmer 2 [%d %%]" (zwave) {zwave = "11"}
Kontakta Door_Switch "Dörr sensor [%s]" (zwave) {zwave = "10:command = switch_binary, respond_to_basic = true"} kontakt Door_Alarm "Dörren Tamper [%s]" (zwave) {zwave = "10:command = alarm"}
Nummer Door_Battery "dörr batteri [%d %%]" (zwave) {zwave = "10:command = batteriet"}

openHAB ställa in din första plats ***

gå till openHAB Wiki och läsa.

Sammanfattning:

Objekt - är en lista på varje nod i automatiserade hemnätverket. Börja här när du lägger till något till du nätverk.

Persistens - kan du logga in. Regler - mestadels en (om detta- sedan det) att verkligen automatisera du hem.

Skript - jag använder inte dessa

Webbplatskartor - detta är din hemsida för web access till openHAB. Du kan ha mer än en.

Transform - detta gör att du kan ändra text levereras från varje nod till dina önskemål.

Låter installera en dimmer zwave (filer som refereras nedan är kopplade till det här inlägget)

  • bekräfta att zwave bindande är aktiverat i filen openhab.cfg. Vi gjorde detta tidigare.
  • Kontrollera att tillägget zwave har installerats. Vi gjorde tidigare.
    • \\YOURPI\OpenHAB\addons\org.openhab.Binding.zwave-1.7.1
  • associera din nya noden med zstick. Instruktioner här.
  • få den nod informationen från openHAB administrationsgränssnittet (habmin). Detta var installerat tidigare.
    • http://xxx.xxx.xxx.xxx:8080/habmin / (på din pi)
    • Du kan behöva tilldela en "tillhörande grupp" och "Konfigurera parametrar" baserat på vad noden är. Dimmers kräver vanligtvis inte detta.
    • få nodnummer. 11 i mitt fall

[se bild]
  • kod noden i din lista över
    • \OpenHAB\configurations\items\HAB.items (jag namnge detta set HAB. Du ser så vi framsteg.)
    • lägga till följande rad i openhab
  • Dimmer light_living_dimmer "levande Rm Dimmer [%d %%]" < reglage > (alla, zwave, lampor) {zwave = "11"}

    • Dimmer - är nodtyp
    • light_living_dimmer - är namnet på noden. Jag namnge alla objekt av typ - läge - specificitet
    • "Levande Rm Dimmer [%d %%]"-är namnet och värdet som visas i GUI (webbläsare eller applikation)
    • Slider - är-ikonen. I det här fallet kan en bild du justera ljusstyrkan via GUI
    • (alla, zwave, ljus) - dessa är grupper. De bidrar med att visa flera objekt (via grupper) på din webbplatskarta. De bidrar också till att tillämpa en regel på flera objekt på en gång.
      • Dessa grupper måste också anges i openhab HAB.items under Dimmer fodra

    Gruppera alla
    Grupp zwave
    Grupp lampor

    • {zwave = "11"}-berättar openHAB att det samverkar med zwave nod 11.
    • lägga till objektet i din Webbplatskarta
      • \OpenHAB\configurations\sitemaps\HAB.sitemap
      • Lägg till följande rader till sitemap

    Sitemap HAB label = "Min openHAB"
    {Bildruteetikett = "Växlar" icon = "light_switch" {objektet = ljus label = "Ljus" icon = "light_switch"
    }
    }

    • I detta fall visas alla objekt i gruppen "lamporna" i denna ram. Du kan också lägga till objekt individuellt.
    • Låt oss ställa en enkel cron (tid) baserade regler
      • \OpenHAB\configurations\rules\HAB.rules
      • Jag använder http://www.cronmaker.com/ för att dra cron gånger
      • Gå vidare och lägga några bibliotek tillsammans med reglerna.

    importera org.openhab.core.library.types.*
    importera org.openhab.core.persistence.*
    importera org.openhab.model.script.actions.*
    importera java.lang.Math
    importera org.openhab.core.library.types.DecimalType

    regeln "Trigger Turn ljus upp till 75% på 1900"
    När
    Tid cron "0 0 19 1/1 *? *"
    sedan
    sendCommand (light_living_dimmer, 75)
    }
    slutet

    regeln "Trigger Turn ljus utanför på 2200"
    När
    Tid cron "0 0 22 1/1 *? *"
    sedan
    sendCommand (light_living_dimmer, 0)
    }
    slutet

    Det var allt för nu. Ha det så kul!

    Se Steg
    Relaterade Ämnen

    Läder draken Mask del I - Design och skärning

    Hej! I detta Instructable vill jag visa dig stegen för att skapa en hybrid läder/worbla mask. Jag kommer att särskilt visar en stiliserad drake, men de grundläggande stegen kommer att hålla sant för någon design du väljer att göra. Innan jag går in s...

    Början Microcontrollers del 9: Knappen och programvara Debouncing metoder

    I denna del av handledningen kommer att vi diskutera knappen och programvara debouncing.Vi vill studera knappen debouncing första och i detalj så vi har en god förståelse för vad det innebär. Knappen debouncing är viktigt och bör inte vara undervärde...

    [Del 1] Intro till Java - komma igång

    Hallå där! Idag ska jag ge dig en liten snabbkurs i en mycket intressant värld av Java kodning. Du bör följa denna tutorial innan du följer någon av mina senare tutorials!Steg 1: Så du koden?Så vill du kod va? Bra kodning är mer avancerad än det verk...

    K'nex Dinobot Transformers del 1: Grimlock och Strafe(Swoop)

    Tyvärr jag inte har skrivit på länge men datorn var att vara dum. Jag använde dinobots film-versionerna så vänligen inte dödar mig om du hatar Michal Bay.Steg 1: Grimlocks kropp Steg 2: Grimlocks ansikte Steg 3: Grimlocks ben Steg 4: Grimlock's Tail...

    Drone Tower Ground Station App ": del 2: planering och flyger uppdrag + flyg testar

    Här 'Hur till...' video tar ett steg för steg närma sig till att skapa och flyger enkla uppdrag med hjälp av tornet marken Station App "för Android enheter, att inkludera: 1. enkel Waypoints 2. Spline Waypoints 3. Cirkel Waypoints 4. Regionen av intr...

    Skeksil, mörka Crystal Chamberlain (How-to version) del #1, struktur och grundläggande form.

    Innan jag börjar, det är värt att notera att detta projekt var varken snabbt eller billigt. Det tog flera månader av hårda arbete för att nå ett stadium som jag kände att projektet var fullständig.Som sagt, är att slutföra ett projekt av denna omfatt...

    Fladdermöss bor gratis och de kommer att äta din buggar!

    Skapa en enkel bat hus som kommer att tillföra värde till fladdermöss bor genom att ge dem en trevlig hem att leva i och de kommer att betala tillbaka du genom att äta buggar runt ditt hem eller damm varenda kväll som tillför värde till din utanför n...

    Del 2 openHAB, MQTT och lätt ESP - bygga din egen DIY nod

    Del två på DIY hemautomation.Steg 1: Köpa vissa delar Dollar Store (eller liknande) = billiga komponenter och höljen. Jag plockade upp en handfull av dessa USB-adaptrar och ett par hus. (visas ovan)Bostäder (från $1 butik) Detta är en stickkontakt na...

    Skapa en klickbar Google karta för att dela geografisk Information och Metadata

    Har du massor av data som är associerade med en specifik geografisk plats? Detta Instructables lär du dig att skapa en karta där du kan klicka på poäng för att visa data som är associerade till den punkten. Det är lätt, och de flesta allt inte behöve...

    Mack AC Bulldog leksaksbil--Del 4--motorhuven och Cab

    Detta är fjärde i en serie om hur jag byggde en leksak replika dumper av en cirka 1920 Mack AC Bulldog för mitt barnbarn. Det kommer att ta itu med forma kroppen plåt för den främre delen av lastbilen. Gå till den första Instructable i denna serie, k...

    Ratchet "Hyperflux Armor" del 3: Skiftnyckel och tillbehör

    Ratchets skiftnyckel är hans främsta vapen. Det vänder bultar, bryter rutorna och krossar skallar. Mitt fokus när du designar skiftnyckeln var 40% form, 20% funktion, 40% hållbarhet, och 15% skrevs med wreckless överge. Efter halloween kommer min son...

    Återställa en cykel på TechShop del 2: PULVERLACKERING och avslutar

    platt däck, böjda kanter, och tilldela av ytan rost, har du någonsin stött på en cykel som har varit i vanvård?Tack till den person som lämnat och glömde bort sina vackra Raleigh framför Rikssalen och gav mig möjlighet att komponera detta Instructabl...

    Dela upp trä och Alumilite flaska Stopper

    Virket mest yrkanden träarbetare är alltid den mest extrema. Är mycket önskvärt för konsekvens och styrka på en extrem rak ådring. Och på den andra ytterligheten har vi burls där riktningen ändras ständigt och spalted skogen som är angripen av mögel...

    Hur man äter ganska bra utan att spendera en hel del av tid och pengar

    om du bor ensam, det finns en frestelse att bara ta något att äta när du är hungrig. Förbereda en måltid är tidskrävande och du sluta äta resterna i dagar. Så, du sluta äta skräpmat, take-out eller restaurang mat. Bra, nu är du fett, ohälsosamma och...

    Inlägg på Instagram och det kommer att publiceras på Facebook för dig!

    Detta system kommer att göra ett inlägg på Facebook för dig när du bokför någonting på Instagram. Nu har du inte bokföra på båda av apps. Vi kan göra detta genom denna webbplats kallas IFTTT åtgärder. Denna webbplats är helt gratis och helt säker att...

    Toy Mack AC Bulldog lastbil - del 2 - ram och styrning koppling

    Del 1 med att göra stål hjul med fem ekrar och en robust hub. Denna del behandlar den ramen och styrning kopplingen för ett fungerande styrsystem. Klicka här för att gå till först i denna serie.VerktygHuvud-vinkelslipmaskin med slipning och kapning s...

    Hur man löser SANBORN'S KRYPTOS: del 7 - K3 och 'YAR'

    Hur man avkoda K3 med hjälp av den upphöjda YAR.Steg 1: K3 i originalformatSteg 2: Flytta till kolumnerSteg 3: Ordnas i kolumner med steg för steg guideSteg 4: FortsättSteg 5: igenSteg 6: K3 avkodasSteg 7: DHYARSteg 8: Ett annat ord rusningSteg 9: Nä...

    Raspberry Pi för Amateur Radio VOIP (Echolink) del 1,2 och 3

    detta är en Amatörradio sändtagare bildar en Raspberry Pi och laddad med Echolink programvara (SVXLINK). Använda den här med ett 12V batteri du kan och ansluta till nätverket echolink. Se video delar 1,2 och 3.Programmet används är SVXLINK på:http://...

    Kil och fjädrar för rock dela (eller Plug och fjäder)

    bilden av kil och fjädrar är tagen från internet. Måtten på den ursprungliga tool är olika. Verktyget är för ett hål med diameter 22mm.Steg 1: kil Kilen använde jag en bit av stål, 1,5 cm tjock. Sedan skär jag en bit 20 cm i längdSteg 2: Dimensioner...