Orodha ya maudhui:

Kubadilisha Kiotomatiki kwa Shelly EM Kulingana na Uzalishaji wa Paneli za jua: Hatua 6
Kubadilisha Kiotomatiki kwa Shelly EM Kulingana na Uzalishaji wa Paneli za jua: Hatua 6

Video: Kubadilisha Kiotomatiki kwa Shelly EM Kulingana na Uzalishaji wa Paneli za jua: Hatua 6

Video: Kubadilisha Kiotomatiki kwa Shelly EM Kulingana na Uzalishaji wa Paneli za jua: Hatua 6
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Julai
Anonim
Image
Image

P1: matumizi ya nyumba (kwa mfano "P1 = 1kW" ⇒ tunatumia 1kW) P2: uzalishaji wa paneli za jua (kwa mfano "P2 = - 4kW" ⇒ tunazalisha 4kW)

Hita ya umeme hutumia 2kW wakati imewashwa.

  • Tunataka kuwasha ikiwa uzalishaji wa jopo la jua unazidi angalau 2kW matumizi ya sasa ya nishati.
  • Tunataka kuizima ikiwa tunatumia zaidi ya uzalishaji wa jopo la jua

Hatua ya 1: Unachohitaji

Utahitaji:

  • Muunganisho wa Wi-Fi
  • Shelly EM (na clamp mbili - kwa upande wangu 2x50A zilikuwa sawa)
  • Uwasilishaji wa Wi-Fi (k.m. Shelly 1)
  • Programu ya Node.js

Hatua ya 2: Unganisha EM yako ya Shelly

Zima kaunta ya jumla ya umeme

  1. Jambo la kwanza kufanya ni kuweka waya kwenye Shelly EM (P1 +, P1- kwa clamp ya kwanza, P2 +, P2- kwa ile nyingine): waunganishe kama inavyoonyeshwa kwenye Mwongozo wa Mtumiaji.
  2. Kisha, ilete karibu na kaunta yako na uunganishe usambazaji wa umeme: pembejeo ya upande wowote kwa N, na pembejeo la laini kwa L.
  3. Sasa, ambatisha clamp ya kwanza (P1) kwenye waya unaokwenda nyumbani kwako, na nyingine ingilie kwenye waya inayotokana na inverter ya paneli za jua. Inawezekana kuwa utakuwa na kitu cha kushangaza na ishara (matumizi mabaya): usijali hivi sasa.
  4. Washa kaunta ya umeme na ufuate maagizo ya Mwongozo wa Mtumiaji kuunganisha Shelly EM na Wi-Fi yako.
  5. Mara tu unapokuwa na matumizi ya nguvu ya sasa kwenye programu yako, unaweza kubadilisha mwelekeo wa vifungo kuwa na nambari nzuri kutoka P1, na nambari hasi (uzalishaji mzuri - matumizi hasi) kutoka P2, kwani tunapima matumizi.

Hatua ya 3: Pata Ishara zako za API na Maelezo yako ya EM

Shelly EM

Kutoka kwa programu ya Wingu la Shelly, nenda kwenye "Mipangilio ya Mtumiaji" na kisha bonyeza kitufe cha "Pata ufunguo".

Kitufe kitakuwa chako_KEY, na seva YAKO_SERVER.

Sasa nenda kwenye ukurasa kuu. Fungua chumba cha EM yako, na kisha bonyeza EM. Nenda kwenye "Mipangilio", "Habari za kifaa" na unakili Kitambulisho cha kifaa (YAKO_ID - ile ya herufi tu, sio ile iliyo kwenye braketi) na kituo cha kifaa (YOUR_CHANNEL).

Kubadili smart

Ikiwa una Shelly 1, hauitaji kufanya chochote zaidi. Vinginevyo, unapaswa kujua ni URL gani ya kuomba kuwasha au kuzima kifaa chako. Hizi mbili zitakuwa ZAKO_Zo_ZAKO na ZAKO_ZAKALA_FADHALI.

Utahitaji kujua ni matumizi gani ya kifaa chako (YOUR_DEVICE_CONSUMPTION). Ninakushauri uweke nambari ya juu kidogo (i.e. ikiwa kifaa chako kinatumia 1900W, weka 2000W).

Hatua ya 4: Sanidi Matumizi yako ya Node.js

shelly_server = 'YAKO_SERVER';

shelly_key = 'WAKO_WAKO; shelly_channel = 'CHANZO CHAKO'; shelly_id = 'ID YAKO'; pinduka_on_url = 'YAKO_YA_YA_KUJITOKEZA'; turn_off_url = 'YAKO_YA_YA_FOO_YAFSI'; matumizi ya kifaa = YAKO_DEVICE_CONSUMPTION; // n.k. kwa 2kW weka: 2000 const device = function (status) {if (status == 'on') {fetch (turn_on_url).then (res => res.text ()); } vingine ikiwa (status == 'off') {fetch (turn_off_url).then (res => res.text ()); }} chukua (shelly_server + '/ device / status? channel =' + shelly_channel + '& id =' + shelly_id + '& auth_key =' + shelly_key). basi (res => res.json ()). basi (json => {if (json.isok) {emeters = json.data.device_status.emeters; home_consumption = emeters [0]. nguvu; //> 0 solar_panels_production = - emeters [1]. nguvu; //> 0 available_energy = solar_panels_production - home_consumption; ikiwa (available_energy device_consumption) {device ('on');}} mwingine {// Shelly EM haipatikani}});

Hatua ya 5: Endesha Maombi yako

Sasa, unapaswa kuendesha programu yako ya Node.js kuendelea. Ninaendesha kila sekunde 60, lakini unaweza kuongeza au kupunguza nambari hii kulingana na wakati wa juu wa majibu unayotaka kuzima au kuzima kifaa chako.

Hatua ya 6: Imekamilika

Hongera! Sasa una kifaa kinachowasha kiotomatiki wakati hautalipa chochote, na hiyo inazima kiatomati wakati ungelipa umeme!

Ilipendekeza: