Satura rādītājs:

Shelly EM Auto Toggle, pamatojoties uz saules paneļu ražošanu: 6 soļi
Shelly EM Auto Toggle, pamatojoties uz saules paneļu ražošanu: 6 soļi

Video: Shelly EM Auto Toggle, pamatojoties uz saules paneļu ražošanu: 6 soļi

Video: Shelly EM Auto Toggle, pamatojoties uz saules paneļu ražošanu: 6 soļi
Video: Как связать топ с одной лямкой крючком | Выкройки и уроки своими руками 2024, Novembris
Anonim
Image
Image

P1: mājas patēriņš (piemēram, "P1 = 1kW", mēs patērējam 1kW) P2: saules paneļu ražošana (piemēram, "P2 = - 4kW", mēs ražojam 4kW)

Elektriskais sildītājs patērē 2 kW, kad tas ir ieslēgts.

  • Mēs vēlamies to ieslēgt, ja saules paneļu jauda pārsniedz vismaz 2 kW pašreizējo enerģijas patēriņu.
  • Mēs vēlamies to izslēgt, ja patērējam vairāk nekā saules paneļu ražošana

1. darbība. Kas jums nepieciešams

Jums būs nepieciešams:

  • Wi-Fi savienojums
  • Shelly EM (ar diviem skavām - manā gadījumā 2x50A bija labi)
  • Wi-Fi relejs (piemēram, Shelly 1)
  • Node.js lietojumprogramma

2. darbība: pievienojiet savu Shelly EM

Izslēdziet vispārējo elektrības skaitītāju

  1. Pirmā lieta, kas jādara, ir savienot skavas ar Shelly EM (P1+, P1- pirmajai skavai, P2+, P2- otrai): savienojiet tās, kā parādīts Lietotāja rokasgrāmatā.
  2. Pēc tam tuviniet to savam skaitītājam un pievienojiet strāvas padevi: neitrāla ieeja N un līnijas ieeja L.
  3. Tagad pievienojiet pirmo skavu (P1) vadam, kas iet uz jūsu māju, un otru skavu pie stieples, kas nāk no saules paneļu invertora. Iespējams, ka jums būs kaut kas dīvains ar pazīmēm (negatīvs patēriņš): vienkārši neuztraucieties tieši tagad.
  4. Ieslēdziet elektrības skaitītāju un izpildiet lietotāja rokasgrāmatas norādījumus, lai savienotu Shelly EM ar savu Wi-Fi.
  5. Kad jūsu lietotnē ir norādīts pašreizējais enerģijas patēriņš, varat mainīt skavu virzienu, lai būtu pozitīvs skaitlis no P1 un negatīvs skaitlis (pozitīva ražošana - negatīvs patēriņš) no P2, jo mēs mērām patēriņu.

3. darbība. Iegūstiet savus API marķierus un EM informāciju

Shelly EM

Shelly Cloud lietotnē dodieties uz "Lietotāja iestatījumi" un pēc tam noklikšķiniet uz pogas "Saņemt atslēgu".

Atslēga būs YOUR_KEY, bet serveris - YOUR_SERVER.

Tagad dodieties uz galveno lapu. Atveriet sava EM telpu un pēc tam noklikšķiniet uz EM. Atveriet sadaļu “Iestatījumi”, “Informācija par ierīci” un nokopējiet ierīces ID (YOUR_ID - tikai burtciparu, nevis bremzēs) un ierīces kanālu (YOUR_CHANNEL).

Gudrs slēdzis

Ja jums ir Shelly 1, jums nekas vairāk nav jādara. Pretējā gadījumā jums jānoskaidro, kurš URL ir jāpieprasa, lai ieslēgtu vai izslēgtu ierīci. Šie divi būs YOUR_TURN_ON un YOUR_TURN_OFF.

Jums jāzina, kāds ir jūsu ierīces patēriņš (YOUR_DEVICE_CONSUMPTION). Es iesaku jums ievietot nedaudz lielāku skaitli (t.i., ja jūsu ierīce patērē 1900 W, ielieciet 2000 W).

4. darbība: iestatiet lietojumprogrammu Node.js

shelly_server = 'JŪSU PAKALPOTĀJS';

shelly_key = 'JŪSU_ATSLĒGA; shelly_channel = 'JŪSU_KANĀLS'; shelly_id = 'JŪSU ID'; turn_on_url = 'TAVS_TURN_ONS'; turn_off_url = 'JŪSU_TURN_OFF'; device_consumption = JŪSU_IERĪCES_KONSUMPCIJA; // piem. 2 kW jaudai: 2000 const device = function (status) {if (status == 'on') {fetch (turn_on_url).tad (res => res.text ()); } cits if (statuss == 'izslēgts') {fetch (turn_off_url).tad (res => res.text ()); }} ielādēt (shelly_server + '/device/status? channel =' + shelly_channel + '& id =' + shelly_id + '& auth_key =' + shelly_key).tad (res => res.json ()).tad (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');}} cits {// Shelly EM nav sasniedzams}});

5. darbība: palaidiet savu lietojumprogrammu

Tagad jums nepārtraukti jāpalaiž lietojumprogramma Node.js. Es to palaižu ik pēc 60 sekundēm, bet jūs varat palielināt vai samazināt šo skaitli, pamatojoties uz maksimālo reakcijas laiku, kādu vēlaties ieslēgt vai izslēgt ierīci.

6. solis: Gatavs

Apsveicam! Tagad jums ir ierīce, kas automātiski ieslēdzas, kad par to neko nemaksājat, un automātiski izslēdzas, kad par to maksājat elektrību!

Ieteicams: