NEWS
EVCC soll enable: true in ein Objekt schreiben
-
Hallo
Ich habe schon mehrmals danach gesucht, EVCC Cargers enable: true/false solle in ein ioBroker
Objekt geschrieben werden . mit einen Shell oder Java Schript.In EVCC geht es so in eine Datei schreiben.
enable: source: script cmd: /bin/sh -c '/home/fritz/evcc/enable.sh ${enable}'Wie bekomme ich das mit der Rest Api hin.
Ich habe folgenes gefunden in der Rest Api.http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value=trueWie bekomme ich die Variable enable darein?
Ich habe auch was mit http gefunden , das ist aber zum auslesen eines Shellys.power: source: http uri: http://192.168.2.124/rpc/Shelly.GetStatus jq: ."em:0".total_act_powerDa wird der act_power ausgelesen.
Gruß NetFritz -
enable: source: http method: GET uri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value=true@arteck
Danke
Da aber enable true oder false musst die Variable $enable in den Aufruf stehen.
Kann ich statt true da $enable reinschreiben?
Der Befehl soll ja in ioBroker Objekte schreiben muss dann anstatt GET da nicht PUT stehen?
ewtl. souri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.evcc_obj.enable?value=${enable}Habe noch was mit PUT gefunden-
enable: # set charger enabled state (true/false or 0/1) source: http uri: http://10.0.233.30/evcc?enable={{.enable}} method: PUTGruß NetFritz
-
@arteck
Danke
Da aber enable true oder false musst die Variable $enable in den Aufruf stehen.
Kann ich statt true da $enable reinschreiben?
Der Befehl soll ja in ioBroker Objekte schreiben muss dann anstatt GET da nicht PUT stehen?
ewtl. souri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.evcc_obj.enable?value=${enable}Habe noch was mit PUT gefunden-
enable: # set charger enabled state (true/false or 0/1) source: http uri: http://10.0.233.30/evcc?enable={{.enable}} method: PUTGruß NetFritz
@netfritz ja dann mach das mal
enable: source: http method: PUT uri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value={{.enable}}entweder gehts oder nicht... hast angst, dass was explodiert ?? oder wie
-
@netfritz ja dann mach das mal
enable: source: http method: PUT uri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value={{.enable}}entweder gehts oder nicht... hast angst, dass was explodiert ?? oder wie
@arteck
Hallo Danke.
Werde es probieren.
Nein das nicht.
Habe schon einige Ausgaben für enable probiert, wie MQTT und Bash.
Es ging aber nichts.
EVCC ist ein laufendes System, jede änderung in der yaml erfordert ein restart von EVCC.
Gruß NetFritz -
@arteck
Hallo Danke.
Werde es probieren.
Nein das nicht.
Habe schon einige Ausgaben für enable probiert, wie MQTT und Bash.
Es ging aber nichts.
EVCC ist ein laufendes System, jede änderung in der yaml erfordert ein restart von EVCC.
Gruß NetFritz@netfritz sagte in EVCC soll enable: true in ein Objekt schreiben:
EVCC ist ein laufendes System, jede änderung in der yaml erfordert ein restart von EVCC.
na und...
systemctl restart evccfertig ist
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden