Sadržaj:

HestiaPi Touch - Otvorite pametni termostat: 9 koraka (sa slikama)
HestiaPi Touch - Otvorite pametni termostat: 9 koraka (sa slikama)

Video: HestiaPi Touch - Otvorite pametni termostat: 9 koraka (sa slikama)

Video: HestiaPi Touch - Otvorite pametni termostat: 9 koraka (sa slikama)
Video: CS50 2013 - Week 9 2024, Juli
Anonim

O HestiaPi Touch -u

HestiaPi Touch je potpuno otvoren pametni termostat za vaš dom. Sve digitalne datoteke i informacije dostupne su ispod i na našoj glavnoj web stranici.

Pomoću njega možete pratiti temperaturu, relativnu vlažnost i atmosferski tlak u vašem domu. Također možete kontrolirati grijanje, ventilaciju, klimatizaciju, toplu vodu i još mnogo toga s bilo kojeg mjesta gdje imate internetsku vezu. Sve to možete učiniti sigurno i s povjerenjem vaši privatni podaci ostaju privatni. HestiaPi Touch kompatibilan je sa mnogim uređajima i sistemima kućne automatizacije i može poslužiti kao centralna kontrolna tačka koja ih povezuje u vašem domu.

Prethodni model

HestiaPi Touch rezultat je povratnih informacija koje smo dobili od naših prethodnih uspješnih instrukcija. Dakle, ovo može biti razlog da ime zvuči poznato;).

Crowdfunding kampanja

HestiaPi će do 2. jula voditi kampanju za grupno finansiranje kako bi finansirao najnoviji model koji nudi sve najnovije funkcije. Vaša podrška će mnogo značiti zajednici otvorenog koda koja se bori protiv potrošača. Molimo koristite ovaj link:

www.crowdsupply.com/makeopenstuff/hestiapi…

Hajde da se upustimo u to…

Korak 1: Komponente PCB -a

PCB komponente
PCB komponente
PCB komponente
PCB komponente
PCB komponente
PCB komponente

Za detalje pogledajte BOM.

  1. BME BME280, izlazni signal Digitalni signal; napajanje 3.3-5.5V DC
  2. K2 - Relej za grijanje OMRON PCB Relej napajanja - G5LE kontaktna vrijednost 125VAC @ 10 AMP / 30VDC @ 8 AMP; sklopni krug SPDT; paket THT; varijanta varijanta 2; napon 12V; dio # G5LE-1
  3. K1 - Relej za toplu vodu OMRON PCB Relej napajanja - G5LE kontaktna vrijednost 125VAC @ 10 AMP / 30VDC @ 8 AMP; sklopni krug SPDT; paket THT; varijanta varijanta 2; napon 12V; dio # G5LE-1
  4. H Kontakt vlage Nezaštićeni U/I. Ne priključujte direktno na relej!
  5. U1 Napajanje HLK-PM01
  6. D1 Ispravljač Diodni ispravljač; paket Melf DO-213 AB [SMD]; dio # 1N4001
  7. D2 Ispravljač Diodni ispravljač; paket Melf DO-213 AB [SMD]; dio # 1N4001
  8. Q1 PNP-tranzistor tipa PNP; paket SOT-23 [SMD]; dio # 2N2222
  9. Q2 PNP-tranzistor tipa PNP; paket SOT-23 [SMD]; dio # 2N2222
  10. R1 1.2kΩ Tolerancija otpornika ± 5%; paket 1206 [SMD]; otpor 1,2 kΩ
  11. R2 1,2 kΩ Tolerancija otpornika ± 5%; paket 1206 [SMD]; otpor 1,2 kΩ
  12. J1 RaspberryPi Zero ili Zero W Bilo koja verzija

Korak 2: Priprema PCB -a

Priprema PCB -a
Priprema PCB -a
Priprema PCB -a
Priprema PCB -a
Priprema PCB -a
Priprema PCB -a

Potrebni alati

  • Vaš omiljeni alat za lemljenje
  • Bušilica od 3 mm
  • Kliješta
  • Rezač žice

Mehanička priprema

Kako biste uštedjeli prostor, plastičnu bravu konektora za crnu izbočenu kameru morate ukloniti silom. Povucite rukom prvo jednu, a zatim drugu stranu i uklonite.

Radi lakšeg sastavljanja s kućištem pomoću isporučenih vijaka i matica, preporučuje se upotreba bušilice od 3 mm za uklanjanje 4 rupe na RaspberryPi.

Korak 3: Redosled lemljenja

Redosled lemljenja
Redosled lemljenja
Redosled lemljenja
Redosled lemljenja
Redosled lemljenja
Redosled lemljenja
Redosled lemljenja
Redosled lemljenja
  1. Ako je vaš RaspberryPi došao s već zalemljenim zaglavljima, morat ćete ukloniti posljednja 4 (2 i 2) s desne strane kao što je prikazano gore. Dodajte malo lema na dno i lagano ga gurnite. Ne morate potpuno ukloniti iglu. Samo pazite da ne strši i leži ravno na HestiaPi PCB -u.
  2. Lemite dugme za resetiranje u pinovima RUN na RaspberryPi s gumbom prema GPIO pinovima, prema gore. Može dodirnuti dva GPIO pina, ali to neće utjecati na ništa. Ima razmak od 2,5 mm, a RUN igle 2,54 mm pa može biti malo tijesan. Pazite da ne savijete noge.
  3. Lemite muško zaglavlje 2x18 pinova počevši od RaspberryPi pina 1, s lijeve strane, ostavljajući 4-pinski prostor s desne strane za pritiskanje tipke za resetiranje. Budite posebno pažljivi i pri odgovarajućoj temperaturi lemljenja kako biste na leđima ostavili najmanje lemljenja. Igle na dnu morat će ući i preko PCB -a pa ako se koristi previše lemljenja, neće stati.
  4. Poravnajte, počevši od pina 1, PCB i RaspberryPi sa spojenim zaglavljem. Uvjerite se da su 4 rupe za pričvršćivanje na PCB -u poravnate sa 4 rupe za pričvršćivanje na RaspberryPi. Držite ih čvrsto pritisnute dok ne zalemite 4 igle na lijevom kraju i 4 igle na desnom. Zatim lemite ostatak.
  5. Lemite terminalni blok, napajanje i releje, idealno ovim redoslijedom.
  6. Ako sami dizajnirate kućište i ima dovoljno prostora, lemite 2 ženska 1x4 zaglavlja na PCB (s oznakom BME) i BME senzor. U suprotnom savijte i lemite dupont 1x4 žicu direktno na PCB i BME senzor. VIN na +, GND na -, SCL na SCL i SDA na SDA. Hex kućište ima uski pretinac za senzore na dnu, a neki ljudi su razdvojili konektore slučajnim zaustavljanjem očitanja temperature.
  7. Poravnajte LCD s iglom 1 i lagano pritisnite do kraja. Ako koristite šesterokutno kućište, LCD prvo morate pričvrstiti za poklopac.

Savjeti i savjeti

LCD mora biti povezan prije uključivanja HestiaPi-a jer se pokreće samo pri pokretanju (u protivnom izgleda prazno-bijelo i događaji dodira se ne registriraju), a također može uzrokovati zamrzavanje ili ponovno pokretanje zbog prenapona napajanja. Ako ne možete kontrolirati električno napajanje, koje je isključeno tijekom cijelog vremena instalacije, naš savjet je da ostavite SD karticu i LCD van, spojite sve 4 žice (neutralno na N, liniju na L, vodu na W i grijanje na H), djelomično (ne u potpunosti) umetnite SD i dovršite instalaciju kućišta s LCD -om pričvršćenim na poklopac.

Nakon što sve završi, izvan kućišta, prvo gurnite SD do kraja (ne zaključava se-klik na mjestu), a zatim umetnite nemetalni alat i pritisnite tipku za resetiranje. HestiaPi će se pokrenuti i za otprilike 10-15 sekundi LCD će prikazati neke od poruka o pokretanju.

Korak 4: Odštampajte kućište

Štampanje kućišta
Štampanje kućišta

Ispisivanje kućišta zaista ovisi o vašem pisaču, ali evo nekoliko osnovnih smjernica koje možete prilagoditi u skladu s tim.

Datoteke

Ovdje preuzmite najnoviji set. STL datoteka s našeg Github -a.

Filament

Odaberite filament koji ostaje dovoljno čvrst pri maksimalnoj temperaturi koju vaša kuća može doseći vrućeg ljetnog dana bez uključenog klima uređaja:)

Iz tog razloga koristimo nGen filament, ali i zato što se lako i pouzdano ispisuje.

Postavke

Visina sloja 0,2 mm

Debljina zida 1,5 mm

Debljina vrha 1 mm

Donja debljina 1 mm

Pokrijte određene postavke

Orijentacija: Štampajte licem prema dolje

Generirajte podršku PROVJERENO

Podržite postavljanje dodirujući građevinsku ploču

Podupirajte kut prevjesa 60 ° (kako biste izbjegli podupiranje skosa)

Osnovne postavke

Orijentacija: Štampanje sa zidom okrenutom prema dolje

Generirajte podršku neprovjereno

Korak 5: Zidna instalacija

Zidna instalacija
Zidna instalacija

HestiaPijevo kućište dolazi iz 2 dijela. Zadnja ploča koja ide do zida i ne bi trebala biti vidljiva te prednji poklopac. Zadnja ploča bi trebala imati 4 male rupe, 4 veće rupe i otvor za žice koje dolaze od zida.

Ako ste kupili HestiaPi, uključeni su svi potrebni vijci. U suprotnom bi vam bilo potrebno:

  • 4 x 2,5Mx25 mm šesterokutni vijci
  • 4 x 2,5M imbus matice
  • 4 x 3,5Mx40 mm vijke koji nisu upušteni

Postavite šesterokutne vijke kroz 4 male rupe koje ulaze sa strane okrenute prema zidu. Pričvrstite ih u šesterokutni utor i provjerite da li stoje u ravnini. Uklonite LCD s PCB -a i umetnite PCB sami vodeći 4 vijka kroz 4 kutne rupe na Pi i učvrstite maticama. Izbjegavajte korištenje velikog alata. Možete ih jednostavno zategnuti rukom. Nemojte previše zatezati.

S preostale 4 veće rupe označite svoj zid i bušite prema lokaciji žica. Otvor zadnje ploče trebao bi odgovarati položaju žica. Pričvrstite zadnju ploču i PCB pomoću 4 veća vijka.

Dovršite ožičenje prema uputama vašeg modela.

Uklonite svu zaštitnu foliju sa LCD -a ako postoji i zaključajte LCD na poklopcu iznutra pazeći da je zaglavlje LCD -a na vrhu.

Provedite 4 žice kroz prorez donje pregrade poklopca i pričvrstite senzor u nju tako da bude termički zaštićen od ostatka strujnog kola.

Držite prednji poklopac poravnat sa stražnjom pločom i približite ga dok pazite da je zaglavlje iglice na PCB -u poravnato sa zaglavljem LCD -a. Čvrsto gurnite sa strana poklopca, a ne sa LCD -a dok ne sjedne na mjesto.

Korak 6: Instalacija softvera

Instalacija softvera
Instalacija softvera

Kako bi olakšalo novim korisnicima, HestiaPi nudi datoteke slike spremne za snimanje za vašu SD karticu. Ako ste svoj HestiaPi kupili sa SD karticom, preskočite ovaj korak.

Pripremite novu SD karticu

Kada je datoteka slike preuzeta, morate koristiti alatku za pisanje slika (preferiramo Etcher sa donjih veza) da biste je instalirali na svoju SD karticu. Ne možete ga jednostavno kopirati-zalijepiti. Ako ste preuzeli ZIP verziju, prije sljedećeg koraka raspakirajte.img datoteku.

Odaberite odgovarajući vodič za vaš sistem ispod (ljubaznošću Raspberry Pi web stranice - hvala):

  • Linux
  • Mac OS
  • Windows (ako je moguće, izbjegavajte jer su ljudi prijavili probleme prilikom bljeskanja kartice iz Windowsa)

Korak 7: Prvo pokretanje

First Boot
First Boot
First Boot
First Boot
First Boot
First Boot

Prvo pričvrstite kućište vašeg HestiaPija na zid. Ako jednostavno želite testirati HestiaPi prije nego što se obvežete na njega, prvo povežite LCD, a zatim priključite mikro USB kabel na priključak Pi.

  1. Umetnite MicroSD karticu nazad u Raspberry Pi. Samo ga pritisnite. Ne klikće. Ne zaključava se na mjestu. Mali dio izvirat će tek toliko da ga uhvati i povuče ako je potrebno.
  2. Umetnite LCD u poklopac. Okrenite ga i gurnite na mjesto. Trebalo bi da se osjeća čvrsto na mjestu. Uklonite zaštitnu foliju ako postoji.
  3. Poduzmite sve potrebne mjere opreza prije nego što primijenite mrežni napon, pa odmah isključite napajanje!
  4. Spojite upravljačke vodove za grijanje, hlađenje, ventilator i toplu vodu (ovisno o modelu) na gornje kontakte priključnog bloka.
  5. Priključite mrežne žice na donje kontakte, označene L i N.
  6. Postavite senzor u donji odjeljak poklopca i postavite 4 žice u okomiti prorez. Imajte na umu da senzor, mali sjajni kvadrat, treba postaviti prema van i idealno ga ne smije blokirati niti jedan plastični komad kućišta.
  7. Lagano gurnite poklopac prema 2 kuke na postolju poravnavajući u isto vrijeme pinove s LCD priključkom. Poklopac bi se trebao zaključati kada se gurne do kraja. Odmaknite se i uživajte u novom izgledu vašeg zida:)
  8. Ako ne možete isključiti napajanje kabela, riskirate podizanje sustava HestiaPi prije nego što se priključi LCD. U takvom scenariju LCD neće prikazivati ništa osim praznog bijelog ekrana i morat ćete ga ponovo pokrenuti jer nije "plug and play" poput HDMI -a. Savjetujemo vam da SD karticu izostavite prije nego što primijenite mrežni napon i neposredno prije nego što zatvorite kućište, umetnite je, ali nemojte ponovno pokrenuti. Ne bi se trebalo pokrenuti. Nakon što zatvorite kućište, postoji mogućnost da se ponovo pokrene. Zatvorite kućište i pričekajte 20 sekundi. Ako se ništa ne pojavi na ekranu, znači da se nije ponovo pokrenulo. Upotrijebite nešto dugo poput odvijača, ali neprovodljivo i pritisnite tipku za resetiranje. U nekim modelima nalazi se s desne strane LCD konektora prema gore. U ostalim modelima nalazi se s desne strane.
  9. Ako u bilo kojem trenutku želite ukloniti gornju kutiju, postoji jedna mala okrugla rupa na svakoj gornjoj i donjoj ivici kućišta koja gura unutarnje kuke koje drže gornju kutiju sa pričvršćenom stražnjom pločom. Iglama ili spajalicom gurajte jednu po jednu stranu, ali budite nježni. Da biste ih oslobodili, potrebno je samo pritiskanje od 2-3 mm. Ovo je 3D štampano kućište i nije super fleksibilan ABS.
  10. Uskoro biste trebali vidjeti redoslijed pokretanja HestiaPi i ekran za učitavanje na kraju s odbrojavanjem. Slijedite ove korake za povezivanje vašeg novog HestiaPi -a na WiFi.
  11. Nakon nekoliko sekundi na ekranu će se prikazati je li WiFi povezan i koji je lokalni IP dobio (DHCP).
  12. Potpuna instalacija može potrajati do 20 minuta po prvi put, a nekoliko ponovnih pokretanja su normalni. Ostavi to na miru. Na njega uvek možete da pošaljete SSH. Koristite pi/hestia
  13. Slika SD kartice automatski se proširuje i zauzima punu veličinu kartice ako je dostupna.
  14. Dok čekate, prijeđite na odjeljak za preuzimanje i preuzmite aplikaciju za pametni telefon na svoj telefon. Pod postavkama postavite Local OpenHAB URL kao https:// [hestiapi_IP]: 8080 i zatvorite aplikaciju.
  15. Kada LCD prikaže korisničko sučelje, pokušajte ponovo učitati aplikaciju ili jednostavno upotrijebite prijenosno računalo i idite na: https:// [hestiapi_IP]: 8080 i odaberite “Osnovno korisničko sučelje”
  16. Sada biste trebali moći kontrolirati osnovne funkcije iz aplikacije ili prijenosnog računala.
  17. Konfigurirajte svoje lokalno vrijeme (UTC prema zadanim postavkama) putem SSH-a pomoću naredbe raspi-config.
  18. Imajte na umu da se korisničko sučelje aplikacije, weba i LCD -a mijenja s nekim ažuriranjima softvera, pa napravite sigurnosnu kopiju svojih prilagodbi prije pokretanja ažuriranja.
  19. OpenHAB2 ima sjajan forum s toliko informacija od drugih korisnika. Zaslužite u onome što sada želite učiniti s njim.
  20. Slobodno istražite datoteke pod zadanim nazivima /etc /openhab2.* U fasciklama, pravilima, mapama web stranica i slično.

Korak 8: Povežite WiFi

Povežite WiFi
Povežite WiFi

Od verzije 10.1 (juli 2018.), sada možete povezati svoj telefon s mrežom "HESTIAPI" sa HESTIAPI -om kao lozinkom. Kada se povežete, od vas će se automatski zatražiti da odaberete svoju WiFi mrežu (još nije podržan skriveni SSID) i unesete lozinku. Vaš HestiaPi će se ponovno pokrenuti radi povezivanja na vašu mrežu, a HESTIAPI mreža se više neće prikazivati ako su detalji točni.

Za starije verzije pogledajte samo dolje:

Umetnite ga u prijenosno računalo koje nije Windows i promijenite datoteku

/etc/wpa_supplicant/wpa_supplicant.conf

unosom vašeg SSID -a i lozinke za WiFi unutar "".

Ako vaša mreža koristi skriveni SSID, uklonite komentar iz ove linije:

# scan_ssid = 1

Ako imate samo Windows strojeve, od v9.2 pa nadalje, HestiaPi dolazi unaprijed konfiguriran za povezivanje na zadanu mrežu sa SSID -om: "HESTIAPI" i lozinkom "HESTIAPI" (oboje bez navodnika). Sve što trebate učiniti je stvoriti WiFi mrežu s ovim detaljima prije nego što priključite napajanje na svoj HestiaPi Touch. Nakon pokretanja, HestiaPi Touch će se automatski povezati s njim gdje možete u njega ubaciti SSH i promijeniti "HESTIAPI" na vaše uobičajene podatke o WiFi mreži. Provjerite jeste li ispravno unijeli svoje podatke.

Ako ni to nije moguće, korisnik dexterp37 (hvala!) Pronašao je neke vrlo dobre alternative.

Korak 9: Podrška i dokumentacija

Podrška i dokumentacija
Podrška i dokumentacija

Sve povezane informacije potražite na namjenskim linkovima ispod:

  • Dokumentacija i vodiči za početak rada
  • Forum zajednice
  • GitHub repos
  • Website

Crowdfunding kampanja

HestiaPi će do 2. jula voditi kampanju za grupno finansiranje kako bi finansirao najnoviji model koji nudi sve najnovije funkcije. Vaša podrška će mnogo značiti zajednici otvorenog koda koja se bori protiv potrošača. Molimo koristite ovaj link:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

Preporučuje se: