Innehållsförteckning:

HestiaPi Touch - Öppen smart termostat: 9 steg (med bilder)
HestiaPi Touch - Öppen smart termostat: 9 steg (med bilder)

Video: HestiaPi Touch - Öppen smart termostat: 9 steg (med bilder)

Video: HestiaPi Touch - Öppen smart termostat: 9 steg (med bilder)
Video: Zigbee Термостат для управления теплым водяным полом MOES BHT-006GAZB 2024, Juli
Anonim

Om HestiaPi Touch

HestiaPi Touch är en helt öppen källkod smart termostat för ditt hem. Alla digitala filer och information finns tillgänglig nedan och vår huvudsida.

Med den kan du övervaka ditt hems temperatur, relativa luftfuktighet och atmosfärstryck. Du kan också styra din uppvärmning, ventilation, luftkonditionering, varmvatten och mer var du än har en internetanslutning. Du kan göra allt detta säkert och med förtroende förblir dina privata data privata. HestiaPi Touch är kompatibel med många enheter och hemautomatiseringssystem och kan fungera som en central kontrollpunkt som binder dem samman i ditt hem.

Tidigare modell

HestiaPi Touch är resultatet av den feedback vi fick från vår tidigare framgångsrika instruerbara. Så det kan vara anledningen till att namnet låter bekant;).

Crowdfunding -kampanj

HestiaPi kommer att köra en crowdfunding -kampanj fram till den 2 juli för att finansiera den senaste modellen med alla de senaste funktionerna. Ditt stöd kommer att betyda mycket för open source -gemenskapen som kämpar mot konsumentismjättar. Använd den här länken:

www.crowdsupply.com/makeopenstuff/hestiapi…

Låt oss gräva direkt i det …

Steg 1: PCB -komponenter

PCB -komponenter
PCB -komponenter
PCB -komponenter
PCB -komponenter
PCB -komponenter
PCB -komponenter

Se BOM för detaljer.

  1. BME BME280, utsignal Digital Signal; strömförsörjning 3.3-5.5V DC
  2. K2 - Värmerelä OMRON PCB Power Relay - G5LE -kontaktklass 125VAC @ 10 AMP / 30VDC @ 8 AMP; omkopplingskrets SPDT; paket THT; variant variant 2; spänning 12V; del # G5LE-1
  3. K1 - Hot Water Relay OMRON PCB Power Relay - G5LE contact rating 125VAC @ 10 AMP / 30VDC @ 8 AMP; omkopplingskrets SPDT; paket THT; variant variant 2; spänning 12V; del # G5LE-1
  4. H Luftfuktighetskontakt Oskyddad I/O. Anslut inte direkt till ett relä!
  5. U1 Strömförsörjning HLK-PM01
  6. D1 Likriktare Diodtyp Likriktare; paket Melf DO-213 AB [SMD]; del # 1N4001
  7. D2 Likriktare Diodtyp Likriktare; paket Melf DO-213 AB [SMD]; del # 1N4001
  8. Q1 PNP-Transistor typ PNP; paket SOT-23 [SMD]; del # 2N2222
  9. Q2 PNP-Transistor typ PNP; paket SOT-23 [SMD]; del # 2N2222
  10. R1 1,2kΩ Motståndstolerans ± 5%; paket 1206 [SMD]; motstånd 1.2kΩ
  11. R2 1,2kΩ Motståndstolerans ± 5%; paket 1206 [SMD]; motstånd 1.2kΩ
  12. J1 RaspberryPi Zero eller Zero W Vilken version som helst

Steg 2: PCB -förberedelse

PCB -förberedelse
PCB -förberedelse
PCB -förberedelse
PCB -förberedelse
PCB -förberedelse
PCB -förberedelse

Verktyg behövs

  • Dina favoritlödverktyg
  • 3 mm borr
  • Tång
  • Avbitartång

Mekanisk förberedelse

För att spara utrymme måste den svarta utskjutande kamerakontaktens plastlås tas bort med våld. Dra först i handen ena sidan, sedan den andra och ta bort.

För enklare montering med höljet med de medföljande skruvarna och muttrarna rekommenderas att en 3 mm borr används för spel på de 4 hålen på RaspberryPi.

Steg 3: Lödningsorder

Lödningsorder
Lödningsorder
Lödningsorder
Lödningsorder
Lödningsorder
Lödningsorder
Lödningsorder
Lödningsorder
  1. Om din RaspberryPi kom med förlödda rubriker måste du ta bort de sista 4 (2 och 2) från höger sida som visas ovan. Lägg till lite lod i botten och tryck försiktigt in. Du behöver inte ta bort stiftet helt. Se bara till att den inte sticker ut och ligger platt på HestiaPi -kretskortet.
  2. Löd återställningsknappen i RUN -stiften på RaspberryPi med knappen vänd mot GPIO -stiften uppåt. Det kan röra de två GPIO -stiften men detta påverkar ingenting. Den har ett avstånd på 2,5 mm medan RUN -stiften 2,54 mm så det kan vara lite tätt. Var försiktig så att du inte böjer benen.
  3. Löd den manliga 2x18-stifthuvudet från RaspberryPis stift 1, till vänster och lämna 4-stifts utrymme till höger för att återställa-knappen ska tryckas in. Var extra försiktig och rätt lödningstemperatur för att lämna minst löd på stiften. Stiften i botten kommer också att behöva gå in genom kretskortet, så om det används för mycket löd passar de inte.
  4. Rikta in, från stift 1, kretskortet och RaspberryPi med det manliga huvudet redan lödt. Se till att de fyra fästhålen på kretskortet är i linje med de fyra fästhålen på RaspberryPi. Håll dem hårt intryckta tills du löd 4 stift i vänster ände och 4 stift till höger. Löd sedan resten.
  5. Löd plint, strömförsörjning och reläer, helst i denna ordning.
  6. Om du designar ditt eget fodral och det finns gott om utrymme, löd de två kvinnliga 1x4 -huvuden på kretskortet (märkt BME) och BME -sensorn. Böj och löd annars dupont 1x4 -kabeln direkt till kretskortet och BME -sensorn. VIN till +, GND till -, SCL till SCL och SDA till SDA. Hex -fodralet har ett tätt sensorfack i botten och vissa personer har dragit isär kontakterna genom att oavsiktligt stoppa temperaturavläsningar.
  7. Rikta in LCD -skärmen mot stift 1 och tryck försiktigt hela vägen ner. Om du använder Hex -fodralet måste LCD -skärmen först fästas på locket.

Tips och tips

LCD-skärmen måste anslutas innan du startar HestiaPi eftersom den initieras endast vid start (annars ser den tom-vit ut och beröringshändelser registreras inte) och det kan också orsaka frysning eller omstart på grund av kraftig spik. Om du inte kan styra elnätet, det vill säga att det är avstängt under hela installationstiden, är vårt råd att lämna SD -kortet och LCD -skärmen, anslut alla fyra ledningar (neutralt till N, linje till L, vatten till W och värme till H), delvis (inte helt) sätt i SD: n och avsluta installationen av höljet med LCD -skärmen fäst på locket.

När allt är klart, från utsidan av fodralet, tryck först in SD: n hela vägen (det låses inte på plats) och sätt sedan in ett icke-metalliskt verktyg och tryck på återställningsknappen. HestiaPi startar och om cirka 10-15 sekunder visar LCD-skärmen några av startmeddelandena.

Steg 4: Skriva ut fodralet

Skriv ut fodralet
Skriv ut fodralet

Att skriva ut fodralet beror verkligen på din egen skrivare men här är några grundläggande riktlinjer som du kan justera därefter.

Filer

Ladda ner den senaste uppsättningen. STL -filer från vår Github här.

Tråd

Välj en glödtråd som håller sig tillräckligt styv i den högsta temperatur ditt hus kan nå en varm sommardag utan AC på:)

Vi använder nGen -filament av denna anledning men också för att det skriver ut enkelt och pålitligt.

inställningar

Lagerhöjd 0,2 mm

Väggtjocklek 1,5 mm

Övre tjocklek 1 mm

Botten Tjocklek 1 mm

Täck över specifika inställningar

Orientering: Skriv ut med framsidan nedåt

Skapa support KONTROLLERAD

Stödplacering vidrör byggplatta

Stödöverhängsvinkel 60 ° (för att undvika stöd för avfasningar)

Basspecifika inställningar

Orientering: Skriv ut med väggsidan nedåt

Generera support OCHECKED

Steg 5: Vägginstallation

Vägginstallation
Vägginstallation

HestiaPis fodral finns i 2 delar. Bakplattan som går mot väggen och inte ska synas och framsidan. Bakplattan ska ha 4 små hål, 4 större hål och en öppning för trådarna från väggen.

Om du köpte HestiaPi ingår alla nödvändiga skruvar. Annars skulle du behöva:

  • 4 x 2,5Mx25mm sexkantskruvar
  • 4 x 2,5M sexkantmuttrar
  • 4 x 3,5Mx40mm skruvar som inte är försänkta

Placera sexkantskruvarna genom de fyra små hålen som kommer in från sidan mot väggen. Säkra dem i sexkantspåret och se till att de sitter jämnt. Ta bort LCD -skärmen från kretskortet och sätt i kretskortet ensam med de fyra skruvarna genom Pi: s fyra hörnhål och säkra med muttrarna. Undvik att använda ett stort verktyg. Du kan helt enkelt dra åt dem för hand. Dra inte för hårt.

Med de återstående 4 större hålen markerar du din vägg och borrar enligt trådarnas placering. Bakplattans öppning ska matcha trådarnas placering. Fäst bakplattan och kretskortet med de 4 större skruvarna.

Komplett kabeldragning enligt din modellinstruktion.

Ta bort eventuell skyddsfilm från LCD -skärmen om den finns och lås LCD -skärmen på insidan från insidan och se till att LCD -sidans sidhuvud är överst.

För de fyra ledningarna genom slitsen på lockets nedre del och säkra sensorn i den så att den är termiskt skyddad från resten av kretsen.

Håll frontluckan i linje med bakplattan och för närmare medan du ser till att stifthuvudet på kretskortet är i linje med sidhuvudet på LCD -skärmen. Skjut fast från lockets sidor och inte från LCD -skärmen tills det låses på plats.

Steg 6: Installation av programvara

Mjukvaruinstallation
Mjukvaruinstallation

För att göra det enklare för nya användare erbjuder HestiaPi bildfiler som är färdiga att bränna till ditt SD-kort. Om du köpte din HestiaPi med ett SD -kort, hoppa över det här steget.

Förbered ett nytt SD -kort

Med bildfilen nedladdad måste du använda ett bildskrivverktyg (vi föredrar Etcher från länkarna nedan) för att installera den på ditt SD -kort. Du kan inte bara kopiera och klistra in den. Om du laddade ner en ZIP -version, packa upp.img -filen först innan nästa steg.

Välj rätt guide för ditt system nedan (med tillstånd av Raspberry Pi -webbplatsen - tack):

  • Linux
  • Mac OS
  • Windows (undvik om du kan eftersom människor har rapporterat problem med att blinka med sitt kort från Windows)

Steg 7: Första start

Första start
Första start
Första start
Första start
Första start
Första start

Fäst först ditt HestiaPi -fodral på väggen. Om du bara vill testköra HestiaPi innan du förbinder dig till det, ansluter du först LCD: n och sedan ansluter du en Micro USB-kabel till Pi: s port.

  1. Sätt tillbaka MicroSD -kortet i Raspberry Pi. Tryck bara in den. Den klickar inte. Det låser inte på plats. En liten del av den sticker ut precis tillräckligt för att ta tag i och dra den om det behövs.
  2. Sätt in LCD -skärmen i locket. Vänd och skjut den på plats. Det ska kännas fast på plats. Ta bort skyddsfilmen om den finns.
  3. Vidta alla nödvändiga försiktighetsåtgärder innan du ansluter nätspänningen, så stäng av strömmen nu!
  4. Anslut värme-, kyl-, fläkt- och varmvatten (beroende på modell) på ledningarna på kopplingsplintens översta kontakter.
  5. Anslut nätkablarna på de nedre kontakterna, märkta L och N.
  6. Placera sensorn i lockets nedre fack och montera de 4 trådarna i den vertikala slitsen. Observera att sensorn, den lilla blanka rutan, ska placeras utåt och helst inte blockeras av någon plastbit av fodralet.
  7. Skjut försiktigt locket mot de två krokarna på basen i linje med stiften med LCD -kontakten. Locket ska låsas när det trycks in helt. Gå tillbaka och njut av det nya utseendet på din vägg:)
  8. Om du inte kan stänga av strömmen till kablarna riskerar du att HestiaPi startar innan LCD -skärmen ansluts. I ett sådant scenario visar LCD -skärmen inget annat än en tom vit skärm och du måste starta om eftersom det inte är "plug and play" som HDMI. Vi rekommenderar att du lämnar SD -kortet ute innan du ansluter nätspänningen och strax innan du ska stänga höljet sätter du i det men startar inte om. Den ska inte starta. När du stänger fallet finns det en chans att det startar om. Stäng fodralet och vänta 20 sekunder. Om ingenting visas på skärmen startades det inte om. Använd något långt som en skruvmejsel men icke-ledande och tryck på återställningsknappen. I vissa modeller sitter den till höger om LCD -kontakten uppåt. I andra modeller är det på höger sida.
  9. Om du när som helst vill ta bort det övre höljet finns det ett litet runt hål på varje övre och nedre kant av höljet som trycker på de inre krokarna som håller det övre höljet med bakplattan säkrade. Använd en nål eller gem för att trycka på varje sida åt gången men var försiktig. Endast 2-3 mm tryck krävs för att släppa dem. Detta är ett 3D -tryckt fodral och inte super flexibelt ABS.
  10. Du bör snart se HestiaPi -startsekvensen och laddningsskärmen i slutet med en nedräkning. Följ dessa steg för att ansluta din nya HestiaPi till din WiFi.
  11. Efter några sekunder kommer skärmen att visa om WiFi är anslutet och vilken lokal IP den fick (DHCP).
  12. Hela installationen kan ta upp till 20 minuter för första gången och några omstarter är normala. Lämna det bara. Du kan alltid SSH till det. Använd pi/hestia
  13. SD -kortbilden expanderas automatiskt för att uppta hela kortets storlek om den är tillgänglig.
  14. I väntan, gå till nedladdningsavsnittet och ladda ner smartphone -appen till din telefon. Under inställningarna ställ in Local OpenHAB URL som https:// [hestiapi_IP]: 8080 och stäng programmet.
  15. När LCD -skärmen visar användargränssnittet kan du försöka ladda appen igen eller helt enkelt använda din bärbara dator och navigera till: https:// [hestiapi_IP]: 8080 och välj “Basic UI”
  16. Du bör nu kunna styra de grundläggande funktionerna från antingen appen eller din bärbara dator.
  17. Konfigurera din lokala tid (UTC som standard) via SSH med kommandot raspi-config.
  18. Observera att användargränssnittet för app, webb och LCD ändras med några programuppdateringar, så säkerhetskopiera dina anpassningar innan du kör en uppdatering.
  19. OpenHAB2 har ett bra forum med så mycket information från andra användare. Sälja på vad du vill göra nu med det.
  20. Utforska gärna filerna under /etc /openhab2 namn som standard.* I mappar objekt, regler, webbplatskartor och saker.

Steg 8: Anslut WiFi

Anslut WiFi
Anslut WiFi

Från och med 10.1 -versionen (juli 2018) kan du nu ansluta din telefon till "HESTIAPI" -nätverket med HESTIAPI som lösenord. När du är ansluten kommer du automatiskt att bli uppmanad på din telefon att välja ditt WiFi -nätverk (inget dolt SSID stöds ännu) och ange lösenordet. Din HestiaPi startar om för att ansluta till ditt nätverk och HESTIAPI -nätverket visas inte igen om detaljerna var korrekta.

Se endast äldre versioner nedan:

Sätt in den i din bärbara dator utan Windows och ändra filen

/etc/wpa_supplicant/wpa_supplicant.conf

genom att ange WiFi -SSID och lösenord i "".

Om ditt nätverk använder ett dolt SSID -okommenterar denna rad:

# scan_ssid = 1

Om du bara har Windows -maskiner, från v9.2 och framåt, kommer HestiaPi förkonfigurerad för att ansluta till ett standardnätverk med SSID: "HESTIAPI" och lösenord "HESTIAPI" (båda utan citattecken). Allt du behöver göra är att skapa ett WiFi -nätverk med dessa detaljer innan du ansluter ström till din HestiaPi Touch. Efter uppstart kommer HestiaPi Touch att ansluta till den automatiskt där du kan SSH in i den och ändra "HESTIAPI" till dina vanliga WiFi -nätverksdetaljer. Se till att du anger dina uppgifter korrekt.

Om även detta inte är möjligt hittade användaren dexterp37 (tack!) Några mycket bra alternativ.

Steg 9: Support och dokumentation

Support och dokumentation
Support och dokumentation

Hitta all relaterad information i de dedikerade länkarna nedan:

  • Dokumentation & Komma igång Guider
  • Community forum
  • GitHub -repos
  • Hemsida

Crowdfunding -kampanj

HestiaPi kommer att köra en crowdfunding -kampanj fram till den 2 juli för att finansiera den senaste modellen med alla de senaste funktionerna. Ditt stöd kommer att betyda mycket för open source -gemenskapen som kämpar mot konsumentismjättar. Använd den här länken:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

Rekommenderad: