Satura rādītājs:
- 1. darbība. Kas jums nepieciešams
- 2. darbība: pievienojiet savu Shelly EM
- 3. darbība. Iegūstiet savus API marķierus un EM informāciju
- 4. darbība: iestatiet lietojumprogrammu Node.js
- 5. darbība: palaidiet savu lietojumprogrammu
- 6. solis: Gatavs
Video: Shelly EM Auto Toggle, pamatojoties uz saules paneļu ražošanu: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
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
- 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ā.
- Pēc tam tuviniet to savam skaitītājam un pievienojiet strāvas padevi: neitrāla ieeja N un līnijas ieeja L.
- 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.
- Ieslēdziet elektrības skaitītāju un izpildiet lietotāja rokasgrāmatas norādījumus, lai savienotu Shelly EM ar savu Wi-Fi.
- 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:
Birojs ar baterijām. Saules sistēma ar automātisku austrumu/rietumu saules paneļu un vēja turbīnas pārslēgšanu: 11 soļi (ar attēliem)
Birojs ar baterijām. Saules sistēma ar automātisku austrumu/rietumu saules paneļu un vēja turbīnas pārslēgšanu: Projekts: 200 kvadrātpēdas birojam jābūt darbināmam ar baterijām. Birojā jābūt arī visiem šai sistēmai nepieciešamajiem kontrolieriem, baterijām un komponentiem. Saules un vēja enerģija uzlādēs baterijas. Pastāv neliela problēma tikai
Saules gaisma bez akumulatora vai saules dienasgaisma Kāpēc ne ?: 3 soļi
Saules gaisma bez akumulatora vai saules dienasgaisma … Kāpēc ne ?: Laipni lūdzam. Atvainojiet par manu angļu valodas dienasgaismu? Saules? Kāpēc? Dienas laikā man ir nedaudz tumša istaba, un man ir jāieslēdz apgaismojums, kad to lietoju. Uzstādiet saules gaismu dienā un naktī (1 istaba): (Čīlē)-Saules panelis 20w: 42 ASV dolāri-Akumulators: 15 ASV dolāri-Saule uzlādes kontrole
Saules dārza gaismas uz lielākas Saules sistēmas: 6 soļi
Saules dārza gaismas uz lielākas Saules sistēmas: Es meklēju 12v dārza apgaismojuma sistēmu savam pagalmam. Skatoties tiešsaistē par sistēmām, nekas mani īsti neuztvēra, un es nezināju, uz kuru pusi es vēlos iet. Ja man vajadzētu izmantot transformatoru savā elektrotīklā vai doties uz Saules sistēmu. Es jau
SAULES POWER GENERATOR - Enerģija no saules līdz ikdienas sadzīves tehnikas darbībai: 4 soļi
SAULES POWER GENERATOR | Enerģija no saules līdz ikdienas sadzīves tehnikas darbībai: tas ir ļoti vienkāršs zinātnisks projekts, kura pamatā ir saules enerģijas pārveidošana par izmantojamu elektroenerģiju. Tas izmanto sprieguma regulatoru un neko citu. Izvēlieties visas sastāvdaļas un sagatavojieties lieliskam projektam, kas palīdzēs jums
Saules starojuma ierīce (SID): uz Arduino balstīts saules sensors: 9 soļi
Saules starojuma ierīce (SID): uz Arduino balstīts saules sensors: Saules starojuma ierīce (SID) mēra saules spilgtumu un ir īpaši paredzēta lietošanai klasē. Tie ir veidoti, izmantojot Arduinos, kas ļauj tos izveidot ikvienam, sākot no jaunāko klašu studentiem līdz pieaugušajiem. Šī inst