Orodha ya maudhui:

HestiaPi Touch - Open Smart Thermostat: Hatua 9 (na Picha)
HestiaPi Touch - Open Smart Thermostat: Hatua 9 (na Picha)

Video: HestiaPi Touch - Open Smart Thermostat: Hatua 9 (na Picha)

Video: HestiaPi Touch - Open Smart Thermostat: Hatua 9 (na Picha)
Video: Mercedes Thermostat Replacement DIY 2024, Novemba
Anonim

Kuhusu HestiaPi Touch

HestiaPi Touch ni chanzo wazi wazi kabisa cha thermostat ya nyumba yako. Faili zote za dijiti na habari zinapatikana hapa chini na wavuti yetu kuu.

Pamoja nayo, unaweza kufuatilia hali ya joto ya nyumba yako, unyevu wa karibu, na shinikizo la anga. Unaweza pia kudhibiti inapokanzwa kwako, uingizaji hewa, kiyoyozi, maji ya moto, na zaidi kutoka mahali popote ulipo na unganisho la Mtandao. Unaweza kufanya haya yote kwa usalama na kwa ujasiri data yako ya faragha inakaa ya faragha. HestiaPi Touch inaambatana na vifaa vingi na mifumo ya kiotomatiki ya nyumbani na inaweza kutumika kama sehemu kuu ya udhibiti inayowaunganisha wote nyumbani kwako.

Mfano uliopita

HestiaPi Touch ni matokeo kutoka kwa maoni tuliyoyapata kutoka kwa mafunzo yetu ya awali yaliyofanikiwa. Kwa hivyo hii inaweza kuwa sababu jina linaweza kusikika ukoo;).

Kampeni ya ufadhili

HestiaPi itaendesha kampeni ya ufadhili wa watu hadi 2 Julai kufadhili modeli ya hivi karibuni inayotoa huduma zote za hivi karibuni. Msaada wako utamaanisha mengi kwa jamii ya wazi inayopambana dhidi ya makubwa ya watumiaji. Tafadhali tumia kiunga hiki:

www.crowdsupply.com/makeopenstuff/hestiapi…

Wacha tuchimbe ndani yake…

Hatua ya 1: Vipengele vya PCB

Vipengele vya PCB
Vipengele vya PCB
Vipengele vya PCB
Vipengele vya PCB
Vipengele vya PCB
Vipengele vya PCB

Angalia BOM kwa maelezo.

  1. BME BME280, ishara ya pato Ishara ya Dijiti; usambazaji wa umeme 3.3-5.5V DC
  2. K2 - Kupokanzwa kwa Relay OMRON PCB Power Relay - G5LE rating rating 125VAC @ 10 AMP / 30VDC @ 8 AMP; kubadili mzunguko wa SPDT; kifurushi THT; lahaja anuwai 2; voltage 12V; sehemu # G5LE-1
  3. K1 - Usambazaji wa Maji ya Moto OMRON PCB Power Relay - G5LE kiwango cha mawasiliano 125VAC @ 10 AMP / 30VDC @ 8 AMP; kubadili mzunguko wa SPDT; kifurushi THT; lahaja anuwai 2; voltage 12V; sehemu # G5LE-1
  4. H Unyevu wasiliana na I / O isiyo salama. Usiunganishe moja kwa moja na relay!
  5. U1 Ugavi wa umeme HLK-PM01
  6. Kirekebishaji cha aina ya D1 Rectifier Diode; kifurushi Melf DO-213 AB [SMD]; sehemu # 1N4001
  7. Aina ya urekebishaji wa diode ya D2; kifurushi Melf DO-213 AB [SMD]; sehemu # 1N4001
  8. Q1 PNP-Transistor aina PNP; kifurushi SOT-23 [SMD]; sehemu # 2N2222
  9. Q2 PNP-Transistor aina PNP; kifurushi SOT-23 [SMD]; sehemu # 2N2222
  10. R1 1.2kΩ Uvumilivu wa Resistor ± 5%; kifurushi 1206 [SMD]; upinzani 1.2kΩ
  11. R2 1.2kΩ Uvumilivu wa Resistor ± 5%; kifurushi 1206 [SMD]; upinzani 1.2kΩ
  12. J1 RaspberryPi Zero au Zero W Toleo lolote

Hatua ya 2: Maandalizi ya PCB

Maandalizi ya PCB
Maandalizi ya PCB
Maandalizi ya PCB
Maandalizi ya PCB
Maandalizi ya PCB
Maandalizi ya PCB

Zana zinahitajika

  • Zana za kupendeza za kuuza
  • Kuchimba visima 3mm
  • Vipeperushi
  • Mkata waya

Maandalizi ya mitambo

Ili kuokoa nafasi, kifulio cha plastiki cha kontena nyeusi inayojitokeza inahitaji kuondolewa kwa nguvu. Vuta kwa mkono upande mmoja kwanza, kisha ule mwingine na uondoe.

Kwa mkusanyiko rahisi na kesi na visu na karanga zilizotengwa drill ya 3mm inashauriwa kutumiwa kwa idhini kwenye mashimo 4 kwenye RaspberryPi.

Hatua ya 3: Agizo la Soldering

Agizo la Soldering
Agizo la Soldering
Agizo la Soldering
Agizo la Soldering
Agizo la Soldering
Agizo la Soldering
Agizo la Soldering
Agizo la Soldering
  1. Ikiwa RaspberryPi yako ilikuja na vichwa vilivyowekwa mapema utahitaji kuondoa 4 za mwisho (2 na 2) kutoka upande wa kulia kama ilivyoonyeshwa hapo juu. Ongeza solder chini na uingie kwa upole. Huna haja ya kuondoa kabisa siri. Hakikisha haitoi na inaweka gorofa kwenye HestiaPi PCB.
  2. Solder kitufe cha kuweka upya kwenye pini za RUN kwenye RaspberryPi na kitufe kinachoelekea pini za GPIO, juu. Inaweza kugusa pini mbili za GPIO lakini hii haitaathiri chochote. Ina nafasi ya 2.5mm wakati RUN inapiga 2.54mm kwa hivyo inaweza kuwa ngumu kidogo. Kuwa mwangalifu usipinde miguu.
  3. Solder kichwa cha kiume cha 2x18 kutoka kwa pini 1 ya RaspberryPi, kushoto, ukiacha nafasi ya pini 4, kulia, ili kitufe cha kuweka upya kibonye. Chukua huduma ya ziada na joto sahihi la kutengenezea ili kuacha solder kidogo kwenye pini. Pini zilizo chini zitahitaji kuingia kupitia PCB pia kwa hivyo ikiwa solder nyingi hutumiwa, hazitatoshea.
  4. Panga, kuanzia pini 1, PCB na RaspberryPi na kichwa cha kiume tayari kimeuzwa. Hakikisha mashimo 4 ya kurekebisha PCB yanalingana na mashimo 4 ya kurekebisha ya RaspberryPi. Ziweke kwa taabu mpaka uweke pini 4 mwisho wa kushoto na pini 4 upande wa kulia. Kisha solder iliyobaki.
  5. Solder block ya terminal, usambazaji wa umeme na upeanaji, haswa kwa mpangilio huu.
  6. Ikiwa unabuni kesi yako mwenyewe na nafasi ni nyingi, tengeneza vichwa 2 vya kike vya 1x4 kwenye PCB (iliyoitwa BME) na sensorer ya BME. Vinginevyo bend na solder waya wa dupont 1x4 moja kwa moja kwa sensor ya PCB na BME. VIN hadi +, GND hadi -, SCL hadi SCL na SDA kwa SDA. Kesi ya Hex ina sehemu ndogo ya sensorer chini na watu wengine wamevuta kontakt kwa ajali kusitisha usomaji wa joto.
  7. Pangilia LCD kubandika 1 na bonyeza kwa upole hadi chini. Ikiwa unatumia kesi ya Hex, LCD inahitaji kulindwa kwa kifuniko kwanza.

Vidokezo na vidokezo

LCD inahitaji kushikamana kabla ya kuwezesha HestiaPi kama inavyoanza kwenye buti tu (vinginevyo inaonekana hafifu-nyeupe na haigusa haikusajili) na inaweza pia kusababisha kufungia au kuwasha tena kwa sababu ya spike ya nguvu. Ikiwa huwezi kudhibiti mains, ambayo inaizima wakati wote wa usanidi, ushauri wetu ni kuacha kadi ya SD na LCD nje, unganisha waya zote 4 (Neutral to N, Line to L, Maji kwa W na Kukanza kwa H), sehemu (sio kamili) ingiza SD na kumaliza usanidi wa kesi na LCD iliyowekwa kwenye kifuniko.

Mara tu yote yamekamilika, kutoka nje ya kesi hiyo, bonyeza kwanza SD njia yote (haifungi-bonyeza mahali) na kisha ingiza zana isiyo ya metali na bonyeza kitufe cha kuweka upya. HestiaPi itaanza na kwa karibu 10-15sec LCD itaonyesha baadhi ya ujumbe wa buti.

Hatua ya 4: Kuchapisha Kesi hiyo

Kuchapisha Kesi hiyo
Kuchapisha Kesi hiyo

Kuchapisha kesi hiyo inategemea printa yako mwenyewe lakini hapa kuna miongozo ya kimsingi ambayo unaweza kurekebisha ipasavyo.

Mafaili

Pakua seti ya hivi karibuni ya faili za. STL kutoka kwa Github yetu hapa.

Filament

Chagua filament ambayo inakaa ngumu kwa joto la juu nyumba yako inaweza kufikia siku ya joto ya Kiangazi bila AC kuwasha:)

Tunatumia filament ya nGen kwa sababu hii lakini pia kwa sababu inachapisha kwa urahisi na kwa uhakika.

Mipangilio

Urefu wa Tabaka 0.2 mm

Unene wa Ukuta 1.5 mm

Unene wa juu 1 mm

Unene wa chini 1 mm

Funika mipangilio maalum

Mwelekeo: Chapisha uso chini

Zalisha Msaada UMEANGALIWA

Msaada wa Kuweka Kugusa Bamba

Msaada Overhang Angle 60 ° (ili kuepuka kusaidia chamfers)

Mipangilio maalum ya msingi

Mwelekeo: Chapisha na upande wa ukuta chini

Zalisha Msaada HAUCHAGULIWI

Hatua ya 5: Ufungaji wa Ukuta

Ufungaji wa Ukuta
Ufungaji wa Ukuta

Kesi ya HestiaPi inakuja katika sehemu mbili. Bamba la nyuma ambalo huenda ukutani na halipaswi kuonekana na kifuniko cha mbele. Bamba la nyuma linapaswa kuwa na mashimo madogo manne, mashimo 4 makubwa na ufunguzi wa waya zinazotoka ukutani.

Ikiwa umenunua HestiaPi, screws zote muhimu zinajumuishwa. Vinginevyo utahitaji:

  • 4 x 2.5Mx25mm screws za hex
  • 4 x 2.5M karanga za hex
  • 4 x 3.5Mx40mm screws zisizozimwa

Weka screws za hex kupitia mashimo manne madogo yanayoingia kutoka upande unaoelekea ukuta. Wape salama kwenye safu ya hex na uhakikishe kuwa wamekaa. Ondoa LCD kutoka kwa PCB na ingiza PCB peke yako ukiongoza screws 4 kupitia mashimo 4 ya kona ya Pi na salama na karanga. Epuka kutumia zana kubwa. Unaweza kuziimarisha kwa mkono. Usionyeshe.

Ukiwa na mashimo 4 makubwa iliyobaki alama ukuta wako na utobole kulingana na eneo la waya. Kufunguliwa kwa bamba la nyuma kunapaswa kulingana na eneo la waya. Salama backplate na PCB na screws 4 kubwa.

Kukamilisha wiring kulingana na maagizo yako ya mfano.

Ondoa filamu yoyote ya kinga kutoka LCD ikiwa iko na funga LCD kwenye kifuniko kutoka ndani ili kuhakikisha kichwa cha LCD kiko juu.

Elekeza waya 4 kupitia kipande cha kizigeu cha chini cha kifuniko na salama kihisi ndani yake ili iweze kulindwa kwa joto kutoka kwa mzunguko wote.

Shikilia kifuniko cha mbele kilichokaa kwenye ubao wa nyuma na ulete karibu wakati unahakikisha kichwa cha pini cha PCB kimesawazishwa na kichwa cha LCD. Shinikiza kwa nguvu kutoka pande za kifuniko na sio kutoka kwa LCD mpaka ifunge mahali.

Hatua ya 6: Ufungaji wa Programu

Ufungaji wa Programu
Ufungaji wa Programu

Ili kurahisisha watumiaji wapya, HestiaPi inatoa faili za picha zilizo tayari kuchomwa kwa kadi yako ya SD. Ikiwa umenunua HestiaPi yako na kadi ya SD, ruka hatua hii.

Andaa kadi mpya ya SD

Pamoja na faili ya picha iliyopakuliwa, unahitaji kutumia zana ya uandishi wa picha (tunapendelea Etcher kutoka kwa viungo hapo chini) kuisakinisha kwenye kadi yako ya SD. Huwezi kunakili-kubandika tu. Ikiwa umepakua toleo la ZIP, ondoa faili ya.img kwanza kabla ya hatua inayofuata.

Chagua mwongozo sahihi wa mfumo wako hapa chini (kwa hisani ya wavuti ya Raspberry Pi - asante):

  • Linux
  • Mac OS
  • Windows (epuka ikiwa unaweza kama watu wameripoti maswala ya kuwasha kadi zao kutoka Windows)

Hatua ya 7: Kwanza Boot

Kwanza Boot
Kwanza Boot
Kwanza Boot
Kwanza Boot
Kwanza Boot
Kwanza Boot

Rekebisha kesi yako ya HestiaPi ukutani kwanza. Ikiwa unataka tu kujaribu kuendesha HestiaPi kabla ya kujitolea, unganisha LCD kwanza kisha unganisha kebo ya Micro USB kwenye bandari ya Pi.

  1. Ingiza kadi ya MicroSD nyuma kwenye Raspberry Pi. Ingiza tu ndani. Haibofya. Haifungi mahali. Sehemu ndogo yake itabaki nje ya kutosha kushika na kuivuta ikiwa inahitajika.
  2. Ingiza LCD kwenye kifuniko. Pinduka na kuisukuma mahali. Inapaswa kujisikia imara mahali. Ondoa filamu ya kinga ikiwa iko.
  3. Chukua tahadhari zote muhimu kabla ya kutumia voltage kuu hivyo kata umeme sasa!
  4. Unganisha Inapokanzwa, Baridi, Shabiki na Maji Moto (kulingana na mfano) mistari ya kudhibiti kwenye anwani za juu za kituo cha terminal.
  5. Unganisha waya kuu kwenye anwani za chini, zilizowekwa alama L na N.
  6. Weka sensa kwenye sehemu ya chini ya kifuniko na utoshe waya 4 kwenye tundu la wima. Kumbuka kuwa sensa, mraba mdogo unaong'aa, inapaswa kuwekwa ikitazama nje na kwa kweli isizuiwe na kipande chochote cha plastiki.
  7. Shinikiza kwa upole kifuniko dhidi ya kulabu 2 za msingi uliopangwa kwa wakati mmoja pini zilizo na kiunganishi cha LCD. Jalada linapaswa kufunga linaposukumizwa kuingia ndani. Rudi nyuma na ufurahie sura mpya za ukuta wako:)
  8. Ikiwa huwezi kukata nguvu kwenye nyaya, unahatarisha upigaji kura wa HestiaPi kabla LCD haijaunganishwa. Katika hali kama hiyo LCD haitaonyesha chochote isipokuwa skrini nyeupe tupu na utahitaji kuanza upya kwani sio "kuziba na kucheza" kama HDMI. Tungeshauri kuacha kadi ya SD nje kabla ya kutumia voltage kuu na kabla tu ya karibu kufunga kesi hiyo, ingiza lakini usianze upya. Haipaswi boot. Mara tu unapofunga kesi hiyo, kuna nafasi ya kuanza upya. Funga kesi hiyo na subiri sekunde 20. Ikiwa hakuna kitu kinachoonekana kwenye skrini, haikuanza tena. Tumia kitu kirefu kama bisibisi lakini isiyo ya kusonga na bonyeza kitufe cha kuweka upya. Katika baadhi ya mifano iko upande wa kulia wa kontakt LCD inayoangalia juu. Katika mifano mingine iko upande wa kulia.
  9. Ikiwa wakati wowote unataka kuondoa kesi ya juu, kuna shimo moja dogo pande zote kwenye kila makali ya juu na chini ya kesi hiyo ambayo inasukuma ndoano za ndani ambazo huweka kasha la juu na bamba la nyuma limehifadhiwa. Tumia pini au kipande cha karatasi kusukuma kila upande kwa wakati lakini uwe mpole. Kushinikiza tu 2-3 mm inahitajika ili kuwaachilia. Hii ni kesi iliyochapishwa ya 3D na sio super rahisi ABS.
  10. Hivi karibuni unapaswa kuona mlolongo wa buti ya HestiaPi na skrini ya kupakia mwishoni na hesabu. Fuata hatua hizi kuunganisha HestiaPi yako mpya kwa WiFi yako.
  11. Baada ya sekunde chache skrini itaonyesha ikiwa WiFi imeunganishwa na IP ya ndani imepata (DHCP).
  12. Usakinishaji kamili unaweza kuchukua hadi dakika 20 kwa mara ya kwanza na kuanza tena chache ni kawaida. Achana nayo tu. Unaweza daima SSH kwake. Tumia pi / hestia
  13. Picha ya kadi ya SD inapanuka kiatomati kuchukua ukubwa kamili wa kadi ikiwa inapatikana.
  14. Wakati unasubiri, nenda kwenye sehemu ya upakuaji na upakue programu ya smartphone kwenye simu yako. Chini ya mipangilio weka URL ya Mtaa ya OpenHAB kama https:// [hestiapi_IP]: 8080 na funga programu.
  15. Mara tu LCD inapoonyesha UI, jaribu kupakia programu tena au tumia tu kompyuta yako ndogo na nenda kwa: https:// [hestiapi_IP]: 8080 na uchague "Basic UI"
  16. Sasa unapaswa kudhibiti kazi za msingi kutoka kwa App au kompyuta yako ndogo.
  17. Sanidi wakati wako wa karibu (UTC kwa chaguo-msingi) kupitia SSH ukitumia amri ya raspi-config.
  18. Tafadhali kumbuka kuwa UI ya programu, wavuti na LCD hubadilika na sasisho zingine za programu ili kuhifadhi nakala zako kabla ya kuanzisha sasisho.
  19. OpenHAB2 ina jukwaa kubwa na habari nyingi kutoka kwa watumiaji wenzao. Salivate kwa nini unataka kufanya sasa nayo.
  20. Jisikie huru kukagua faili zilizo chini ya / etc / openhab2 names default. * Katika vitu vya folda, sheria, ramani za tovuti na vitu.

Hatua ya 8: Unganisha WiFi

Unganisha WiFi
Unganisha WiFi

Kuanzia toleo la 10.1 (Julai 2018), sasa unaweza kuunganisha simu yako na mtandao wa "HESTIAPI" na HESTIAPI kama nenosiri. Mara baada ya kushikamana utaombwa moja kwa moja kwenye simu yako kuchagua mtandao wako wa WiFi (hakuna SSID iliyofichwa inayoungwa mkono bado) na ingiza nenosiri. HestiaPi yako itaanza upya ili kuungana na mtandao wako na mtandao wa HESTIAPI hautaonyeshwa tena ikiwa maelezo yalikuwa sahihi.

Kwa matoleo ya zamani ona hapa chini:

Ingiza kwenye kompyuta yako isiyo na Windows na ubadilishe faili

/etc/wpa_supplicant/wpa_supplicant.conf

kwa kukuingiza SSID na nywila ya WiFi ndani ya "".

Ikiwa mtandao wako unatumia ufichaji wa SSID uliofichwa mstari huu:

# scan_ssid = 1

Ikiwa una mashine za Windows tu, kutoka v9.2 na kuendelea, HestiaPi inakuja kusanidiwa ili kuungana na mtandao wa msingi na SSID: "HESTIAPI" na nywila "HESTIAPI" (zote bila nukuu). Unachohitaji kufanya ni kuunda mtandao wa WiFi na maelezo haya kabla ya kuunganisha nguvu kwenye HestiaPi Touch yako. Mara tu inapopigwa, HestiaPi Touch itaunganisha kiotomatiki ambapo unaweza SSH ndani yake na ubadilishe "HESTIAPI" kwa maelezo yako ya kawaida ya mtandao wa WiFi. Hakikisha umeingiza maelezo yako kwa usahihi.

Ikiwa hata hii haiwezekani mtumiaji dexterp37 (asante!) Alipata njia mbadala nzuri sana.

Hatua ya 9: Msaada na Nyaraka

Msaada na Nyaraka
Msaada na Nyaraka

Tafadhali pata habari zote zinazohusiana katika viungo vilivyojitolea hapa chini:

  • Nyaraka na Miongozo ya Kuanza
  • Jamii forum
  • Marekebisho ya GitHub
  • Tovuti

Kampeni ya ufadhili

HestiaPi itaendesha kampeni ya ufadhili wa watu hadi 2 Julai ili kufadhili modeli ya hivi karibuni inayotoa huduma zote mpya. Msaada wako utamaanisha mengi kwa jamii ya wazi inayopambana na makubwa ya watumiaji. Tafadhali tumia kiunga hiki:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

Ilipendekeza: