Sisukord:
- Samm: mida vajate
- Samm: ühendage oma Shelly EM
- 3. samm: hankige oma API -märgid ja oma EM -teave
- Samm: seadistage rakendus Node.js
- Samm: käivitage oma rakendus
- 6. samm: valmis
Video: Shelly EM automaatne lülitus päikesepaneelide tootmise põhjal: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
P1: maja tarbimine (nt "P1 = 1kW", tarbime 1kW) P2: päikesepaneelide tootmine (nt "P2 = - 4kW", toodame 4kW)
Elektriline kütteseade tarbib sisselülitamisel 2kW.
- Tahame selle sisse lülitada, kui päikesepaneelide toodang ületab praeguse energiatarbimise vähemalt 2 kW.
- Me tahame selle välja lülitada, kui tarbime rohkem kui päikesepaneelide tootmine
Samm: mida vajate
Sa vajad:
- WiFi-ühendus
- Shelly EM (kahe klambriga - minu puhul sobis 2x50A)
- WiFi-relee (nt Shelly 1)
- Node.js rakendus
Samm: ühendage oma Shelly EM
Lülitage elektri üldloendur välja
- Esimese asjana tuleb klambrid ühendada Shelly EM-iga (P1+, P1- esimese klambri jaoks, P2+, P2- teise jaoks): ühendage need vastavalt kasutusjuhendile.
- Seejärel viige see oma loenduri lähedale ja ühendage toiteallikas: neutraalne sisend N -i ja liinisisend L -ga.
- Nüüd kinnitage esimene klamber (P1) juhtme juurde, mis läheb teie maja juurde, ja teine klamber päikesepaneelide inverterist tuleva juhtme külge. Võimalik, et teil on märkidega midagi kummalist (negatiivne tarbimine): lihtsalt ärge kohe hoolige.
- Lülitage elektriarvesti sisse ja järgige Shelly EM-i Wi-Fi-ga ühendamiseks kasutusjuhendi juhiseid.
- Kui teie rakenduses on praegune energiatarve, saate klambrite suunda muuta nii, et see oleks positiivne arv P1 -st ja negatiivne arv (positiivne toodang - negatiivne tarbimine) P2 -st, kuna me mõõdame tarbimist.
3. samm: hankige oma API -märgid ja oma EM -teave
Shelly EM
Minge rakenduses Shelly Cloud jaotisse "Kasutajaseaded" ja seejärel klõpsake nuppu "Hangi võti".
Võti on YOUR_KEY ja server YOUR_SERVER.
Nüüd minge avalehele. Avage oma EM -i ruum ja seejärel klõpsake EM -il. Minge jaotisse "Seaded", "Seadme teave" ja kopeerige seadme ID (YOUR_ID - ainult tähtnumbriline, mitte piduriklotsides olev) ja seadme kanal (YOUR_CHANNEL).
Nutikas lüliti
Kui teil on Shelly 1, ei pea te enam midagi tegema. Vastasel juhul peaksite välja selgitama, millist URL -i soovite seadme sisse- või väljalülitamiseks taotleda. Need kaks on YOUR_TURN_ON ja YOUR_TURN_OFF.
Peate teadma, milline on teie seadme tarbimine (YOUR_DEVICE_CONSUMPTION). Soovitan teil panna veidi suurema numbri (st kui teie seade tarbib 1900 W, pange 2000 W).
Samm: seadistage rakendus Node.js
shelly_server = 'OMA_SERVER';
shelly_key = 'SINU_VÕTI; shelly_channel = 'OMA_KANAL'; shelly_id = 'OMA_ID'; turn_on_url = 'OMA_TURN_ON'; turn_off_url = 'YOUR_TURN_OFF'; seadme_tarbimine = YOUR_DEVICE_CONSUMPTION; // nt. 2kW puhul: 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 ()); }} tooma (shelly_server + '/seade/olek? channel =' + shelly_channel + '& id =' + shelly_id + '& auth_key =' + shelly_key). seejärel (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 ei ole kättesaadav}});
Samm: käivitage oma rakendus
Nüüd peaksite oma rakendust Node.js pidevalt käivitama. Käitan seda iga 60 sekundi järel, kuid saate seda arvu suurendada või vähendada, lähtudes seadme sisselülitamiseks või väljalülitamiseks soovitud maksimaalsest reageerimisajast.
6. samm: valmis
Palju õnne! Nüüd on teil seade, mis lülitub automaatselt sisse, kui te selle eest midagi ei maksaks, ja lülitub automaatselt välja, kui maksate selle eest elektrit!
Soovitan:
Patareitoitega kontor. Päikesesüsteem automaatse lülitusega ida/lääne päikesepaneelide ja tuuleturbiini vahel: 11 sammu (koos piltidega)
Patareitoitega kontor. Päikesesüsteem automaatse lülitusega ida/lääne päikesepaneelid ja tuuleturbiin: Projekt: 200 ruutjalga kontor peab olema toitega. Kontor peab sisaldama ka kõiki selle süsteemi jaoks vajalikke kontrollereid, patareisid ja komponente. Päikese- ja tuuleenergia laeb akusid. Väike probleem on ainult
Päikesepaneelide massiiv Hiina MPPT mooduliga: 11 sammu
Päikesepaneelide massiiv koos Hiina MPPT mooduliga: lühike kirjeldus päikesepaneelide hästi töötamise ja odavuse kohta… Ma ei garanteeri absoluutselt ühtegi sisu, tegelikult võivad need olla lihtsalt hullumeelsed. Ma kahtlustan, et need on … Mõned pildid on
Proyecto 1 tootmise digitaalne UVG: 4 sammu
Proyecto 1 Tootja Digital UVG: Diagrama Esquemático del circuitito de la lámpara. Materjalid: 3 NeoPixels Puentes kaablit 3 potentsiaali 10K Un botón Un Sensor DHT11 Un Arduino Una Resistencia de 220 ohmios Un interruptor Un protoboardEl proyecto consistió en realizar una
WIFI -ekraan tootmise haldamiseks: 6 sammu
WIFI -ekraan tootmise haldamiseks: ma olen natuke seeria IOT -i ja ühe plaadi arvutite kohta. Soovin seda alati kasutada väljaspool Hobby & Lõbusad projektid (tegelik tootmine ja tootmine). See juhend sisaldab 4-kohalise 7-segmendilise WIFI-ekraani loomist ESP-nodemcu abil, et näidata
Tootmise kontroll Qualcomm: 4 sammu
Tootmise juhtimine Qualcomm: Uma equipe Hackears desenvolveu um system de controle / monitoring of processos industrias, usando uma plataforma DragonBoard 410c - Qualcomm, que tem como objetivo resolver problems de engenharia de production ç ã o de tal forma a garan