From 4fb27c135e730af1296e1b67bf06133daca535dd Mon Sep 17 00:00:00 2001 From: frodeheg Date: Thu, 27 Apr 2023 14:32:10 +0200 Subject: [PATCH] Ticket #173: Added controlled mode for cheapest X hours. --- locales/en.json | 2 ++ locales/fr.json | 4 +++- locales/nl.json | 2 ++ locales/no.json | 2 ++ settings/subpages/schedule.html | 2 ++ 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/locales/en.json b/locales/en.json index c64ba466..b4cbcadf 100755 --- a/locales/en.json +++ b/locales/en.json @@ -31,6 +31,7 @@ "alwaysOn": "Always On", "alwaysOff": "Always Off", "controlledOn": "Preferred On", + "controlledOnCheapest": "Cheapest X hours", "controlledOff": "On until Off", "ignore": "Ignore" }, @@ -38,6 +39,7 @@ "alwaysOn": "Affected units are never turned off. The Power tariff is met by controlling temperatures. Please do not use this to control relays as the power tariff cannot be met when they cannot be turned off.", "alwaysOff": "Affected units are kept off no matter what.", "controlledOn": "Affected units are on as much as possible. They can be turned off to keep the power tariff. If devices are being turned off they will turn on again when sufficient power is available. Thermostat devices will change temperature instead of turning on/off.", + "controlledOnCheapest": "Similar to 'Preferred On' except that it is only on in the cheapest X hours.", "controlledOff": "Similar to 'Preferred On' except for devices turned off will not be turned on again. Thermostat devices will act as 'Preferred On'", "ignore": "Affected units will not turn on or off. If it is on then the temperature will be controlled, if it's off then nothing will happen." }, diff --git a/locales/fr.json b/locales/fr.json index 10cd99a8..4dd4fea3 100755 --- a/locales/fr.json +++ b/locales/fr.json @@ -31,6 +31,7 @@ "alwaysOn": "Toujours activé", "alwaysOff": "Toujours désactivé", "controlledOn": "Préféré activé", + "controlledOnCheapest": "X heures les moins chères", "controlledOff": "On jusqu'à Off", "ignore": "Ignorer" }, @@ -38,7 +39,8 @@ "alwaysOn": "Les unités concernées ne sont jamais éteintes. Le tarif d'alimentation est satisfait en contrôlant les températures. Veuillez ne pas l'utiliser pour contrôler les relais car le tarif d'alimentation ne peut pas être respecté lorsqu'ils ne peuvent pas être éteints.", "alwaysOff": "Les unités affectées sont tenues à l'écart quoi qu'il arrive.", "controlledOn": "Les unités concernées sont allumées autant que possible. Elles peuvent être éteintes pour conserver le tarif de l'électricité. Si les appareils sont éteints, ils se rallumeront lorsqu'une puissance suffisante sera disponible. Les thermostats changeront de température au lieu de s'allumer Allumé éteint.", - "controlledOff": "Similaire à 'Preferred On' sauf que les appareils éteints ne seront pas rallumés. Les thermostats agiront comme 'Preferred On'", + "controlledOnCheapest": "Similaire à 'Préféré activé', sauf qu'il n'est activé que pendant les X heures les moins chères.", + "controlledOff": "Similaire à 'Préféré activé' sauf que les appareils éteints ne seront pas rallumés. Les thermostats agiront comme 'Preferred On'", "ignore": "Les unités concernées ne s'allumeront ni ne s'éteindront. S'il est allumé, la température sera contrôlée, s'il est éteint, rien ne se passera." }, "hint": { diff --git a/locales/nl.json b/locales/nl.json index 0a5c095b..36c00f66 100755 --- a/locales/nl.json +++ b/locales/nl.json @@ -31,6 +31,7 @@ "alwaysOn": "Altijd aan", "alwaysOff": "Altijd uit", "controlledOn": "Voorkeur aan", + "controlledOnCheapest": "Goedkoopste X uur", "controlledOff": "Aan tot Uit", "ignore": "Negeren" }, @@ -38,6 +39,7 @@ "alwaysOn": "De apparaten in kwestie worden nooit uitgeschakeld. Aan het stroomtarief wordt voldaan door het regelen van de temperatuur. Gebruik dit niet om relais te regelen, aangezien er niet aan het stroomtarief kan worden voldaan als ze niet kunnen worden uitgeschakeld.", "alwaysOff": "De apparaten in kwestie worden hoe dan ook uitgeschakeld.", "controlledOn": "De apparaten in kwestie staan voorzover het kan zoveel mogelijk aan. Ze kunnen worden uitgeschakeld om het stroomtarief te behouden. Als apparaten worden uitgeschakeld, worden ze weer ingeschakeld wanneer er voldoende stroom beschikbaar is. Thermostaat-apparaten passen de temperatuur aan, in plaats van aan/uit.", + "controlledOnCheapest": "Gelijk aan 'Voorkeur aan' behalve dat het alleen aan staat op de goedkoopste X uur.", "controlledOff": "Gelijk aan 'Voorkeur aan' behalve dat uitgeschakelde apparaten niet opnieuw worden ingeschakeld. Thermostaat-apparaten werken als 'Voorkeur aan'", "ignore": "De apparaten in kwestie kunnen niet worden in- of uitgeschakeld. Als het apparaat aan is, wordt de temperatuur gecontroleerd, en als het uit is, gebeurt er niets." }, diff --git a/locales/no.json b/locales/no.json index b80ae0c9..947b88e3 100644 --- a/locales/no.json +++ b/locales/no.json @@ -31,6 +31,7 @@ "alwaysOn": "Alltid på", "alwaysOff": "Alltid av", "controlledOn": "Foretrukket på", + "controlledOnCheapest": "Billigste X timer", "controlledOff": "På til Av", "ignore": "Ignorer" }, @@ -38,6 +39,7 @@ "alwaysOn": "Berørte enheter slås aldri av. Strømtariffen oppfylles ved å kontrollere temperaturer. Vennligst ikke bruk denne til å styre releer da strømtariffen ikke kan oppfylles når de ikke kan slås av.", "alwaysOff": "Berørte enheter holdes av uansett hva.", "controlledOn": "Berørte enheter er på så mye som mulig. De kan slås av for å beholde strømtariffen. Hvis enheter blir slått av, vil de slå seg på igjen når tilstrekkelig strøm er tilgjengelig. Termostatenheter vil endre temperatur i stedet for å slå seg på på av.", + "controlledOnCheapest": "Samme som 'Foretrukket på' bortsett fra at enhetene kun er på i de billigste X timene.", "controlledOff": "Samme som 'Foretrukket på', bortsett fra at enheter som er slått av ikke vil bli slått på igjen. Termostatenheter vil fungere som 'Foretrukket på'", "ignore": "Berørte enheter vil ikke slå seg på eller av. Hvis de er på, vil temperaturen bli kontrollert, hvis de er av vil ingenting skje." }, diff --git a/settings/subpages/schedule.html b/settings/subpages/schedule.html index 71297cda..3231b0ec 100644 --- a/settings/subpages/schedule.html +++ b/settings/subpages/schedule.html @@ -219,6 +219,7 @@

schedule.onoff

:

:

:

+

:

:

:

@@ -308,6 +309,7 @@

Time Schedule Preview

+