PV optimierte und volle Ladeleistung via QR code umschalten
Ziel
Die Wallbox (WB) ist aus dem vorherigen Beitrag immer fest auf PV optimiertem laden eingestellt. Nun ist es oft so, dass man bei schlechtem Wetter das Elektroauto mal schnell voll laden möchte. Für das Umschalten möchte ich hier eine einfache Möglichkeit zeigen. Wieder ganz ohne jegliche Programmierkentnisse 😉
Instanzen
Admin v6.3.5
e3dc-rscp.0 v1.1.1
kecontact.0 v1.5.2
simple-api.0 V2.7.2
Kurzbeschreibung der Lösung
Den
simple-api Adapter konfigurieren und erfolgreich starten.
Den Datenpunkt
kecontact.0.automatic.photovoltaics von true auf false umschalten.
Einen QR code erstellen, um mit dem Mobiltelefon den QR Code zu scannen und damit den Datenpunkt zu verändern. Dazu hängt bei uns ein entsprechendes Blatt in der Küche.
Schritt 1: Im iobroker unter "Instanzen" die Konfiguration des simple-api Adapter öffnen (Schraubenschlüssel).
Konfiguration über eine Datei in die simple-api.0 Instanz laden
{
"port": 8087,
"auth": false,
"secure": false,
"bind": "0.0.0.0",
"certPublic": "",
"certPrivate": "",
"certChained": "",
"defaultUser": "admin",
"onlyAllowWhenUserIsOwner": false,
"webInstance": "",
"leEnabled": false,
"leUpdate": false,
"leCheckPort": 80,
"dataSource": "",
"allDatapoints": false
}
Jetzt kann man einige Funktionen des Adapters ausprobieren:
z.B. help
http://YourIpAdress:8087/help
In meinem Fall heist der iobroker host "heimgarten.fritz.box":
{ "getPlainValue": "http://heimgarten.fritz.box:8087/getPlainValue/stateID", "get": "http://heimgarten.fritz.box:8087/get/stateID/?prettyPrint", "getBulk": "http://heimgarten.fritz.box:8087/getBulk/stateID1,stateID2/?prettyPrint", "set": "http://heimgarten.fritz.box:8087/set/stateID?value=1&prettyPrint", "toggle": "http://heimgarten.fritz.box:8087/toggle/stateID&prettyPrint", "setBulk": "http://heimgarten.fritz.box:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint", "setValueFromBody": "http://heimgarten.fritz.box:8087/setValueFromBody?stateID1", "objects": "http://heimgarten.fritz.box:8087/objects?pattern=system.adapter.admin.0*&prettyPrint", "states": "http://heimgarten.fritz.box:8087/states?pattern=system.adapter.admin.0*&prettyPrint", "search": "http://heimgarten.fritz.box:8087/search?pattern=system.adapter.admin.0*&prettyPrint", "query": "http://heimgarten.fritz.box:8087/query/stateID1,stateID2/?dateFrom=2019-06-06T12:00:00.000Z&dateTo=2019-06-06T12:00:00.000Z&noHistory=false&aggregate=minmax&count=3000&prettyPrint" }
Schritt 2: Den Datenpunkt "photovoltaics" von true auf false umschalten
Das geht jetzt ganz einfach mit jeweils einem Aufruf über Deinen Browser.
Wichtig: Bitte noch deine IP Adresse oder deinen hostname einsetzen. Bei mir heisst der iobroker host heimgarten.fritz.box.
True: EV PV optimiert laden
http://heimgarten.fritz.box:8087/set/kecontact.0.automatic.photovoltaics?value=true&prettyPrint
Ergebnis: { "id": "kecontact.0.automatic.photovoltaics", "value": true, "val": true }
False: EV mit voller Ladeleistung laden
http://heimgarten.fritz.box:8087/set/kecontact.0.automatic.photovoltaics?value=false&prettyPrint
Ergebnis: { "id": "kecontact.0.automatic.photovoltaics", "value": false, "val": false }
Gerne auch mal kontrollieren, ob der Datenpunkt sich geändert hat 😉
Schritt 3: Einen QR code erstellen, um mit dem Mobiltelefon den QR Code zu scannen und damit den Datenpunkt zu verändern
Dazu habe ich einen freien Generator verwendet:
https://www.qr-code-generator.com/
Jetzt die Adressen von Schritt 2 im QR Code Generator eintragen und schon bekommt ihr den zugehörigen QR Code angezeigt. Download von JPG ist auch möglich - oder einfach einen Screenshot speichern:
Hier das Beispiel für "false" -->
QR Code Generator false.PNG
<--
Natürlich braucht ihr für jeweils einen QR Code für:
true
false
Zur Probe könnte ihr den QR Code schonmal mit eurem Mobiltelefon ausprobieren.
Viel Spass!