tjeckiska-danska-tyska-engelska-spanska-estniska-finska-franska-grekiska-italienska-holländska-norska-polska-portugisiska-Svenska-japanska
Vad gör den här programvaran? Spotmarket-Switcher är ett lättanvänt mjukvaruverktyg som hjälper dig att spara pengar på dina energiräkningar. Om du har en smart batteriladdare eller enheter som varmvattenberedare som kan slås på och stängas av automatiskt, är detta verktyg perfekt för dig! Den sätter smart på dina enheter när energipriserna är låga, särskilt användbart om dina energikostnader ändras varje timme.
Detta typiska resultat visar Spotmarket-Switchers förmåga att automatisera energianvändningen effektivt, inte bara spara kostnader utan också optimera användningen av förnybara energikällor. Det är ett bra exempel på hur smart teknik kan användas för att hantera energiförbrukningen på ett mer hållbart och kostnadseffektivt sätt. (blå = användning av batteri, röd = rutnät, gul = solenergi)
- Användning på natten: Under natten, när energipriserna var som lägst, aktiverade Spotmarket-Switcher smart ett omkopplingsbart uttag för att slå på varmvattenvärmepumpen (spik indikerad i rött). Detta visar systemets förmåga att identifiera och utnyttja lågkostnadsenergiperioder för energikrävande uppgifter.
- Ekonomisk effektivitet vid batteriladdning: Programmet beslutade strategiskt att inte ladda batterilagringen under denna tid. Detta beslut baserades på en ekonomisk kontroll som tog hänsyn till laddningsförluster och jämförde dem med dagens genomsnittliga eller högsta energipriser. Detta tillvägagångssätt säkerställer att batteriladdning endast sker när det är mest kostnadseffektivt.
- Optimal användning av batteriet under högtrafik: Vid denna dag var de dyraste energitimmarna på morgonen och kvällen. Under dessa perioder använde Spotmarket-Switcher den lagrade batterienergin (visas i blått), vilket undviker höga elkostnader.
- Batterireservation för högkostnadstimmar: Efter högkostnadsperioderna stängdes batteriets energilagringssystem (ESS) av. Det var inte tomt på kvällen runt 20:00. Denna åtgärd vidtogs för att reservera tillräcklig batterikapacitet för de kommande dyra timmarna nästa morgon. Detta förutser framtida högkostnadsperioder och säkerställer att lagrad energi är tillgänglig för att minimera kostnaderna.
Varför använda Spotmarket-Switcher?
- Spara pengar: Det sätter på dina enheter när energin är billigare, vilket minskar dina räkningar.
- Spara pengar: Använd din lagrade solenergi till högsta priser.
- Energieffektiv: Genom att använda energi när den är i överskott (som blåsiga nätter) bidrar du till en grönare planet.
- Smart användning: Ladda din batterilagring automatiskt eller slå på enheter som vattenvärmare vid de bästa tiderna.
System som stöds är för närvarande:
- Shelly-produkter (t.exShelly Plug SellerShelly Plus)
- AVMFritz!DECT200och210omkopplingsbara uttag
- VictronVenus OS energilagringssystem somMultiPlus-II-serien(Dbus på localhost och MQTT by LAN stöds)
- annan MQTT-laddare(laddare som kan styras av mygga MQTT-kommandon)
Komma igång:
- Ladda ner och installera: Installationsprocessen är enkel. Ladda ner skriptet, justera några inställningar och du är redo att gå.
- Schemalägg och koppla av: Ställ in det en gång, så körs det automatiskt. Inget dagligt krångel!
Intresserad?
- Kolla in våra detaljerade instruktioner för olika system som Victron Venus OS, Windows eller Linux-inställningar. Vi har sett till att stegen är enkla att följa.
- Var med och gör energianvändningen smartare och mer kostnadseffektiv! För frågor, förslag eller feedback är du välkommen att höra av dig.
Koden är enkel så att den enkelt kan anpassas till andra energilagringssystem om du kan styra laddningen med Linux-skalkommandon. Ta en titt på controller.sh och sök efter charger_command_turnon så att du kan se hur enkelt den kan anpassas. Skapa en github-gaffel och dela din anpassning så att andra användare kan dra nytta av den.
Mjukvaran använder för närvarande EPEX Spot timpriser som tillhandahålls av tre gratis API:er (Tibber, aWATTar & Entso-E). Den integrerade kostnadsfria Entso-E API tillhandahåller energiprisdata för följande länder: Albanien (AL), Österrike (AT), Belgien (BE), Bosnien och Herz. (BA), Bulgarien (BG), Kroatien (HR), Cypern (CY), Tjeckien (CZ), Danmark (DK), Estland (EE), Finland (FI), Frankrike (FR), Georgien (GE), Tyskland (DE), Grekland (GR), Ungern (HU), Irland (IE), Italien (IT), Kosovo (XK), Lettland (LV), Litauen (LT), Luxemburg (LU), Malta (MT), Moldavien (MD), Montenegro (ME), Nederländerna (NL), Nordmakedonien (MK), Norge (NO), Polen (PL), Portugal (PT), Rumänien (RO), Serbien (RS), Slovakien (SK) , Slovenien (SI), Spanien (ES), Sverige (SE), Schweiz (CH), Turkiet (TR), Ukraina (UA), Storbritannien (UK) seTransparens Entso-E-plattform.
En mer detaljerad logg kan ses med följande kommando i ditt skal:
cd /data/etc/Spotmarket-Switcher
DEBUG=1 bash ./controller.sh
Att installera Spotmarket-Switcher är en enkel process. Om du redan kör en UNIX-baserad maskin, som macOS, Linux eller Windows med Linux-undersystemet, följ dessa steg för att installera programvaran:
-
Ladda ner installationsskriptet från GitHub-förvaret genom att användadenna hyperlänk, eller kör följande kommando i din terminal: wget https://raw.githubusercontent.com/christian1980nrw/Spotmarket-Switcher/main/victron-venus-os-install.sh
-
Kör installationsskriptet med ytterligare alternativ för att förbereda allt i en underkatalog för din inspektion. Till exempel: DESTDIR=/tmp/foo sh victron-venus-os-install.sh Om du använder Victron Venus OS bör rätt DESTDIR vara
/
(rotkatalogen). Utforska gärna de installerade filerna i/tmp/foo
. På en Cerbo GX är filsystemet skrivskyddat monterat. Sehttps://www.victronenergy.com/live/ccgx:root_access. För att göra filsystemet skrivbart måste du köra följande kommando innan du kör installationsskriptet: /opt/victronenergy/swupdate-scripts/resize2fs.sh
Observera att även om denna programvara för närvarande är optimerad för Venus OS, kan den anpassas till andra Linux-smaker, som Debian/Ubuntu på en Raspberry Pi eller ett annat litet kort. En främsta kandidat är definitivtÖppnaWRT. Att använda en stationär dator är bra för teständamål, men när den används dygnet runt är dess större strömförbrukning ett problem.
För instruktioner om hur du kommer åt Venus OS, sehttps://www.victronenergy.com/live/ccgx:root_access.
- Om du använder Victron Venus OS:
- Redigera sedan variablerna med en textredigerare i
/data/etc/Spotmarket-Switcher/config.txt
. - Ställ in ett ESS-avgiftsschema (se den medföljande skärmdumpen). I exemplet laddas batteriet på natten upp till 50 % om det är aktiverat, andra laddningstider på dygnet ignoreras. Om du inte vill, skapa ett schema för dygnets alla 24 timmar. Kom ihåg att avaktivera det efter att du skapat det. Kontrollera att systemtiden (som visas uppe till höger på skärmen) är korrekt.
- Redigera sedan variablerna med en textredigerare i
Skärmdumpen visar konfigurationen av automatisk laddning under användardefinierade tider. Inaktiverad som standard, kan tillfälligt aktiveras av skriptet.
-
Instruktioner för att installera Spotmarket-Switcher på ett Windows 10- eller 11-system för testning utan Victron-enheter (endast omkopplingsbara uttag).
- lansera
cmd.exe
som administratör - Skriva in
wsl --install -d Debian
- Ange ett nytt användarnamn som
admin
- Ange ett nytt lösenord
- Skriva in
sudo su
och skriv ditt lösenord - Skriva in
apt-get update && apt-get install wget curl
- Fortsätt med den manuella Linux-beskrivningen nedan (installationsskriptet är inte kompatibelt).
- Glöm inte om du stänger skalet, Windows kommer att stoppa systemet.
- lansera
-
Om du använder ett Linux-system som Ubuntu eller Debian:
- Kopiera skalskriptet (
controller.sh
) till en anpassad plats och justera variablerna efter dina behov. - kommandona är
cd /path/to/save/ && curl -s -O "https://raw.githubusercontent.com/christian1980nrw/Spotmarket-Switcher/main/scripts/{controller.sh,sample.config.txt,license.txt}" && chmod +x ./controller.sh && mv sample.config.txt config.txt
och för att redigera dina inställningar användvi /path/to/save/config.txt
- Skapa en crontab eller annan schemaläggningsmetod för att köra det här skriptet i början av varje timme.
- Exempel Crontab:
Använd följande crontab-post för att köra kontrollskriptet varje timme:
Öppna din terminal och skriv in
crontab -e
, infoga sedan följande rad:0 * * * * /path/to/controller.sh
- Kopiera skalskriptet (
Om du tycker att det här projektet är värdefullt, vänligen överväg att sponsra och stödja ytterligare utveckling via dessa länkar:
Om du är från Tyskland och är intresserad av att byta till en dynamisk eltariff kan du stödja projektet genom att registrera dig med dennaTibber (remisslänk)eller genom att ange kodenojgfbx2e
i din app. Både du och projektet kommer att få50 euro bonus för hårdvara. Observera att en smart mätare eller en Pulse-IR krävs för en timtaxa (https://tibber.com/de/store/produkt/pulse-ir) .
Om du behöver en naturgastariff eller föredrar en klassisk eltaxa kan du fortfarande stödja projektetOctopus Energy (referenslänk).
Du får en bonus (erbjudandet varierarmellan 50 och 120 euro) för dig själv och även för projektet.
Octopus har fördelen att vissa erbjudanden är utan minimikontraktstid. De är till exempel idealiska för att pausa en tariff baserad på börskurser.
Om du är från Österrike kan du stödja oss genom att användaaWATTar Österrike (referenslänk). Använd gärna3KEHMQN2F
som kod.
Observera användarvillkoren påhttps://github.com/christian1980nrw/Spotmarket-Switcher/blob/main/License.md