Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev #197

Merged
merged 61 commits into from
Nov 18, 2024
Merged

dev #197

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
5ff59e8
Update controller.sh
christian1980nrw Nov 13, 2024
37aa161
Update controller.sh
christian1980nrw Nov 16, 2024
29922b3
Update controller.sh
christian1980nrw Nov 16, 2024
aa47e6e
Update controller.sh
christian1980nrw Nov 17, 2024
5db91dd
Add 13:00 extra loop to check if second day prices are available
christian1980nrw Nov 17, 2024
845427c
Update controller.sh
christian1980nrw Nov 18, 2024
9f14939
Update README.md
christian1980nrw Nov 18, 2024
0b2cf64
Update README.md
christian1980nrw Nov 18, 2024
2abaa13
Update sample.config.txt
christian1980nrw Nov 18, 2024
7c880c4
Update controller.sh
christian1980nrw Nov 18, 2024
df1d774
Update controller.sh
christian1980nrw Nov 18, 2024
882835f
Update controller.sh
christian1980nrw Nov 18, 2024
05ae7e0
Update sample.config.txt
christian1980nrw Nov 18, 2024
28057c2
docs: Added README."da".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
c3f3c92
docs: Added README."nl".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
829bcf2
docs: Added README."et".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
773946f
docs: Added README."fi".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
c37ade3
docs: Added README."fr".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
299f272
docs: Added README."de".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
d78f273
docs: Added README."el".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
5d53151
docs: Added README."it".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
a82f7d3
docs: Added README."ja".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
2231083
docs: Added README."no".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
2783f05
docs: Added README."pt".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
03c703b
docs: Added README."es".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
733a138
docs: Added README."sv".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
d133244
docs: Added README."pl".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
87e36b8
docs: Added README."cs".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
d96e9b0
Update README.md
christian1980nrw Nov 18, 2024
88098d2
docs: Added README."da".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
eaca423
Update README.md
christian1980nrw Nov 18, 2024
23ba6b3
docs: Added README."da".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
742669d
docs: Added README."nl".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
6d68e6b
docs: Added README."et".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
d95ff15
docs: Added README."fi".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
bf30492
docs: Added README."fr".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
dbd8c45
docs: Added README."de".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
0360280
docs: Added README."el".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
73f9291
docs: Added README."it".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
5aa6afa
docs: Added README."ja".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
d83a501
docs: Added README."no".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
99514c6
docs: Added README."pt".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
81984fe
docs: Added README."es".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
e745bec
docs: Added README."sv".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
9618fea
docs: Added README."pl".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
cce362f
docs: Added README."cs".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
b89646e
Update controller.sh
christian1980nrw Nov 18, 2024
db49b08
docs: Added README."da".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
b5da4b7
docs: Added README."nl".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
0ef3afa
docs: Added README."et".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
d0f377e
docs: Added README."fi".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
0999aa7
docs: Added README."fr".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
a3723d5
docs: Added README."el".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
ee7ff5d
docs: Added README."it".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
35a980a
docs: Added README."ja".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
9575f59
docs: Added README."no".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
36c3280
docs: Added README."pt".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
c1062c9
docs: Added README."es".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
65ec886
docs: Added README."sv".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
ee8e785
docs: Added README."pl".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
b2a5703
docs: Added README."cs".md translation via https://github.com/dephrai…
github-actions[bot] Nov 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions README.cs.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,14 @@ Proč používat Spotmarket-Switcher?
- Ušetřete peníze: Zapne vaše zařízení, když je energie levnější, a sníží vaše účty.
- Ušetřete peníze: Využijte uloženou solární energii za nejvyšší ceny.
- Energeticky efektivní: Používáním energie, když je jí přebytek (jako jsou větrné noci), přispíváte k zelenější planetě.
- Chytré využití: Automaticky nabijte úložiště baterie nebo zapněte zařízení, jako jsou ohřívače vody, v nejlepší časy.
- Chytré využití: Automaticky nabijte své úložiště baterie nebo zapněte zařízení, jako jsou ohřívače vody, v nejlepší časy.

Aktuálně jsou podporované systémy:

- Produkty Shelly (jako např[Shelly Plug S](https://shellyparts.de/products/shelly-plus-plug-s)nebo[Shelly Plus](https://shellyparts.de/products/shelly-plus-1pm))
- [AVMFritz!DECT200](https://avm.de/produkte/smart-home/fritzdect-200/)a[210](https://avm.de/produkte/smart-home/fritzdect-210/)vypínatelné zásuvky
- [Victron](https://www.victronenergy.com/)Systémy ukládání energie Venus OS, jako je např[Řada MultiPlus-II](https://www.victronenergy.com/inverters-chargers)(Dbus na localhost a MQTT přes LAN jsou podporovány)
- [sonnen](https://www.sonnen.de/)/[baterie sonnen 10](https://sonnen.de/stromspeicher/sonnenbatterie-10/)Testováno s verzí softwaru 1.15.6 přes LAN v samostatném systému bez SonnenCommunity nebo sonnenVPP.
- [jiná nabíječka MQTT](http://www.steves-internet-guide.com/mosquitto_pub-sub-clients/)(nabíječky, které lze ovládat příkazy mosquitto MQTT)

Začínáme:
Expand All @@ -50,9 +51,9 @@ Vytvořte prosím github fork a sdílejte své přizpůsobení, aby z něj mohli

## Zdroj dat

Software v současné době využívá hodinové ceny EPEX Spot poskytované třemi bezplatnými API (Tibber, aWATTar & Entso-E).
Software v současnosti využívá hodinové ceny EPEX Spot poskytované třemi bezplatnými API (Tibber, aWATTar & Entso-E).
Integrované bezplatné Entso-E API poskytuje údaje o cenách energie v následujících zemích:
Albánie (AL), Rakousko (AT), Belgie (BE), Bosna a Herc. (BA), Bulharsko (BG), Chorvatsko (HR), Kypr (CY), Česká republika (CZ), Dánsko (DK), Estonsko (EE), Finsko (FI), Francie (FR), Gruzie (GE), Německo (DE), Řecko (GR), Maďarsko (HU), Irsko (IE), Itálie (IT), Kosovo (XK), Lotyšsko (LV), Litva (LT), Lucembursko (LU), Malta (MT), Moldavsko (MD), Černá Hora (ME), Nizozemsko (NL), Severní Makedonie (MK), Norsko (NO), Polsko (PL), Portugalsko (PT), Rumunsko (RO), Srbsko (RS), Slovensko (SK), Slovinsko (SI), Španělsko (ES), Švédsko (SE), Švýcarsko (CH), Turecko (TR), Ukrajina (UA), Spojené království (UK) viz[Transparentnost Platforma Entso-E](https://transparency.entsoe.eu/transmission-domain/r2/dayAheadPrices/show).
Albánie (AL), Rakousko (AT), Belgie (BE), Bosna a Herc. (BA), Bulharsko (BG), Chorvatsko (HR), Kypr (CY), Česká republika (CZ), Dánsko (DK), Estonsko (EE), Finsko (FI), Francie (FR), Gruzie (GE), Německo (DE), Řecko (GR), Maďarsko (HU), Irsko (IE), Itálie (IT), Kosovo (XK), Lotyšsko (LV), Litva (LT), Lucembursko (LU), Malta (MT), Moldavsko (MD), Černá Hora (ME), Nizozemsko (NL), Severní Makedonie (MK), Norsko (NO), Polsko (PL), Portugalsko (PT), Rumunsko (RO), Srbsko (RS), Slovensko (SK) , Slovinsko (SI), Španělsko (ES), Švédsko (SE), Švýcarsko (CH), Turecko (TR), Ukrajina (UA), Spojené království (UK) viz.[Transparentnost Platforma Entso-E](https://transparency.entsoe.eu/transmission-domain/r2/dayAheadPrices/show).

![Screenshot 2023-12-15 221401](https://github.com/christian1980nrw/Spotmarket-Switcher/assets/6513794/25992602-b0a2-48ff-bd4c-64a6f8182297)Podrobnější protokol lze zobrazit pomocí následujícího příkazu ve vašem shellu:

Expand All @@ -61,7 +62,7 @@ Albánie (AL), Rakousko (AT), Belgie (BE), Bosna a Herc. (BA), Bulharsko (BG), C

## Instalace

Setting up the Spotmarket-Switcher is a straightforward process. If you are already running a UNIX-based machine, such as macOS, Linux, or Windows with the Linux subsystem, follow these steps to install the software:
Nastavení Spotmarket-Switcheru je jednoduchý proces. Pokud již používáte počítač se systémem UNIX, jako je macOS, Linux nebo Windows se subsystémem Linux, nainstalujte software podle následujících kroků:

1. Stáhněte si instalační skript z úložiště GitHub pomocí[tento hypertextový odkaz](https://raw.githubusercontent.com/christian1980nrw/Spotmarket-Switcher/main/victron-venus-os-install.sh)nebo ve svém terminálu spusťte následující příkaz:
wget https://raw.githubusercontent.com/christian1980nrw/Spotmarket-Switcher/main/victron-venus-os-install.sh
Expand Down
17 changes: 9 additions & 8 deletions README.da.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
## Velkommen til Spotmarket-Switcher-depotet!

Hvad laver denne software?
Spotmarket-Switcher er et brugervenligt softwareværktøj, der hjælper dig med at spare penge på dine energiregninger. Hvis du har en smart batterioplader eller enheder som vandvarmere, der kan tænde og slukke automatisk, er dette værktøj perfekt til dig! Den tænder smart for dine enheder, når energipriserne er lave, især nyttigt, hvis dine energiomkostninger ændrer sig hver time.
Spotmarket-Switcher er et letanvendeligt softwareværktøj, der hjælper dig med at spare penge på dine energiregninger. Hvis du har en smart batterioplader eller enheder som vandvarmere, der kan tænde og slukke automatisk, er dette værktøj perfekt til dig! Den tænder smart for dine enheder, når energipriserne er lave, især nyttigt, hvis dine energiomkostninger ændrer sig hver time.

Dette typiske resultat viser Spotmarket-Switchers evne til at automatisere energiforbruget effektivt, ikke kun spare omkostninger, men også optimere brugen af ​​vedvarende energikilder. Det er et godt eksempel på, hvordan smart teknologi kan bruges til at styre energiforbruget på en mere bæredygtig og omkostningseffektiv måde. (blå = brug af batteri, rød = gitter, gul = solenergi)

Expand All @@ -17,7 +17,7 @@ Dette typiske resultat viser Spotmarket-Switchers evne til at automatisere energ

- Natbrug: I løbet af natten, hvor energipriserne var på det laveste, aktiverede Spotmarket-Switcher smart en omskiftelig stikkontakt til at tænde for varmtvandsvarmepumpen (spids angivet med rødt). Dette viser systemets evne til at identificere og udnytte billige energiperioder til energikrævende opgaver.
- Økonomisk effektivitet i batteriopladning: Programmet besluttede strategisk ikke at oplade batterilageret i denne periode. Denne beslutning var baseret på en økonomisk kontrol, der tog hensyn til opladningstab og sammenlignede dem med dagens gennemsnitlige eller højeste energipriser. Denne tilgang sikrer, at batteriopladning kun sker, når det er mest omkostningseffektivt.
- Optimal brug af batteriet i myldretiden: På denne dag var de dyreste energitimer morgen og aften. I disse perioder brugte Spotmarket-Switcher den lagrede batteri-energi (vist med blåt), og dermed undgåede høje el-omkostninger.
- Optimal brug af batteriet i myldretiden: På denne dag var de dyreste energitimer morgen og aften. I disse perioder brugte Spotmarket-Switcheren den lagrede batteri-energi (vist med blåt), og dermed undgik høje el-omkostninger.
- Batterireservation til højomkostningstimer: Efter højomkostningsperioderne blev batteriets energilagersystem (ESS) slukket. Der var ikke tomt om aftenen omkring klokken 20.00. Denne handling blev truffet for at reservere tilstrækkelig batterikapacitet til de kommende dyre timer næste morgen. Dette forudser fremtidige højomkostningsperioder og sikrer, at lagret energi er tilgængelig for at minimere omkostningerne.

Hvorfor bruge Spotmarket-Switcher?
Expand All @@ -32,6 +32,7 @@ Understøttede systemer er i øjeblikket:
- Shelly-produkter (f.eks[Shelly Plug S](https://shellyparts.de/products/shelly-plus-plug-s)eller[Shelly Plus](https://shellyparts.de/products/shelly-plus-1pm))
- [AVMFritz!DECT200](https://avm.de/produkte/smart-home/fritzdect-200/)og[210](https://avm.de/produkte/smart-home/fritzdect-210/)omskiftelige stikkontakter
- [Victron](https://www.victronenergy.com/)Venus OS energilagringssystemer som[MultiPlus-II-serien](https://www.victronenergy.com/inverters-chargers)(Dbus på localhost og MQTT by LAN er understøttet)
- [sonnen](https://www.sonnen.de/)/[Sonnen batteri 10](https://sonnen.de/stromspeicher/sonnenbatterie-10/) Tested with software version 1.15.6 over LAN at a standalone system without SonnenCommunity or sonnenVPP.
- [anden MQTT oplader](http://www.steves-internet-guide.com/mosquitto_pub-sub-clients/)(opladere, der kan styres af myg MQTT-kommandoer)

Kom godt i gang:
Expand All @@ -45,14 +46,14 @@ Interesseret?
- Vær med til at gøre energiforbruget smartere og mere omkostningseffektivt! For spørgsmål, forslag eller feedback er du velkommen til at kontakte os.

Koden er enkel, så den nemt kan tilpasses til andre energilagringssystemer, hvis du er i stand til at styre opladningen med Linux-shell-kommandoer.
Tag et kig på controller.sh og søg efter charger_command_turnon, så du kan se, hvor nemt det kan tilpasses.
Tag et kig på controlleren.sh og søg efter charger_command_turnon, så du kan se, hvor nemt det kan tilpasses.
Opret en github-gaffel og del din tilpasning, så andre brugere kan drage fordel af den.

## Datakilde

Softwaren bruger i øjeblikket EPEX Spot-timepriser leveret af tre gratis API'er (Tibber, aWATTar & Entso-E).
Den integrerede gratis Entso-E API leverer energiprisdata for følgende lande:
Albanien (AL), Østrig (AT), Belgien (BE), Bosnien og Herz. (BA), Bulgarien (BG), Kroatien (HR), Cypern (CY), Tjekkiet (CZ), Danmark (DK), Estland (EE), Finland (FI), Frankrig (FR), Georgien (GE), Tyskland (DE), Grækenland (GR), Ungarn (HU), Irland (IE), Italien (IT), Kosovo (XK), Letland (LV), Litauen (LT), Luxembourg (LU), Malta (MT), Moldova (MD), Montenegro (ME), Holland (NL), Nordmakedonien (MK), Norge (NO), Polen (PL), Portugal (PT), Rumænien (RO), Serbien (RS), Slovakiet (SK) , Slovenien (SI), Spanien (ES), Sverige (SE), Schweiz (CH), Tyrkiet (TR), Ukraine (UA), Storbritannien (UK) se[Transparency Entso-E Platform](https://transparency.entsoe.eu/transmission-domain/r2/dayAheadPrices/show).
Albanien (AL), Østrig (AT), Belgien (BE), Bosnien og Herz. (BA), Bulgarien (BG), Kroatien (HR), Cypern (CY), Tjekkiet (CZ), Danmark (DK), Estland (EE), Finland (FI), Frankrig (FR), Georgien (GE), Tyskland (DE), Grækenland (GR), Ungarn (HU), Irland (IE), Italien (IT), Kosovo (XK), Letland (LV), Litauen (LT), Luxembourg (LU), Malta (MT), Moldova (MD), Montenegro (ME), Holland (NL), Nordmakedonien (MK), Norge (NO), Polen (PL), Portugal (PT), Rumænien (RO), Serbien (RS), Slovakiet (SK), Slovenien (SI), Spanien (ES) , Sverige (SE), Schweiz (CH), Tyrkiet (TR), Ukraine (UA), Storbritannien (UK) se[Transparency Entso-E Platform](https://transparency.entsoe.eu/transmission-domain/r2/dayAheadPrices/show).

![Screenshot 2023-12-15 221401](https://github.com/christian1980nrw/Spotmarket-Switcher/assets/6513794/25992602-b0a2-48ff-bd4c-64a6f8182297)En mere detaljeret log kan ses med følgende kommando på din shell:

Expand All @@ -74,7 +75,7 @@ Opsætning af Spotmarket-Switcher er en ligetil proces. Hvis du allerede kører

Bemærk venligst, at selvom denne software i øjeblikket er optimeret til Venus OS, kan den tilpasses til andre Linux-varianter, som Debian/Ubuntu på en Raspberry Pi eller et andet lille bord. En topkandidat er bestemt[OpenWRT](https://www.openwrt.org). Brug af en stationær maskine er fint til testformål, men når den er i 24/7 brug, er dens større strømforbrug et problem.

### Adgang til Venus OS
### Access to Venus OS

For instruktioner om adgang til Venus OS, se venligst<https://www.victronenergy.com/live/ccgx:root_access>.

Expand All @@ -88,13 +89,13 @@ Skærmbilledet viser konfigurationen af ​​automatisk opladning på brugerdef

- Instruktioner til installation af Spotmarket-Switcher på et Windows 10- eller 11-system til test uden Victron-enheder (kun omskiftelige stik).

- lancering`cmd.exe`som administrator
- lancering`cmd.exe` as Administrator
- Indtast`wsl --install -d Debian`
- Indtast et nyt brugernavn som`admin`
- Indtast en ny adgangskode
- Indtast`sudo su`og skriv din adgangskode
- Indtast`apt-get update && apt-get install wget curl`
- Fortsæt med den manuelle Linux-beskrivelse nedenfor (installationsscript er ikke kompatibelt).
- Fortsæt med den manuelle Linux-beskrivelse nedenfor (installationsscriptet er ikke kompatibelt).
- Glem ikke, hvis du lukker skallen, vil Windows stoppe systemet.


Expand All @@ -113,7 +114,7 @@ Hvis du finder dette projekt værdifuldt, kan du overveje at sponsorere og støt
- [Revolut](https://revolut.me/christqki2)
- [PayPal](https://paypal.me/christian1980nrw)

Hvis du er fra Tyskland og interesseret i at skifte til en dynamisk eltakst, kan du støtte projektet ved at tilmelde dig ved hjælp af denne[Tibber (henvisningslink)](https://invite.tibber.com/ojgfbx2e)eller ved at indtaste koden`ojgfbx2e`i din app. Både du og projektet får**50 euro bonus for hardware**. Bemærk venligst, at en smartmåler eller en Pulse-IR er påkrævet for en timetakst (<https://tibber.com/de/store/produkt/pulse-ir>).
Hvis du er fra Tyskland og interesseret i at skifte til en dynamisk eltakst, kan du støtte projektet ved at tilmelde dig ved hjælp af denne[Tibber (henvisningslink)](https://invite.tibber.com/ojgfbx2e)eller ved at indtaste koden`ojgfbx2e`i din app. Både du og projektet får**50 euro bonus for hardware**. Bemærk venligst, at der kræves en smartmåler eller en Pulse-IR for en timetakst (<https://tibber.com/de/store/produkt/pulse-ir>).
Har du brug for en naturgastakst eller foretrækker du en klassisk el-takst, kan du stadig støtte projektet[Octopus Energy (henvisningslink)](https://share.octopusenergy.de/glass-raven-58).
Du modtager en bonus (tilbuddet varierer**mellem 50 og 120 euro**) for dig selv og også for projektet.
Octopus har den fordel, at nogle tilbud er uden minimumskontraktperiode. De er for eksempel ideelle til at sætte en tarif på pause baseret på børskurser.
Expand Down
Loading
Loading