Sommario:

Shelly EM Auto Toggle basato sulla produzione di pannelli solari: 6 passaggi
Shelly EM Auto Toggle basato sulla produzione di pannelli solari: 6 passaggi

Video: Shelly EM Auto Toggle basato sulla produzione di pannelli solari: 6 passaggi

Video: Shelly EM Auto Toggle basato sulla produzione di pannelli solari: 6 passaggi
Video: N.7 - 48V 6kW OFF-GRID SETTAGGIO INVERTER 2024, Luglio
Anonim
Image
Image

P1: consumo casa (es. "P1 = 1kW" consumiamo 1kW) P2: produzione pannelli solari (es. "P2 = - 4kW" produciamo 4kW)

Il riscaldatore elettrico consuma 2kW quando è acceso.

  • Vogliamo accenderlo se la produzione del pannello solare supera di almeno 2kW l'attuale consumo energetico.
  • Vogliamo spegnerlo se stiamo consumando più della produzione di pannelli solari

Passaggio 1: cosa ti serve

Avrai bisogno:

  • Connessione wifi
  • Shelly EM (con due morsetti - nel mio caso 2x50A andavano bene)
  • Relè Wi-Fi (es. Shelly 1)
  • Un'applicazione Node.js

Passaggio 2: collega il tuo Shelly EM

Spegnere il contatore dell'elettricità generale

  1. La prima cosa da fare è cablare i morsetti allo Shelly EM (P1+, P1- per il primo morsetto, P2+, P2- per l'altro): collegarli come indicato nella Guida Utente.
  2. Quindi avvicinalo al tuo contatore e collega l'alimentatore: ingresso neutro a N e ingresso linea a L.
  3. Ora, collega il primo morsetto (P1) al filo che va a casa tua e l'altro morsetto al filo che proviene dall'inverter dei pannelli solari. È possibile che tu abbia qualcosa di strano con i segni (un consumo negativo): non importa in questo momento.
  4. Accendi il contatore dell'elettricità e segui le istruzioni della Guida per l'utente per connettere Shelly EM al tuo Wi-Fi.
  5. Una volta che hai il consumo corrente sulla tua app, puoi cambiare la direzione dei morsetti per avere un numero positivo da P1 e un numero negativo (produzione positiva - consumo negativo) da P2, poiché stiamo misurando il consumo.

Passaggio 3: ottieni i tuoi token API e le tue informazioni EM

Shelly EM

Dall'app Shelly Cloud, vai su "Impostazioni utente" e quindi fai clic sul pulsante "Ottieni chiave".

La chiave sarà YOUR_KEY e il server YOUR_SERVER.

Ora vai alla pagina principale. Apri la stanza del tuo EM, quindi fai clic su EM. Vai su "Impostazioni", "Informazioni dispositivo" e copia l'ID del dispositivo (YOUR_ID - solo quello alfanumerico, non quello tra parentesi) e il canale del dispositivo (YOUR_CHANNEL).

Interruttore intelligente

Se hai una Shelly 1, non devi fare altro. Altrimenti, dovresti scoprire qual è l'URL da richiedere per accendere o spegnere il tuo dispositivo. Questi due saranno YOUR_TURN_ON e YOUR_TURN_OFF.

Dovrai sapere qual è il consumo del tuo dispositivo (YOUR_DEVICE_CONSUMPTION). Ti suggerisco di mettere un numero leggermente più alto (cioè se il tuo dispositivo consuma 1900W, metti 2000W).

Passaggio 4: configura la tua applicazione Node.js

shelly_server = 'IL TUO_SERVER';

shelly_key = 'LA TUA_CHIAVE; shelly_channel = 'IL TUO_CANALE'; shelly_id = 'YOUR_ID'; turn_on_url = 'YOUR_TURN_ON'; turn_off_url = 'YOUR_TURN_OFF'; device_consumption = YOUR_DEVICE_CONSUMPTION; // per esempio. per 2kW put: 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()); } } fetch(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 non è raggiungibile } });

Passaggio 5: esegui la tua applicazione

Ora dovresti eseguire la tua applicazione Node.js continuamente. Lo eseguo ogni 60 secondi, ma puoi aumentare o diminuire questo numero in base al tempo di risposta massimo che desideri per accendere o spegnere il tuo dispositivo.

Passaggio 6: fatto

Congratulazioni! Ora hai un dispositivo che si accende automaticamente quando non pagheresti nulla e che si spegne automaticamente quando pagheresti l'elettricità!

Consigliato: