
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01


P1: huisverbruik (bv. "P1 = 1kW" ⇒ we verbruiken 1kW)P2: productie zonnepanelen (bv. "P2 = - 4kW" ⇒ we produceren 4kW)
De elektrische kachel verbruikt 2kW wanneer ingeschakeld.
- We willen deze aanzetten als de zonnepaneelproductie minimaal 2kW hoger is dan het huidige energieverbruik.
- We willen het uitschakelen als we meer verbruiken dan de productie van zonnepanelen
Stap 1: Wat je nodig hebt
Je zal nodig hebben:
- Wifi verbinding
- Shelly EM (met twee klemmen - in mijn geval waren 2x50A prima)
- Wi-Fi-relais (bijv. Shelly 1)
- Een Node.js-toepassing
Stap 2: Verbind je Shelly EM
Zet de algemene elektriciteitsteller uit
- Het eerste dat u moet doen, is de klemmen aansluiten op de Shelly EM (P1+, P1- voor de eerste klem, P2+, P2- voor de andere): sluit ze aan zoals getoond in de gebruikershandleiding.
- Breng het vervolgens naar uw toonbank en sluit de voeding aan: neutrale ingang op N en lijningang op L.
- Bevestig nu de eerste klem (P1) aan de draad die naar uw huis gaat, en de andere klem aan de draad die van de omvormer van de zonnepanelen komt. Het kan zijn dat je iets raars hebt met tekenen (een negatief verbruik): het kan je op dit moment niet schelen.
- Zet de elektriciteitsteller aan en volg de instructies in de gebruikershandleiding om de Shelly EM met je wifi te verbinden.
- Zodra u het huidige stroomverbruik in uw app heeft, kunt u de richting van de klemmen wijzigen om een positief getal van P1 en een negatief getal (positieve productie - negatief verbruik) van P2 te krijgen, aangezien we het verbruik meten.
Stap 3: Ontvang uw API-tokens en uw EM-info
Shelly EM
Ga vanuit de Shelly Cloud-app naar "Gebruikersinstellingen" en klik vervolgens op de knop "Sleutel ophalen".
De sleutel is YOUR_KEY en de server YOUR_SERVER.
Ga nu naar de hoofdpagina. Open de kamer van je EM, en klik dan op de EM. Ga naar "Instellingen", "Apparaatinformatie" en kopieer de apparaat-ID (YOUR_ID - alleen de alfanumerieke, niet die in brakets) en het apparaatkanaal (YOUR_CHANNEL).
Slimme schakelaar
Als je een Shelly 1 hebt, hoef je niets meer te doen. Anders moet u uitzoeken wat de URL is die u moet aanvragen om uw apparaat in of uit te schakelen. Deze twee zijn YOUR_TURN_ON en YOUR_TURN_OFF.
U moet weten wat het verbruik van uw apparaat is (YOUR_DEVICE_CONSUMPTION). Ik raad je aan om een iets hoger getal in te voeren (d.w.z. als je apparaat 1900 W verbruikt, zet dan 2000 W).
Stap 4: Stel uw Node.js-toepassing in
shelly_server = 'YOUR_SERVER';
shelly_key = 'JOUW_KEY; shelly_channel = 'YOUR_CHANNEL'; shelly_id = 'JOUW_ID'; turn_on_url = 'YOUR_TURN_ON'; turn_off_url = 'YOUR_TURN_OFF'; device_consumption = UW_DEVICE_CONSUMPTION; // bijv. voor 2kW zet: 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 is niet bereikbaar } });
Stap 5: Voer uw toepassing uit
Nu moet u uw Node.js-toepassing continu uitvoeren. Ik voer het elke 60 seconden uit, maar u kunt dit aantal verhogen of verlagen op basis van de maximale responstijd die u wilt voor het in- of uitschakelen van uw apparaat.
Stap 6: Klaar
Gefeliciteerd! Nu heb je een apparaat dat automatisch aangaat als je er niets voor zou betalen, en dat automatisch uitgaat als je er wel de elektriciteit voor zou betalen!
Aanbevolen:
Hoe maak je een mobiel bestuurde robot - Op DTMF gebaseerd - Zonder Microcontroller & Programmering - Controle van overal ter wereld - RoboGeeks: 15 stappen

Hoe maak je een mobiel bestuurde robot | Op DTMF gebaseerd | Zonder Microcontroller & Programmering | Controle van overal ter wereld | RoboGeeks: Wil je een robot maken die overal ter wereld kan worden bestuurd, Lets do It
DIY PCB-productie met een UV-printer (en krijg hulp van het plaatselijke winkelcentrum): 5 stappen

DIY PCB-productie met een UV-printer (en hulp krijgen van het plaatselijke winkelcentrum): u wilt een PCB maken, maar u wilt er geen weken op wachten vanuit China. DIY lijkt de enige optie, maar je weet uit ervaring dat de meeste opties waardeloos zijn. Toneroverdracht komt er toch nooit uit? Thuis fotolithografie doen is zo complex… w
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen

Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Open productie - (Hoe 30 (SERB) kits te bouwen): 19 stappen (met afbeeldingen)

Open productie - (Hoe 30 (SERB) kits te bouwen): Welkom bij de eerste kennismaking met de oomlout.com-fabriek. Bij oomlout zijn we gefocust op het produceren van "heerlijk leuke open source producten" deze toewijding aan open source strekt zich ook uit tot ons productieproces. Dus wat volgt is stap
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarn

Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit