Innehållsförteckning:
- Steg 1: Öppna GE Smart Switch
- Steg 2: Isolera högspännings- / lågspänningsanslutningar
- Steg 3: Drivning av Arduino/Honeywell -fjärrkontrollen
- Steg 4: Programmering av Arduino
- Steg 5: Programmering av larm
- Steg 6: Testa lokalt
- Steg 7: Programmering av din Smart Hub
Video: Gränssnitt Honeywell Vista Alarm With Smart Hub (Wink/Smartthings): 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Hallå där! Jag ville ge en kort handledning om hur jag fick mitt Honeywell Vista -larmsystem integrerat i mitt smarta nav. Jag använder Wink för den här självstudien, men det här bör fungera med alla smarta nav (Smartthings/Iris/etc.) Innan vi sätter igång kommer du att göra ändringar av en produkt som involverar AC -nät (120V+). Ta hand om dig. Jag är inte ansvarig om du bränner ner ditt hus.
Vad gör detta? Låter dig aktivera/avaktivera ditt larmsystem från var som helst i världen via din smarta hem -app OCH låter dig använda triggers från din smarta hem -app för att koppla in/från ditt larm (till exempel har vi systemarmen när dödbulten är låst). Du kan till och med styra ditt larm genom att säga "Alexa, slå på/av larmet" (och du kanske vill inaktivera det här alternativet!)
Vad behöver du? Du måste köpa en GE Outdoor Smart Switch, en Arduino (jag använder en NodeMCU ESP8266), en 5V power brick och en Honeywell 5834-4 fjärrkontroll. Du måste också se till att du har en RF -mottagare på ditt larm (vanligtvis installeras larm med en knapp på 6150RF eller 6160RF). Du måste också löda några anslutningar och lite liten tråd.
Hur fungerar det? I grund och botten är det vi ska göra att skapa en enhet som omvandlar en z-vågsignal till en simulerad knapptryckning på Honeywell-fjärrkontrollen, som i sin tur antingen armar eller avaktiverar larmet. Genom att göra detta kan larmet anslutas av din smarta hemapp från var som helst utan extra kostnad.
Varför skulle jag göra det här? Vårt hem kom med ett Honeywell Vista-larm som redan var inbyggt, men jag tänkte inte betala extra för TotalConnect eller för gränssnittsmoduler som kan vara flera hundra dollar. Jag ville helt enkelt ha ett sätt att koppla från och från. Det besegrar helt syftet med att ha ett smart hem och inte kunna fjärrstyra ditt larm. Tänk att låta en hundvakt komma förbi. Du vill inte ge dem din larmkod. Nu behöver du inte. Lås upp din deadbolt på distans och avaktivera nu ditt larm från samma smarta hemapp.
Steg 1: Öppna GE Smart Switch
Jag valde GE Smart Switch eftersom jag ville ha ett system som var pålitligt och gav en binär på/av -utgång. Ett relä gör detta. Jag tänkte också att det skulle finnas lite extra utrymme i det här höljet, vilket innebär att vi skulle kunna passa alla extra komponenter inuti (honungshållaren och arduino) och få saker att se snygga ut. Bilden du ser är en prototyp av den slutliga designen.
Du måste använda något för att bända upp plasthöljet. Jag använde trådskärare och använde dem för att kila in mellan sömmen som löper runt ytterkanten. När du väl kommit in, skruva loss brädet, det finns totalt 7 skruvar och ta bort brädorna från höljet.
Steg 2: Isolera högspännings- / lågspänningsanslutningar
Först, låt inte detta skrämma dig. Detta är relativt enkelt - öva bara på säkerhet. Det finns mer komplicerade men snyggare sätt att göra detta, men detta är en beprövad metod som kommer att fungera. Trots det kommer du att klippa av ett spänningsspår (120V AC Nains) på kretskortet. GÖR VÄNLIGEN ATT SKÄRA HELA VÄGEN GENOM SPÅRET. Om du inte helt bryter anslutningen som visas på bilden tänder du din arduino i brand. Se till att enheten är urkopplad.
Ta bort uteffektuttaget genom att antingen klippa eller avlödda de gröna, vita och blå anslutningarna från kretskortet. Du kan bli av med det här.
Skär igenom det heta trådspåret, som på bilden ovan. Jag använde en liten bågfil, men en dremel skulle också fungera. Vi isolerar utgången från detta relä, så att vår arduino kan läsa i vilket tillstånd den är. Om reläet är stängt kommer din smarta hemapp att rapportera att omkopplaren är PÅ (och larmet kommer att vara aktiverat) om reläet öppnas, din smarta hemapp kommer att rapportera att strömbrytaren är AV (och larmet kommer att avaktiveras).
Du vill nu löda två ledningar till reläet. Se den andra bilden ovan. Dessa kommer att gå till arduino.
Du kommer också att löda två ledningar till nätanslutningarna. Se till att dessa är 14GA eller tjockare. Dessa går till din 5V USB -omvandlare.
Steg 3: Drivning av Arduino/Honeywell -fjärrkontrollen
GE Outdoor Smart Switch har 3,3V DC ombord, men den här inbyggda strömmen var inte tillräcklig för att driva den arduino-kompatibla enheten som jag använde. Av den anledningen valde jag också att lägga en liten 5V USB -laddningssten också inuti höljet. Du har anslutit AC -ingångssidan från GE Smart Switch - nu löds vi till 5V -omvandlarens ingång och utgång. Se bild ett ovan.
På utgångssidan av nätadaptern har du 5V likström och en jordanslutning. På min bild är det de röda och svarta trådarna. Du löd dessa kablar för att gå till VIN- och GND -anslutningarna på din arduino.
Nu använder du 3V3 -stiftet på din arduino för att driva Honeywell -fjärrkontrollen (genom att använda denna anslutning behöver du inte längre oroa dig för batterier). Öppna Honeywell -fjärrkontrollen, ta bort batteriet och avlöd batterihållaren. Den översta anslutningen på fjärrkontrollen är positiv. Den nedre anslutningen är negativ. Den övre anslutningen ska anslutas till 3V3 -stiftet på din arduino. Den nedre anslutningen ansluts till GND på arduino. Se bild två.
Slutligen löd du trådar på utsidan av armen och avaktiverar stiften på honungshållaren (jag använde armen bort). Vi kommer att ansluta dessa till stiften D2 och D3 på arduino, men kom ihåg att jag faktiskt använder en NodeMCU och pinout kan variera från din 'arduino'.
Steg 4: Programmering av Arduino
Använd följande kod för att programmera din arduino. I grund och botten tittar vi på reläet på GE Smart Switch som en arduinoingång. När vi ser denna förändring skickar vi en utmatning till lämplig knapp på Honeywell -fjärrkontrollen. Återigen, kom ihåg att mitt program refererar till stift för NodeMCU. Du kan behöva ändra dessa stift i koden för att återspegla din arduino.
Steg 5: Programmering av larm
För detta använder vi läget för låg säkerhet på Honeywell -fjärrkontrollen. Lysdioden ska vara grön när du trycker på en knapp, om den inte är det, leta upp bruksanvisningen för Honeywell 5384-4 och växla till lågsäkerhetsläge innan du följer stegen i videon.
Följ sedan stegen i den här videon. Tack till Kurt Corbett.
Steg 6: Testa lokalt
Nu är det dags att koppla in den och se vad som händer! Förhoppningsvis ser du ingen "magisk rök" och allt fungerar som det ska. Du kan testa genom att trycka på knappen på GE Smart Switch direkt. Om du trycker en gång ska alarmet aktiveras. Om du trycker på igen stängs det av. Om detta fungerar som videon ovan, fortsätt till det sista steget.
Steg 7: Programmering av din Smart Hub
Gå in i ditt smarta hemmet och lägg till en z wave -enhet. KONTROLLERA att allt i GE Smart Switch är tejpat och isolerat INNAN du ansluter det. När enheten har lagts till kan du enkelt testa med knappen på enheten eller via din smart home -app. Tryck för att slå på enheten, reläet klickar och du kommer att se lysdioderna på Honeywell -fjärrkontrollen blinka. Ditt larm ska också aktiveras. Tryck igen, reläet klickar och ditt larm avaktiveras.
Nu kommer det roliga! Du kan nu avaktivera och aktivera ditt larm med hjälp av triggers i din smarta hemapp. Skapa utlösare för att aktivera larmarmen när din deadbolt är låst eller automatiskt aktiverad baserat på ett geofence. Möjligheterna är oändliga - men kom ihåg att din enhet nu är mer tillgänglig. Till exempel, eftersom den här enheten visas som en switch i din smarta hemapp, kan den också visas på andra ställen. En "bugg" jag hittade var att vårt Amazon Echo automatiskt upptäckte denna enhet (jag kallade den "Alarm" i Wink). Så du kan säga "Alexa, stäng av larmet" och larmet skulle avaktiveras. Se till att du inaktiverar dessa funktioner. Hoppas detta hjälper någon!
Rekommenderad:
Handledning för gränssnitt HMC5883L kompassensor med Arduino: 10 steg (med bilder)
Handledning för gränssnitt HMC5883L Kompassensor med Arduino: Beskrivning HMC5883L är en 3-axlig digital kompass som används för två allmänna ändamål: att mäta magnetiseringen av ett magnetiskt material som en ferromagnet, eller för att mäta styrkan och, i vissa fall, riktningen på magnetfält vid en punkt i s
Dot Matrix 32x8 Max7219 Gränssnitt med Ardiuno: 5 steg (med bilder)
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: Hej alla, Dot Matrix baserat på Max7219 är inte nya 2020, förrän nyligen var installationsprocessen väl dokumenterad, man skulle ladda ner hårdvarubibliotek från MajicDesigns. och ändrade några rader i rubrikfilerna och FC16 fungerade som en charm. Detta var tills
Lätt RFID MFRC522 -gränssnitt med Arduino Nano: 4 steg (med bilder)
Lätt RFID MFRC522 -gränssnitt med Arduino Nano: Åtkomstkontroll är mekanismen inom områdena fysisk säkerhet och informationssäkerhet, för att begränsa anonym åtkomst/inträde till resurser i en organisation eller ett geografiskt område. Handlingen att komma åt kan innebära att man konsumerar, går in eller använder.
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino: 4 steg (med bilder)
Gränssnitt med borstlös likströmsmotor (BLDC) med Arduino: Detta är en handledning om hur du kopplar och kör en borstlös likströmsmotor med Arduino. Om du har några frågor eller kommentarer, svara i kommentarer eller mejl till rautmithil [at] gmail [dot] com. Du kan också komma i kontakt med mig @mithilraut på twitter.To
Gränssnitt mellan alla Arduino med en mobiltelefon: 6 steg (med bilder)
Gränssnitt mellan alla Arduino med en mobiltelefon: När du använder en Arduino kan det bli ganska irriterande att inte kunna använda den bara för att du inte har en dator tillgänglig. Kanske Windows eller Mac OS inte är kompatibelt, du har ingen dator alls eller du vill bara ha mer frihet för int