HestiaPi Touch - Buka Termostat Pintar: 9 Langkah (dengan Gambar)
HestiaPi Touch - Buka Termostat Pintar: 9 Langkah (dengan Gambar)
Anonim

Mengenai HestiaPi Touch

HestiaPi Touch adalah termostat pintar sumber terbuka sepenuhnya untuk kediaman anda. Semua fail dan maklumat digital terdapat di bawah dan laman web utama kami.

Dengan itu, anda dapat memantau suhu rumah, kelembapan relatif, dan tekanan atmosfera. Anda juga dapat mengawal pemanasan, pengudaraan, penyaman udara, air panas, dan banyak lagi dari mana sahaja anda mempunyai sambungan Internet. Anda boleh melakukan semua ini dengan selamat dan yakin data peribadi anda tetap peribadi. HestiaPi Touch serasi dengan banyak peranti dan sistem automasi rumah dan boleh berfungsi sebagai pusat kawalan yang menghubungkan mereka semua di rumah anda.

Model sebelumnya

HestiaPi Touch adalah hasil daripada maklum balas yang kami perolehi dari petunjuk berjaya kami sebelumnya. Jadi ini mungkin sebab nama itu terdengar biasa;).

Kempen crowdfunding

HestiaPi akan menjalankan kempen crowdfunding sehingga 2 Julai untuk membiayai model terbaru yang menawarkan semua ciri terkini. Sokongan anda akan memberi banyak makna kepada komuniti sumber terbuka yang memerangi raksasa kepenggunaan. Sila gunakan pautan ini:

www.crowdsupply.com/makeopenstuff/hestiapi…

Mari gali terus …

Langkah 1: Komponen PCB

Komponen PCB
Komponen PCB
Komponen PCB
Komponen PCB
Komponen PCB
Komponen PCB

Lihat BOM untuk maklumat lanjut.

  1. BME BME280, isyarat output Isyarat Digital; bekalan kuasa 3.3-5.5V DC
  2. K2 - Relay Pemanas OMRON PCB Power Relay - Kedudukan kenalan G5LE 125VAC @ 10 AMP / 30VDC @ 8 AMP; litar pensuisan SPDT; pakej THT; varian varian 2; voltan 12V; bahagian # G5LE-1
  3. K1 - Relay Air Panas OMRON PCB Power Relay - Kedudukan kenalan G5LE 125VAC @ 10 AMP / 30VDC @ 8 AMP; litar pensuisan SPDT; pakej THT; varian varian 2; voltan 12V; bahagian # G5LE-1
  4. H Kelembapan kenalan I / O yang tidak dilindungi. Jangan sambung terus ke geganti!
  5. Bekalan kuasa U1 HLK-PM01
  6. D1 Rectifier Diod jenis Rectifier; pakej Melf DO-213 AB [SMD]; bahagian # 1N4001
  7. D2 Rectifier Diod jenis Rectifier; pakej Melf DO-213 AB [SMD]; bahagian # 1N4001
  8. Q1 PNP-Transistor jenis PNP; pakej SOT-23 [SMD]; bahagian # 2N2222
  9. Q2 PNP-Jenis transistor PNP; pakej SOT-23 [SMD]; bahagian # 2N2222
  10. R1 1.2kΩ Toleransi perintang ± 5%; pakej 1206 [SMD]; rintangan 1.2kΩ
  11. R2 1.2kΩ Toleransi perintang ± 5%; pakej 1206 [SMD]; rintangan 1.2kΩ
  12. J1 RaspberryPi Zero atau Zero W Sebarang versi

Langkah 2: Penyediaan PCB

Penyediaan PCB
Penyediaan PCB
Penyediaan PCB
Penyediaan PCB
Penyediaan PCB
Penyediaan PCB

Alat yang diperlukan

  • Alat pematerian kegemaran anda
  • Bit gerudi 3mm
  • Tang
  • Pemotong wayar

Penyediaan mekanikal

Untuk menjimatkan ruang, kunci plastik penyambung kamera yang menonjol hitam harus dikeluarkan secara paksa. Tarik dengan satu tangan terlebih dahulu, kemudian yang lain dan angkat.

Untuk pemasangan yang lebih mudah dengan sarung dengan skru dan mur yang disediakan, gerudi 3mm disarankan untuk digunakan untuk pelepasan pada 4 lubang pada RaspberryPi.

Langkah 3: Perintah Pematerian

Perintah Pematerian
Perintah Pematerian
Perintah Pematerian
Perintah Pematerian
Perintah Pematerian
Perintah Pematerian
Perintah Pematerian
Perintah Pematerian
  1. Sekiranya RaspberryPi anda disertakan dengan header yang terpelihara, anda perlu mengeluarkan 4 (2 dan 2) terakhir dari sebelah kanan seperti gambar di atas. Tambahkan sedikit pateri di bahagian bawah dan tekan perlahan-lahan. Anda tidak perlu melepaskan pin sepenuhnya. Pastikan ia tidak menonjol dan diletakkan rata pada HestiaPi PCB.
  2. Selesaikan butang reset pada pin RUN pada RaspberryPi dengan butang menghadap pin GPIO, ke atas. Ia mungkin menyentuh dua pin GPIO tetapi ini tidak akan mempengaruhi apa-apa. Ia mempunyai jarak 2.5mm sementara RUN pin 2.54mm sehingga mungkin sedikit ketat. Berhati-hati agar tidak membengkokkan kaki.
  3. Solder header pin 2x18 lelaki bermula dari pin 1 RaspberryPi, di sebelah kiri, meninggalkan ruang 4 pin, di sebelah kanan, agar butang reset ditekan. Berhati-hati dan suhu pematerian yang betul untuk meninggalkan solder paling sedikit pada pin. Pin di bahagian bawah juga perlu masuk melalui PCB jadi jika terlalu banyak pateri digunakan, ia tidak akan sesuai.
  4. Sejajarkan, bermula dari pin 1, PCB dan RaspberryPi dengan header lelaki sudah disolder. Pastikan 4 lubang pemasangan PCB sejajar dengan 4 lubang pemasangan RaspberryPi. Terus tekan sehingga anda memateri 4 pin di hujung kiri dan 4 pin di sebelah kanan. Kemudian pateri selebihnya.
  5. Memateri blok terminal, bekalan kuasa dan geganti, sesuai dengan urutan ini.
  6. Sekiranya anda merancang sarung anda sendiri dan ruangnya banyak, pasangkan 2 kepala 1x4 wanita pada PCB (berlabel BME) dan sensor BME. Jika tidak, bengkok dan pateri wayar dupont 1x4 terus ke sensor PCB dan BME. VIN hingga +, GND ke -, SCL ke SCL dan SDA ke SDA. Sarung Hex mempunyai ruang sensor yang ketat di bahagian bawah dan beberapa orang telah melepaskan penyambungnya dengan tidak sengaja menghentikan pembacaan suhu.
  7. Sejajarkan LCD ke pin 1 dan tekan perlahan-lahan ke bawah. Sekiranya anda menggunakan casing Hex, LCD perlu dilekatkan ke penutup terlebih dahulu.

Petua dan petua

LCD perlu disambungkan sebelum menghidupkan HestiaPi kerana ia hanya dimulakan semasa boot (jika tidak, ia kelihatan putih-kosong dan peristiwa sentuhan tidak mendaftar) dan ia juga boleh menyebabkan pembekuan atau reboot kerana lonjakan kuasa. Sekiranya anda tidak dapat mengawal arus utama, yang mematikannya sepanjang masa pemasangan, nasihat kami adalah membiarkan kad SD dan LCD keluar, sambungkan semua 4 wayar (Neutral ke N, Saluran ke L, Air ke W dan Pemanasan ke H), sebahagian (tidak sepenuhnya) masukkan SD dan selesaikan pemasangan casing dengan LCD terpasang pada penutup.

Setelah semuanya selesai, dari luar casing, tekan SD terlebih dahulu hingga masuk (ia tidak terkunci di tempatnya) dan kemudian masukkan alat bukan logam dan tekan butang reset. HestiaPi akan boot dan sekitar 10-15 saat LCD akan menunjukkan beberapa mesej boot.

Langkah 4: Mencetak Sarung

Mencetak Kes
Mencetak Kes

Mencetak casing sangat bergantung pada pencetak anda sendiri tetapi berikut adalah beberapa panduan asas yang boleh anda sesuaikan dengan sewajarnya.

Fail

Muat turun sekumpulan fail. STL terkini dari Github kami di sini.

Filamen

Pilih filamen yang cukup kaku pada suhu maksimum rumah anda mungkin akan tiba pada hari Musim Panas yang panas tanpa AC:)

Kami menggunakan filamen nGen untuk alasan ini tetapi juga kerana ia mencetak dengan mudah dan boleh dipercayai.

Tetapan

Ketinggian Lapisan 0.2 mm

Ketebalan Dinding 1.5 mm

Ketebalan Atas 1 mm

Ketebalan Bawah 1 mm

Tutup tetapan tertentu

Orientasi: Mencetak dengan menghadap ke bawah

Jana Sokongan DIPERIKSA

Sokongan Peletakan Menyentuh Binaan

Sokong Overhang Angle 60 ° (untuk mengelakkan penyokong chamfers)

Tetapkan asas khusus

Orientasi: Cetak dengan dinding menghadap ke bawah

Jana Sokongan yang TIDAK DIPERCAYAI

Langkah 5: Pemasangan Dinding

Pemasangan Dinding
Pemasangan Dinding

Kes HestiaPi terdapat dalam 2 bahagian. Plat belakang yang menuju ke dinding dan tidak boleh dilihat dan penutup depan. Plat belakang harus mempunyai 4 lubang kecil, 4 lubang lebih besar dan bukaan untuk wayar yang berasal dari dinding.

Sekiranya anda membeli HestiaPi, semua skru yang diperlukan disertakan. Jika tidak, anda memerlukan:

  • 4 skru hex 4 x 2.5Mx25mm
  • 4 x 2.5M kacang hex
  • 4 x 3.5Mx40mm skru bukan kaunter

Letakkan skru hex melalui 4 lubang kecil yang masuk dari sisi menghadap ke dinding. Lindungi mereka dalam slot hex dan pastikan ia berada dalam keadaan rata. Keluarkan LCD dari PCB dan masukkan PCB sahaja yang membimbing 4 skru melalui lubang 4 sudut Pi dan selamatkan dengan mur. Elakkan menggunakan alat yang besar. Anda boleh mengetatkannya dengan tangan. Jangan terlalu ketat.

Dengan baki 4 lubang yang lebih besar tandakan dinding anda dan gerudi mengikut lokasi wayar. Pembukaan plat belakang harus sesuai dengan lokasi wayar. Kunci plat belakang dan PCB dengan 4 skru yang lebih besar.

Pendawaian lengkap mengikut arahan model anda.

Keluarkan sebarang filem pelindung dari LCD jika ada dan kunci LCD pada penutup dari bahagian dalam memastikan kepala LCD berada di bahagian atas.

Arahkan 4 wayar melalui celah bahagian bawah penutup dan selamatkan sensor di dalamnya sehingga terlindung dari terma litar yang lain.

Pegang penutup depan sejajar dengan pelat belakang dan dekatkan semasa anda memastikan header pin PCB sejajar dengan tajuk LCD. Tolak dengan kuat dari sisi penutup dan bukan dari LCD sehingga terkunci di tempatnya.

Langkah 6: Pemasangan Perisian

Pemasangan Perisian
Pemasangan Perisian

Untuk memudahkan pengguna baru, HestiaPi menawarkan fail gambar siap dibakar untuk kad SD anda. Sekiranya anda membeli HestiaPi anda dengan kad SD, lewati langkah ini.

Sediakan kad SD baru

Dengan fail gambar yang dimuat turun, anda perlu menggunakan alat penulisan gambar (kami lebih suka Etcher dari pautan di bawah) untuk memasangnya pada kad SD anda. Anda tidak boleh menyalin-menampalnya. Sekiranya anda memuat turun versi ZIP, buka zip fail.img terlebih dahulu sebelum langkah seterusnya.

Pilih panduan yang betul untuk sistem anda di bawah ini (terima kasih dari laman web Raspberry Pi - terima kasih):

  • Linux
  • OS Mac
  • Windows (hindarilah jika anda dapat kerana orang-orang telah melaporkan masalah mengeluarkan kad mereka dari Windows)

Langkah 7: Boot Pertama

Boot Pertama
Boot Pertama
Boot Pertama
Boot Pertama
Boot Pertama
Boot Pertama

Betulkan dahulu kes HestiaPi anda ke dinding. Sekiranya anda hanya mahu menguji HestiaPi sebelum melakukannya, sambungkan LCD terlebih dahulu dan kemudian pasangkan kabel Micro USB ke port Pi.

  1. Masukkan kad MicroSD kembali ke Raspberry Pi. Hanya tekan masuk. Ia tidak klik. Ia tidak terkunci di tempatnya. Sebahagian kecil daripadanya akan melekat cukup untuk mengambil dan menariknya jika diperlukan.
  2. Masukkan LCD ke penutup. Pusing dan tolak di tempatnya. Ia mesti berasa tegas di tempatnya. Tanggalkan filem pelindung jika ada.
  3. Ambil semua langkah berjaga-jaga yang diperlukan sebelum menggunakan voltan elektrik sehingga putuskan kuasa sekarang!
  4. Sambungkan talian kawalan Pemanasan, Penyejukan, Kipas dan Air Panas (bergantung pada model) pada kenalan atas blok terminal.
  5. Sambungkan wayar utama pada kenalan bawah, bertanda L dan N.
  6. Letakkan sensor di bahagian bawah penutup dan pasangkan 4 wayar di celah menegak. Perhatikan bahawa sensor, kotak kecil yang berkilat, harus diletakkan menghadap ke luar dan idealnya tidak disekat oleh sekeping plastik casing.
  7. Tekan perlahan penutup ke atas 2 cangkuk dasar yang sejajar pada pin yang sama dengan penyambung LCD. Penutupnya mesti dikunci semasa ditarik masuk. Berundur ke belakang dan nikmati penampilan baru dinding anda:)
  8. Sekiranya anda tidak dapat mematikan kabel pada kabel, anda berisiko melakukan boot HestiaPi sebelum LCD disambungkan. Dalam senario sedemikian, LCD tidak akan memaparkan apa-apa kecuali layar putih kosong dan anda perlu memulakan semula kerana ia tidak "pasang dan mainkan" seperti HDMI. Kami menasihatkan untuk membiarkan kad SD keluar sebelum memberi voltan utama dan sebelum anda menutup penutupnya, masukkan tetapi jangan mulakan semula. Tidak boleh boot. Setelah anda menutup kes ini, ada kemungkinan ia akan dimulakan semula. Tutup casing dan tunggu 20 saat. Sekiranya tidak ada yang muncul di skrin, ia tidak dimulakan semula. Gunakan sesuatu yang panjang seperti pemutar skru tetapi tidak konduktif dan tekan butang set semula. Dalam beberapa model, ia terletak di sebelah kanan penyambung LCD menghadap ke atas. Pada model lain, ia berada di sebelah kanan.
  9. Sekiranya pada bila-bila masa anda ingin menanggalkan casing atas, terdapat satu lubang bulat kecil di setiap tepi atas dan bawah casing yang mendorong cangkuk dalaman yang menahan casing atas dengan pelat belakang diikat. Gunakan pin atau klip kertas untuk menolak setiap sisi pada satu masa tetapi lembut. Hanya tekan 2-3 mm diperlukan untuk melepaskannya. Ini adalah cetakan 3D dan bukan ABS yang sangat fleksibel.
  10. Anda akan segera melihat urutan but HestiaPi dan skrin pemuatan di akhir dengan undur. Ikuti langkah-langkah ini untuk menyambungkan HestiaPi baru anda ke WiFi anda.
  11. Setelah beberapa saat, layar akan menunjukkan jika WiFi disambungkan dan apakah IP tempatan yang diperolehnya (DHCP).
  12. Pemasangan penuh mungkin mengambil masa sehingga 20 minit untuk pertama kalinya dan beberapa pemulangan semula adalah perkara biasa. Biarkan sahaja. Anda selalu boleh SSH. Gunakan pi / hestia
  13. Imej kad SD berkembang secara automatik untuk menempati ukuran lengkap kad jika ada.
  14. Sementara menunggu, pergi ke bahagian muat turun dan muat turun aplikasi telefon pintar di telefon anda. Di bawah tetapan tetapkan URL OpenHAB Tempatan sebagai https:// [hestiapi_IP]: 8080 dan tutup aplikasi.
  15. Setelah LCD menunjukkan UI, cuba muatkan apl sekali lagi atau gunakan komputer riba anda dan arahkan ke: https:// [hestiapi_IP]: 8080 dan pilih "UI Asas"
  16. Anda kini harus dapat mengawal fungsi asas dari Aplikasi atau komputer riba anda.
  17. Konfigurasikan waktu tempatan anda (UTC secara lalai) melalui SSH menggunakan perintah raspi-config.
  18. Harap maklum bahawa UI aplikasi, web dan LCD berubah dengan beberapa kemas kini perisian, jadi buat cadangan penyesuaian anda sebelum menjalankan kemas kini.
  19. OpenHAB2 mempunyai forum hebat dengan begitu banyak maklumat dari rakan pengguna. Bersedialah dengan apa yang anda mahu buat sekarang.
  20. Jangan ragu untuk meneroka fail di bawah nama / etc / openhab2 lalai. * Dalam item folder, peraturan, peta laman dan lain-lain.

Langkah 8: Sambungkan WiFi

Sambungkan WiFi
Sambungkan WiFi

Pada versi 10.1 (Julai 2018), anda kini boleh menyambungkan telefon anda ke rangkaian "HESTIAPI" dengan HESTIAPI sebagai kata laluan. Setelah disambungkan secara automatik anda akan diminta di telefon anda untuk memilih rangkaian WiFi anda (belum ada SSID tersembunyi yang disokong) dan masukkan kata laluan. HestiaPi anda akan dimulakan semula untuk menyambung ke rangkaian anda dan rangkaian HESTIAPI tidak akan ditunjukkan lagi sekiranya perinciannya betul.

Untuk versi lama hanya lihat di bawah:

Masukkannya di komputer riba bukan Windows anda dan ubah failnya

/etc/wpa_supplicant/wpa_supplicant.conf

dengan memasukkan SSID dan kata laluan WiFi anda di dalam "".

Sekiranya rangkaian anda menggunakan ungkapan SSID tersembunyi baris ini:

# scan_ssid = 1

Sekiranya anda hanya mempunyai mesin Windows, mulai v9.2 dan seterusnya, HestiaPi telah dikonfigurasikan untuk menyambung ke rangkaian lalai dengan SSID: "HESTIAPI" dan kata laluan "HESTIAPI" (keduanya tanpa tanda petik). Yang perlu anda buat hanyalah membuat rangkaian WiFi dengan perincian ini sebelum menyambungkan kuasa ke HestiaPi Touch anda. Setelah di boot, HestiaPi Touch akan menyambung secara automatik di mana anda boleh memasukkan SSH ke dalamnya dan menukar "HESTIAPI" ke perincian rangkaian WiFi biasa anda. Pastikan anda memasukkan maklumat anda dengan betul.

Sekiranya ini tidak mungkin pengguna dexterp37 (terima kasih!) Menemui beberapa alternatif yang sangat baik.

Langkah 9: Sokongan & Dokumentasi

Sokongan & Dokumentasi
Sokongan & Dokumentasi

Sila dapatkan semua maklumat berkaitan di pautan khusus di bawah:

  • Panduan Pendokumentasian & Permulaan
  • Forum komuniti
  • Repositori GitHub
  • Laman web

Kempen crowdfunding

HestiaPi akan menjalankan kempen crowdfunding sehingga 2 Julai untuk membiayai model terbaru yang menawarkan semua ciri terkini. Sokongan anda akan memberi banyak makna kepada komuniti sumber terbuka yang memerangi raksasa kepenggunaan. Sila gunakan pautan ini:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

Disyorkan: