Sommario:

HestiaPi Touch - Apri Termostato Intelligente: 9 Passaggi (con Immagini)
HestiaPi Touch - Apri Termostato Intelligente: 9 Passaggi (con Immagini)

Video: HestiaPi Touch - Apri Termostato Intelligente: 9 Passaggi (con Immagini)

Video: HestiaPi Touch - Apri Termostato Intelligente: 9 Passaggi (con Immagini)
Video: Designing and Producing Open Source Hardware with FOSS/OSHW tools We will show you how easy is now … 2024, Luglio
Anonim

Informazioni su HestiaPi Touch

HestiaPi Touch è un termostato intelligente completamente open source per la tua casa. Tutti i file digitali e le informazioni sono disponibili di seguito e sul nostro sito Web principale.

Con esso, puoi monitorare la temperatura, l'umidità relativa e la pressione atmosferica della tua casa. Puoi anche controllare il riscaldamento, la ventilazione, l'aria condizionata, l'acqua calda e altro da qualsiasi luogo in cui disponi di una connessione Internet. Puoi fare tutto questo in modo sicuro e con sicurezza i tuoi dati privati rimangono privati. HestiaPi Touch è compatibile con molti dispositivi e sistemi di automazione domestica e può fungere da punto di controllo centrale che li collega tutti insieme nella tua casa.

Modello precedente

HestiaPi Touch è il risultato del feedback che abbiamo ricevuto dal nostro precedente istruttore di successo. Quindi questo potrebbe essere il motivo per cui il nome può suonare familiare;).

Campagna di crowdfunding

HestiaPi gestirà una campagna di crowdfunding fino al 2 luglio per finanziare l'ultimo modello che offre tutte le ultime funzionalità. Il tuo supporto significherà molto per la comunità open source che lotta contro i giganti del consumismo. Si prega di utilizzare questo collegamento:

www.crowdsupply.com/makeopenstuff/hestiapi…

Approfondiamolo…

Passaggio 1: componenti PCB

Componenti PCB
Componenti PCB
Componenti PCB
Componenti PCB
Componenti PCB
Componenti PCB

Vedere la distinta base per i dettagli.

  1. BME BME280, segnale di uscita Segnale digitale; alimentazione 3,3-5,5 V CC
  2. K2 – Relè di riscaldamento Relè di potenza PCB OMRON – Portata contatti G5LE 125 V CA a 10 AMP / 30 V CC a 8 AMP; circuito di commutazione SPDT; pacchetto THT; variante variante 2; tensione 12V; parte # G5LE-1
  3. K1 – Relè acqua calda Relè di potenza PCB OMRON – Portata contatti G5LE 125 V CA @ 10 AMP / 30 V CC @ 8 AMP; circuito di commutazione SPDT; pacchetto THT; variante variante 2; tensione 12V; parte # G5LE-1
  4. H Contatto di umidità I/O non protetto. Non collegare direttamente a un relè!
  5. U1 Alimentatore HLK-PM01
  6. D1 Raddrizzatore Raddrizzatore a diodi; pacchetto Melf DO-213 AB [SMD]; parte # 1N4001
  7. Raddrizzatore D2 Raddrizzatore a diodi; pacchetto Melf DO-213 AB [SMD]; parte # 1N4001
  8. Q1 PNP-Transistor tipo PNP; pacchetto SOT-23 [SMD]; parte # 2N2222
  9. Q2 PNP-Transistor tipo PNP; pacchetto SOT-23 [SMD]; parte # 2N2222
  10. R1 1.2kΩ Tolleranza resistenza ±5%; pacchetto 1206 [SMD]; resistenza 1.2kΩ
  11. R2 1.2kΩ Tolleranza resistore ±5%; pacchetto 1206 [SMD]; resistenza 1.2kΩ
  12. J1 RaspberryPi Zero o Zero W Qualsiasi versione

Passaggio 2: preparazione PCB

Preparazione PCB
Preparazione PCB
Preparazione PCB
Preparazione PCB
Preparazione PCB
Preparazione PCB

Strumenti necessari

  • I tuoi strumenti di saldatura preferiti
  • Punta da trapano da 3 mm
  • Pinze
  • Tronchese

Preparazione meccanica

Per risparmiare spazio, è necessario rimuovere con forza il blocco in plastica del connettore sporgente nero della fotocamera. Tirare a mano prima un lato, poi l'altro e rimuovere.

Per un montaggio più semplice con la custodia tramite le viti e i dadi forniti, si consiglia di utilizzare un trapano da 3 mm per lo spazio sui 4 fori sul RaspberryPi.

Passaggio 3: ordine di saldatura

Ordine di saldatura
Ordine di saldatura
Ordine di saldatura
Ordine di saldatura
Ordine di saldatura
Ordine di saldatura
Ordine di saldatura
Ordine di saldatura
  1. Se il tuo RaspberryPi è arrivato con intestazioni presaldate, dovrai rimuovere gli ultimi 4 (2 e 2) dal lato destro come mostrato sopra. Aggiungi un po' di saldatura nella parte inferiore e spingi delicatamente. Non è necessario rimuovere completamente il perno. Assicurati solo che non sporga e sia piatto sul PCB HestiaPi.
  2. Saldare il pulsante di ripristino nei pin RUN su RaspberryPi con il pulsante rivolto verso i pin GPIO, in alto. Potrebbe toccare i due pin GPIO ma ciò non influirà su nulla. Ha una spaziatura di 2,5 mm mentre i perni RUN di 2,54 mm, quindi potrebbe essere un po' stretto. Fare attenzione a non piegare le gambe.
  3. Saldare l'intestazione maschio 2x18 pin partendo dal pin 1 di RaspberryPi, a sinistra, lasciando uno spazio di 4 pin, a destra, per premere il pulsante di ripristino. Prestare particolare attenzione e la giusta temperatura di saldatura per lasciare meno saldatura sui pin. Anche i pin in basso dovranno entrare attraverso il PCB, quindi se viene utilizzata troppa saldatura, non si adatteranno.
  4. Allineare, partendo dal pin 1, il PCB e il RaspberryPi con l'header maschio già saldato. Assicurati che i 4 fori di fissaggio del PCB siano allineati con i 4 fori di fissaggio del RaspberryPi. Tenerli premuti saldamente fino a quando non si saldano 4 pin all'estremità sinistra e 4 pin a destra. Quindi saldare il resto.
  5. Saldare la morsettiera, l'alimentatore e i relè, idealmente in questo ordine.
  6. Se progetti il tuo case e lo spazio è molto, salda i 2 connettori femmina 1x4 sul PCB (etichettato BME) e sul sensore BME. Altrimenti piega e salda il cavo dupont 1x4 direttamente al PCB e al sensore BME. VIN in +, GND in -, SCL in SCL e SDA in SDA. La custodia esagonale ha un vano sensore stretto nella parte inferiore e alcune persone hanno separato i connettori accidentalmente interrompendo le letture della temperatura.
  7. Allineare l'LCD al pin 1 e premere delicatamente fino in fondo. Se si utilizza la custodia esagonale, è necessario fissare prima l'LCD al coperchio.

Suggerimenti e consigli

L'LCD deve essere collegato prima di alimentare HestiaPi poiché si inizializza solo all'avvio (altrimenti sembra vuoto e gli eventi touch non vengono registrati) e potrebbe anche causare un blocco o un riavvio a causa di un picco di alimentazione. Se non è possibile controllare la rete, ovvero tenerla spenta durante tutto il tempo dell'installazione, il nostro consiglio è di lasciare la scheda SD e il display LCD spenti, collegare tutti e 4 i fili (Neutro a N, Linea a L, Acqua a W e Riscaldamento a H), inserire parzialmente (non completamente) la SD e terminare l'installazione della custodia con il display LCD attaccato al coperchio.

Una volta fatto tutto, dall'esterno della custodia, spingere prima la SD fino in fondo (non blocca il clic in posizione), quindi inserire uno strumento non metallico e premere il pulsante di ripristino. HestiaPi si avvierà e in circa 10-15 secondi il display LCD mostrerà alcuni dei messaggi di avvio.

Passaggio 4: stampa della custodia

Stampa della custodia
Stampa della custodia

La stampa della custodia dipende davvero dalla tua stampante, ma qui ci sono alcune linee guida di base che puoi regolare di conseguenza.

File

Scarica l'ultimo set di file. STL dal nostro Github qui.

Filamento

Scegli un filamento che rimanga abbastanza rigido alla temperatura massima che la tua casa può raggiungere in una calda giornata estiva senza l'aria condizionata accesa:)

Usiamo il filamento nGen per questo motivo ma anche perché stampa facilmente e in modo affidabile.

Impostazioni

Altezza strato 0,2 mm

Spessore parete 1,5 mm

Spessore Piano 1 mm

Spessore fondo 1 mm

Impostazioni specifiche della copertina

Orientamento: stampa a faccia in giù

Genera supporto VERIFICATO

Posizionamento del supporto Toccando la piastra di costruzione

Angolo di sporgenza del supporto 60° (per evitare smussi di supporto)

Impostazioni specifiche di base

Orientamento: stampa con il lato della parete rivolto verso il basso

Genera supporto NON VERIFICATO

Passaggio 5: installazione a parete

Installazione a parete
Installazione a parete

Il caso di HestiaPi è disponibile in 2 parti. La piastra posteriore che va al muro e non dovrebbe essere visibile e il coperchio anteriore. La piastra posteriore dovrebbe avere 4 fori piccoli, 4 fori più grandi e un'apertura per i cavi provenienti dal muro.

Se hai acquistato HestiaPi, tutte le viti necessarie sono incluse. Altrimenti avresti bisogno di:

  • 4 viti esagonali da 2,5 Mx25 mm
  • 4 dadi esagonali da 2,5 m
  • 4 viti non svasate da 3,5 Mx40 mm

Inserire le viti esagonali attraverso i 4 piccoli fori entrando dal lato rivolto verso il muro. Fissali nella fessura esagonale e assicurati che siano a filo. Rimuovere l'LCD dal PCB e inserire il PCB da solo guidando le 4 viti attraverso i 4 fori angolari del Pi e fissandolo con i dadi. Evita di usare uno strumento di grandi dimensioni. Puoi semplicemente stringerli a mano. Non stringere troppo.

Con i restanti 4 fori più grandi segna il tuo muro e fora in base alla posizione dei fili. L'apertura della piastra posteriore deve corrispondere alla posizione dei cavi. Fissare la piastra posteriore e il PCB con le 4 viti più grandi.

Cablaggio completo secondo le istruzioni del modello.

Rimuovere qualsiasi pellicola protettiva dall'LCD, se presente, e bloccare l'LCD sul coperchio dall'interno assicurandosi che l'intestazione dell'LCD sia in alto.

Introdurre i 4 fili attraverso la fessura della partizione inferiore del coperchio e fissarvi il sensore in modo che sia termicamente protetto dal resto del circuito.

Tieni il coperchio anteriore allineato alla piastra posteriore e avvicinalo mentre ti assicuri che l'intestazione del pin del PCB sia allineata all'intestazione dell'LCD. Spingere con decisione dai lati del coperchio e non dal display LCD finché non si blocca in posizione.

Passaggio 6: installazione del software

Installazione software
Installazione software

Per rendere più facile per i nuovi utenti, HestiaPi offre file di immagine pronti per la masterizzazione per la tua scheda SD. Se hai acquistato il tuo HestiaPi con una scheda SD, salta questo passaggio.

Prepara una nuova scheda SD

Con il file immagine scaricato, è necessario utilizzare uno strumento di scrittura di immagini (preferiamo Etcher dai collegamenti sottostanti) per installarlo sulla scheda SD. Non puoi semplicemente copiarlo e incollarlo. Se hai scaricato una versione ZIP, decomprimi il file.img prima del passaggio successivo.

Scegli la guida giusta per il tuo sistema di seguito (per gentile concessione del sito Web Raspberry Pi - grazie):

  • Linux
  • Mac OS
  • Windows (evita se puoi perché le persone hanno segnalato problemi con il flashing della loro carta da Windows)

Passaggio 7: primo avvio

Primo avvio
Primo avvio
Primo avvio
Primo avvio
Primo avvio
Primo avvio

Fissa prima la custodia del tuo HestiaPi al muro. Se vuoi semplicemente testare HestiaPi prima di impegnarti, collega prima l'LCD e poi collega un cavo Micro USB alla porta del Pi.

  1. Reinserisci la scheda MicroSD nel Raspberry Pi. Basta spingerlo dentro. Non fa clic. Non si blocca in posizione. Una piccola parte sporgerà quanto basta per afferrarla e tirarla se necessario.
  2. Inserire l'LCD nel coperchio. Giralo e spingilo in posizione. Dovrebbe sentirsi fermo al suo posto. Rimuovere la pellicola protettiva se presente.
  3. Prendi tutte le precauzioni necessarie prima di applicare la tensione di rete, quindi taglia subito l'alimentazione!
  4. Collegare le linee di controllo del riscaldamento, del raffreddamento, della ventola e dell'acqua calda (a seconda del modello) sui contatti superiori della morsettiera.
  5. Collegare i cavi di rete sui contatti inferiori, contrassegnati con L e N.
  6. Posizionare il sensore nel vano inferiore del coperchio e inserire i 4 fili nella fessura verticale. Si noti che il sensore, il quadratino lucido, dovrebbe essere rivolto verso l'esterno e idealmente non essere bloccato da alcun pezzo di plastica del case.
  7. Spingere delicatamente il coperchio contro i 2 ganci della base allineando contemporaneamente i pin con il connettore LCD. La copertura dovrebbe bloccarsi quando viene spinta fino in fondo. Fai un passo indietro e goditi il nuovo aspetto della tua parete:)
  8. Se non riesci a togliere l'alimentazione ai cavi, corri il rischio che HestiaPi si avvii prima che il display LCD sia collegato. In uno scenario del genere, il display LCD non visualizzerà altro che uno schermo bianco vuoto e sarà necessario riavviare poiché non è "plug and play" come HDMI. Consigliamo di lasciare fuori la scheda SD prima di applicare la tensione di rete e appena prima di chiudere la custodia, inserirla ma non riavviare. Non dovrebbe avviarsi. Una volta chiuso il caso, è possibile che si riavvii. Chiudi la custodia e attendi 20 secondi. Se non viene visualizzato nulla sullo schermo, non si è riavviato. Usa qualcosa di lungo come un cacciavite ma non conduttivo e premi il pulsante di ripristino. In alcuni modelli si trova a destra del connettore LCD rivolto verso l'alto. In altri modelli è sul lato destro.
  9. Se in qualsiasi momento desideri rimuovere il bauletto, c'è un piccolo foro rotondo su ciascun bordo superiore e inferiore del case che spinge i ganci interni che tengono fissato il bauletto con la piastra posteriore. Usa uno spillo o una graffetta per spingere ogni lato alla volta, ma sii gentile. È necessaria solo una spinta di 2-3 mm per rilasciarli. Questa è una custodia stampata in 3D e non un ABS super flessibile.
  10. Presto dovresti vedere la sequenza di avvio di HestiaPi e la schermata di caricamento alla fine con un conto alla rovescia. Segui questi passaggi per connettere il tuo nuovo HestiaPi al tuo WiFi.
  11. Dopo alcuni secondi lo schermo mostrerà se il WiFi è connesso e qual è l'IP locale che ha ottenuto (DHCP).
  12. L'installazione completa può richiedere fino a 20 minuti per la prima volta e alcuni riavvii sono normali. Lascialo stare. Puoi sempre SSH ad esso. Usa pi/hestia
  13. L'immagine della scheda SD si espande automaticamente per occupare l'intera dimensione della scheda, se disponibile.
  14. Nell'attesa, vai alla sezione download e scarica l'app per smartphone sul tuo telefono. Nelle impostazioni, imposta l'URL OpenHAB locale come https://[hestiapi_IP]:8080 e chiudi l'applicazione.
  15. Una volta che il display LCD mostra l'interfaccia utente, prova a caricare nuovamente l'app o usa semplicemente il tuo laptop e vai a: https://[hestiapi_IP]:8080 e seleziona "UI di base"
  16. Ora dovresti essere in grado di controllare le funzioni di base dall'app o dal tuo laptop.
  17. Configura la tua ora locale (UTC per impostazione predefinita) tramite SSH usando il comando raspi-config.
  18. Tieni presente che l'interfaccia utente di app, web e LCD cambia con alcuni aggiornamenti software, quindi esegui il backup delle personalizzazioni prima di eseguire un aggiornamento.
  19. OpenHAB2 ha un ottimo forum con così tante informazioni da altri utenti. Saliva su ciò che vuoi fare ora con esso.
  20. Sentiti libero di esplorare i file sotto /etc/openhab2 names default.* in elementi di cartelle, regole, mappe del sito e cose.

Passaggio 8: collega il WiFi

Connetti WiFi
Connetti WiFi

A partire dalla versione 10.1 (luglio 2018), ora puoi connettere il tuo telefono alla rete "HESTIAPI" con HESTIAPI come password. Una volta connesso, ti verrà chiesto automaticamente sul telefono di selezionare la tua rete WiFi (nessun SSID nascosto ancora supportato) e di inserire la password. Il tuo HestiaPi si riavvierà per connettersi alla tua rete e la rete HESTIAPI non verrà più mostrata se i dettagli erano corretti.

Per le versioni precedenti vedere solo di seguito:

Inseriscilo nel tuo laptop non Windows e modifica il file

/etc/wpa_supplicant/wpa_supplicant.conf

inserendo l'SSID e la password del WiFi all'interno del "".

Se la tua rete utilizza un SSID nascosto, decommenta questa riga:

# scan_ssid=1

Se hai solo macchine Windows, dalla v9.2 in poi, HestiaPi è preconfigurato per connettersi a una rete predefinita con SSID: "HESTIAPI" e password "HESTIAPI" (entrambe senza virgolette). Tutto quello che devi fare è creare una rete WiFi con questi dettagli prima di collegare l'alimentazione al tuo HestiaPi Touch. Una volta avviato, HestiaPi Touch si connetterà automaticamente ad esso dove potrai accedere tramite SSH e cambiare "HESTIAPI" con i dettagli della tua normale rete WiFi. Assicurati di inserire correttamente i tuoi dati.

Se anche questo non è possibile, l'utente dexterp37 (grazie!) ha trovato delle ottime alternative.

Passaggio 9: supporto e documentazione

Supporto e documentazione
Supporto e documentazione

Si prega di trovare tutte le informazioni correlate nei link dedicati di seguito:

  • Documentazione e guide introduttive
  • Forum della Comunità
  • Repo GitHub
  • Sito web

Campagna di crowdfunding

HestiaPi gestirà una campagna di crowdfunding fino al 2 luglio per finanziare l'ultimo modello che offre tutte le funzionalità più recenti. Il tuo supporto significherà molto per la comunità open source che lotta contro i giganti del consumismo. Si prega di utilizzare questo collegamento:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

Consigliato: