Snelstarthandleiding voor SCR-485, stapsgewijze zelfstudie
Apparaat inschakelen
Invoer: Sluit de 220V-spanningsingang aan
Uitvoer: Sluit aan op de ohmse belasting, zoals de verwarming van de tankboiler.
VENTILATOR-voeding: De ventilator heeft een voeding van 220V nodig, rechtstreeks aangesloten op de ingangsspanning.
ESPHome
ESP Home installeren
Als je Home Assistant al hebt geïnstalleerd, kun je de ESPHome add-on toevoegen binnen Home Assistant. In een ander document zullen we introduceren hoe u SCR-485-apparaten in Home Assistant kunt toevoegen en bewerken.
Als u niet bekend bent met Home Assistant, kunt u ESPHome rechtstreeks installeren. Raadpleeg de onderstaande link.
https://esphome.io/guides/installing_esphome
Als je Python al hebt geïnstalleerd, is het hele proces heel eenvoudig, slechts één commando:
pip installeer esphome
ESPHome uitvoeren
Wij kiezen ervoor om ESPHome in dashboardmodus te gebruiken. Als u een Windows-systeem gebruikt, zijn de stappen als volgt:
- Voer cmd in (gebruik geen PowerShell).
- Maak een map met de naam esphome_config (naam is willekeurig, maar wordt gebruikt in de onderstaande opdracht).
- Loop
esphome-dashboard esphome_config
.
- Toeganghttp://localhost:6052/en u ziet de volgende pagina.
Als u andere systemen gebruikt, is de methode vergelijkbaar; zoek a.u.b. zelf.
YAML-bestanden bijwerken
- Toeganghttp://localhost:6052/. De eerste keer moet u een apparaat toevoegen, zoals weergegeven in de volgende afbeelding:
- Haal het nieuwste YAML-bestand op vanhttps://github.com/lewei50/Solar-PV-Monitoring/blob/master/ESPHome/scr-485.yaml
- Klik op Bewerken en kopieer het nieuwste YAML-bestand ernaar. Klik op Opslaan en vervolgens op Installeren.
- Nadat u op 'Installeren' hebt geklikt, er verschijnt een menu, selecteer "Draadloos".
- Wacht tot het uploaden is voltooid en klik vervolgens op 'Sluiten'.
Met behulp van SCR-485
WLAN configureren
- Zoek naar het WLAN-toegangspunt, link naar Scr-485.
- Voer de SSID en het wachtwoord van het WLAN in en klik vervolgens op Opslaan.
Parameterlijst
Toeganghttp://scr-485.local/om gerelateerde parameters direct in te stellen
Parameterlijst:
Naam | Opmerking |
---|---|
1 Begintijd | Instellen: Starttijd automatische modus (alleen effectief als automatische modus is ingeschakeld) |
2 Eindtijd | Instellen: Eindtijd automatische modus (alleen effectief als automatische modus is ingeschakeld) |
3 Automatische modusschakelaar | Instellen: Automatische modusschakelaar, wordt ingeschakeld om het uitgangsvermogen automatisch aan te passen op basis van de netstroom |
3 Met batterij | Instellen: Geeft aan of het systeem een batterij heeft, wordt ingeschakeld om het uitgangsvermogen aan te passen op basis van netstroom en batterijvermogen (alleen effectief in automatische modus) |
Batterij vermogen | Weergavewaarde: batterijvermogen |
Netstroom | Weergavewaarde: Netstroom |
Hysterese | Instellen: hysteresiswaarde automatische regeling (alleen effectief in automatische modus) |
Maximum kracht | Stel de maximale vermogensbelasting in (als de maximale vermogensbelasting 3600W is, moet dit worden ingesteld op 3600) |
Herstarten | |
Vermogen instellen | Set: Huidig ingesteld vermogen van SCR-485 |
Drempelwaarde | Instellen: Instelpunt vermogen automatische modus (alleen effectief in automatische modus) |
scr_485_adc_read | Weergavewaarde |
scr_485_set_adc | Weergavewaarde |
Voorbeeld 1: Handmatig regelen van het vermogen van de ketelverwarming
Laten we beginnen met een eenvoudig voorbeeld. Stel dat u een boilerverwarming heeft met een maximaal vermogen van 3,5 kW, en u wilt het ingestelde vermogen beperken tot 1500 W met behulp van SCR-485.
Je hoeft alleen maar het volgende te doen:
- Stel "Automodusschakelaar" in en "Met batterij" naar ‘uit’.
- Stel "Max. vermogen" in tot 3500.
- Stel 'Vermogen instellen' in tot 1500.
Het kan natuurlijk lastig zijn om precieze waarden in te stellen door over de webpagina te slepen. U kunt dus overwegen om via API in te stellenAPI van ESPHome
Roep de volgende adressen aan via HTTP Get:
http://scr-485.local/number/max_power/set?value=3500
http://scr-485.local/number/set_power/set?value=1500
Voorbeeld 2: Het vermogen van de ketelverwarming regelen op basis van netvermogen
Dit voorbeeld is iets complexer omdat het de bron van de netstroom moet specificeren. Het komt neer op drie stappen:
- Verduidelijk de bron van de netstroom.
- Toeganghttp://localhost:6052/om het YAML-bestand te wijzigen en te uploaden naar SCR-485.
- Toeganghttp://scr-485.local/parameters instellen.
Hoe u netstroom kunt verkrijgen
Hier gebruiken we deIAMMETERbijvoorbeeld een serie meters, omdat de IAMMETER-energiemeters deze API biedenMonitorJson-API, waardoor de SCR-485 via deze API realtime vermogensmetingen kan verkrijgen.
Het YAML-bestand wijzigen
Vanwege de functionaliteitsbeperkingen van ESPHome is het niet mogelijk om de bron van de netstroom in te stellen vanaf de front-endpagina; dit kan alleen worden bereikt door het YAML-bestand te wijzigen (als u een manier weet om dit te bereiken, laat het ons dan weten).
Log in op het ESPHome Dashboard en klik op "Bewerken"
Wijzig het IP-adres, voer hier het IP-adres in van de meter die de netstroom meet.
Als u een driefasige meter gebruikt om het netvermogen te meten, specificeer dan de overeenkomstige fase in de YAML.
Klik rechtsboven op "Opslaan", "Installeren", "Draadloos", wacht tot het einde is bereikt en klik vervolgens op "Sluiten".
Let op: na elke wijziging en upload van YAML moet u de Wi-Fi-parameters van SCR-485 opnieuw configureren(opnieuw verbinden met de Scr-485 AP)
Toeganghttp://scr-485.local/parameters instellen
Als u geen nauwkeurige parameters kunt instellen door te slepen, kunt u rechtstreeks de volgende twee API's aanroepen om de instellingen te voltooien:
http://scr-485.local/number/threshold/set?value=-50
http://scr-485.local/number/hysteresis/set?value=25
De instellingen in de bovenstaande afbeelding komen overeen met de volgende strategie:
- Schakel de automatische modus in
- Stel het vermogen van het controlepunt in op -50 W (negatief netvermogen vertegenwoordigt de stroomtoevoer naar het net, positief netvermogen vertegenwoordigt het energieverbruik van het net), hysteresis op 25 W
- Deze automatische strategie is elke dag van 9.00 tot 16.00 uur van kracht.
Dat wil zeggen dat wanneer het netvermogen groter is dan -25 W (drempel+hysteresis), de SCR-485 het uitgangsvermogen zal verminderen, waarbij de reductie de netvermogendrempel is.
Wanneer het netvermogen minder is dan -75 W (drempelhysteresis), zal de SCR-485 het uitgangsvermogen verhogen, waarbij de toename het drempelvermogen van het net is.
Automatische besturingslogica
Dit is het volledige automatische besturingslogicadiagram van het apparaat, waarbij gebruik wordt gemaakt van de meest elementaire besturingslogica op hoog-laag niveau. Als u geïnteresseerd bent, kunt u meer leren. Als u betere ideeën heeft, kunt u deze bespreken ophttps://imeter.club/
Referenties
Activiteiten - Aanvragen van de Linear Power Controller (SCR-485)
Bedien een boilerverwarming automatisch met behulp van een Wi-Fi SCR-module
Een slimme thermostaat “Helper” met lineaire vermogensaanpassing, “Wi-Fi-spanningsregelaar”