Valitettavasti selaimesi ei tue JavaScriptiä!
Kirjaudu sisään

Kuormitusprofiilin simulointi ja simulaattorin integrointi Home Assistant -ympäristöön

Pika-aloitus: kuormitusprofiilin simulointi tässä simulaattorissa

K: Miksi meidän täytyy simuloida kuormitusprofiilia tässä simulaattorissa? V: Jos pystyt simuloimaan kuormitusprofiilin yhtä tarkasti kuin oikean, voit tehdä kokeita tällä simulaattorilla. Löydät sopivan tavan ohjata säädettävää kuormaa ja hyödyntää aurinkosähköjärjestelmän tuotantoa tehokkaammin.

Tämä opas vie noin 10 minuuttia. Se näyttää, miten tämä simulaattori käynnistetään ja miten siinä simuloidaan kuormitusprofiili.

  • miten hankit tämän simulaattorin ja käynnistät sen
  • miten simuloit kuormitusprofiilisi tässä simulaattorissa
  • miten luet simulaattorin tiedot Home Assistantista

Kerrothan meille ajatuksistasi täällä: Integrate a virtual 3-phase energy meter (open source) into HA,use it to optimize your solar pv system

Johdanto

Tässä on joitakin perusesittelyjä simulaattorista. Voit lukea ne ensin tai siirtyä suoraan seuraavaan lukuun. (Tämän luvun lukeminen tai lukematta jättäminen ei vaikuta simulaattorin käyttöön seuraavassa luvussa).

miksi kehitimme tämän simulaattorin

Tärkeimmät ominaisuudet

Miten simulaattori toimii

Asenna simulaattori ja käynnistä se

Lähdekoodi

Simulaattori on avoimen lähdekoodin ohjelma, jonka koodi löytyy täältä: IAMMETER-simulaattori GitHubissa

Asentaminen

Voit ladata koodin ja suorittaa sen suoraan (edellyttää, että lataat ja asennat ensin .NET Runtime 6.0.10:n).

Simulaattorin käynnistäminen lähdekoodista

Tarjoamme myös Docker-levykuvan, joten voit käyttää tätä simulaattoria myös Dockerissa.

Simulaattorin käynnistäminen Dockerista

Simulaattorin käynnistäminen

Avaa http://localIP:8080

Simulaattorin käynnistäminen

Portti 8080 voidaan määritellä "appsettings.json"-tiedostossa

image-20221031151418036

API:monitorjson

Simulaattori tukee myös "monitorjson"-rajapintaa, kuten oikea WEM3080T

Kun muutat kuorman tehoa asetuksista, tämän rajapinnan avulla voit tarkistaa B-vaiheen tehon vaihtelun simulaattorin yleisnäkymän kojelaudan lisäksi.

Monitorjson-rajapinta

Kuormitusprofiilin simulointi tuomalla JSON-tiedosto

Tarjoamme tässä joitakin kuormitusprofiilikonfiguraatioita. Voit ladata ja tuoda ne suoraan simulaattoriisi.

https://github.com/lewei50/iammeter-simulator

Kun olet kuvannut kuormitusprofiilisi simulaattorissa, voit viedä konfiguraation JSON-tiedostona. Muut voivat myös tuoda tämän JSON-tiedoston suoraan.

Kuormitusprofiilin simulointi manuaalisesti

image-20221109163611978

Käyttötila: Manuaalinen

Tässä tilassa kuorma voidaan kytkeä päälle/pois manuaalisesti kojelaudasta tai API-kutsulla.

Teho: Se on tehoalue. Jos tarvitset kiinteän tehoarvon, pidä sama arvo tässä.

image-20221111095552288

Voit kytkeä kuorman päälle/pois manuaalisesti yleisnäkymän kojelaudasta.

image-20221111095741932

Käyttötila: Ajoitus

image-20221111103155754

Teho: Se on tehoalue. Jos tarvitset kiinteän tehoarvon, pidä sama arvo tässä.

Aika: aseta käyttöaikaväli

Päälläolominuutit: aseta käyttöaika tällä aikavälillä.

Ota yllä oleva kuva esimerkiksi: "aika" on 17:00-23:00, "päälläolominuutit" ovat 180-240. Tämä asetus tarkoittaa, että kuorma toimii 180-240 (satunnaista) minuuttia klo 17:00-23:00 välillä. Jos haluat sen toimivan koko ajan klo 17:00-23:00, "päälläolominuutit" tulee asettaa arvoon 360-360 (kattaa koko 6 tuntia).

Kuorman ohjaaminen API:n avulla

Jos asetettu tila on "configurable", se tarkoittaa, että tätä kuormaa voidaan ohjata API-kutsulla, kuten alla olevassa kuvassa

/api/setloadpower?v=1200

Huomaa: nykyinen versio tukee toistaiseksi vain yhtä "Configurable"-kuormaa. Seuraavassa versiossa saatamme lisätä "configurable"-kuormien määrää.

image-20221111102528393

Simulaattorin integrointi Home Assistant -ympäristöön

Opas: https://imeter.club/topic/349

Demoympäristö: http://ha.iammeter.com:18123/lovelace/sim1 (user:iammeter ,pwd:iammeter)

image-20221111092359043

Viitteet

Simulaattorin virtuaalinen asennus

Simulaattori olettaa, että olet asentanut energiamittarin tällä tavalla.

Kun olet muuttanut kuormitusasetuksia, voit käyttää paikallista "monitorjson"-rajapintaa B-vaiheen tehon muutosten tarkasteluun.

Simulaattorin virtuaalinen asennus

Ylös