Sadržaj:
- Korak 1: Šta vam treba
- Korak 2: Povežite svoj Shelly EM
- Korak 3: Nabavite svoje API tokene i svoje EM informacije
- Korak 4: Postavite svoju Node.js aplikaciju
- Korak 5: Pokrenite svoju aplikaciju
- Korak 6: Gotovo
Video: Shelly EM Auto Toggle baziran na proizvodnji solarnih panela: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
P1: kućna potrošnja (npr. "P1 = 1kW" ⇒ trošimo 1kW) P2: proizvodnja solarnih panela (npr. "P2 = - 4kW" ⇒ proizvodimo 4kW)
Električni grijač troši 2kW kada je uključen.
- Želimo ga uključiti ako proizvodnja solarnih panela premaši barem 2kW trenutne potrošnje energije.
- Želimo ga isključiti ako trošimo više od proizvodnje solarnih panela
Korak 1: Šta vam treba
Trebat će vam:
- Wi-Fi veza
- Shelly EM (sa dvije stezaljke - u mom slučaju 2x50A je bilo u redu)
- Wi-Fi relej (npr. Shelly 1)
- Node.js aplikacija
Korak 2: Povežite svoj Shelly EM
Isključite opći brojač električne energije
- Prvo što trebate učiniti je spojiti stezaljke na Shelly EM (P1+, P1- za prvu stezaljku, P2+, P2- za drugu): spojite ih kao što je prikazano u korisničkom priručniku.
- Zatim ga približite svom brojaču i spojite napajanje: neutralni ulaz na N i linijski ulaz na L.
- Sada pričvrstite prvu stezaljku (P1) na žicu koja ide do vaše kuće, a drugu stezaljku na žicu koja dolazi iz pretvarača solarnih panela. Moguće je da ćete imati neke čudne znakove (negativna potrošnja): samo ne brinite sada.
- Uključite brojač električne energije i slijedite upute u Korisničkom priručniku za povezivanje Shelly EM na vaš Wi-Fi.
- Nakon što imate trenutnu potrošnju energije u aplikaciji, možete promijeniti smjer stezaljki tako da ima pozitivan broj od P1, a negativan broj (pozitivna proizvodnja - negativna potrošnja) od P2, budući da mjerimo potrošnju.
Korak 3: Nabavite svoje API tokene i svoje EM informacije
Shelly EM
Iz aplikacije Shelly Cloud idite na "Korisničke postavke", a zatim kliknite na gumb "Dohvati ključ".
Ključ će biti YOUR_KEY, a server YOUR_SERVER.
Sada idite na glavnu stranicu. Otvorite sobu svog EM -a, a zatim kliknite na EM. Idite na "Postavke", "Informacije o uređaju" i kopirajte ID uređaja (YOUR_ID - samo alfanumerički, a ne onaj u zagradama) i kanal uređaja (YOUR_CHANNEL).
Pametni prekidač
Ako imate Shelly 1, ne morate ništa više raditi. U suprotnom biste trebali saznati koji je URL koji ćete zatražiti za uključivanje ili isključivanje uređaja. Ova dva će biti YOUR_TURN_ON i YOUR_TURN_OFF.
Morat ćete znati koja je potrošnja vašeg uređaja (YOUR_DEVICE_CONSUMPTION). Predlažem da stavite malo veći broj (tj. Ako vaš uređaj troši 1900W, stavite 2000W).
Korak 4: Postavite svoju Node.js aplikaciju
shelly_server = 'YOUR_SERVER';
shelly_key = 'VAŠ_KLJUČ; shelly_channel = 'YOUR_CHANNEL'; shelly_id = 'YOUR_ID'; turn_on_url = 'YOUR_TURN_ON'; turn_off_url = 'YOUR_TURN_OFF'; potrošnja uređaja = YOUR_DEVICE_CONSUMPTION; // npr. za 2kW stavljeno: 2000 const device = function (status) {if (status == 'on') {fetch (turn_on_url).then (res => res.text ()); } else if (status == 'off') {fetch (turn_off_url).then (res => res.text ()); }} dohvati (shelly_server + '/device/status? channel =' + shelly_channel + '& id =' + shelly_id + '& auth_key =' + shelly_key).then (res => res.json ()).then (json => {if (json.isok) {emeters = json.data.device_status.emeters; home_consumption = emeters [0].power; //> 0 solar_panels_production = - emeters [1].power; //> 0 available_energy = solar_panels_production - home_consumption; if (available_energy device_consumption) {device ('on');}} else {// Shelly EM nije dostupan}});
Korak 5: Pokrenite svoju aplikaciju
Sada biste trebali neprestano pokretati svoju Node.js aplikaciju. Pokrećem ga svakih 60 sekundi, ali možete povećati ili smanjiti ovaj broj ovisno o maksimalnom vremenu odziva koje želite za uključivanje ili isključivanje uređaja.
Korak 6: Gotovo
Čestitamo! Sada imate uređaj koji se automatski uključuje kada za njega ne biste ništa platili, a koji se automatski isključuje kada biste za njega platili struju!
Preporučuje se:
Ured na baterije. Solarni sistem sa automatskim prebacivanjem solarnih panela istok/zapad i vjetroturbine: 11 koraka (sa slikama)
Ured na baterije. Solarni sistem sa automatskim prebacivanjem solarnih panela istok/zapad i vjetroturbine: Projekat: Kancelarija od 200 kvadratnih stopa mora se napajati baterijom. Ured također mora sadržavati sve kontrolere, baterije i komponente potrebne za ovaj sistem. Solarna energija i energija vjetra punit će baterije. Postoji mali problem samo
Niz solarnih panela sa kineskim MPPT modulom: 11 koraka
Niz solarnih panela s kineskim MPPT modulom: Kratak opis mog mišljenja o tome da solarni paneli rade dobro, a prilično jeftino pri tome … Apsolutno ne garantiram bilo koji sadržaj, oni bi mogli biti samo lutanje ludaka, u stvari Čvrsto sumnjam da jesu … Neke slike su bile
Kako napraviti malu stanicu za testiranje solarnih panela: 6 koraka
Kako napraviti malu stanicu za ispitivanje solarnih panela:
Analizator solarnih čestica: 5 koraka (sa slikama)
Analizator solarnih čestica: Nedavno sam bio na konferenciji u Fairbanksu na Aljasci gdje je lokalna kompanija za ugljen (rudnik ugljena Usibelli) sponzorirala inovatore da smisle načine za poboljšanje kvalitete zraka. Očigledno ironično, ali i zaista odlično. Čini se da to nije istraživanje
Nadzor solarnih panela pomoću fotona čestica: 7 koraka
Monitoring solarnih panela korištenjem čestica fotona: Cilj projekta je poboljšati efikasnost solarnih panela. Projekt je osmišljen kako bi nadzirao proizvodnju solarne fotonaponske energije radi poboljšanja performansi, praćenja i održavanja solarne elektrane. U ovom projektu čestice ph