Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. EVCC soll enable: true in ein Objekt schreiben

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    817

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

EVCC soll enable: true in ein Objekt schreiben

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 2 Kommentatoren 468 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • N Offline
    N Offline
    NetFritz
    schrieb am zuletzt editiert von
    #1

    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=true
    

    Wie 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_power
    

    Da wird der act_power ausgelesen.
    Gruß NetFritz

    1 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @netfritz

      enable:
          source: http
          method: GET
          uri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value=true
      

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      N 1 Antwort Letzte Antwort
      0
      • arteckA arteck

        @netfritz

        enable:
            source: http
            method: GET
            uri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value=true
        
        N Offline
        N Offline
        NetFritz
        schrieb am zuletzt editiert von NetFritz
        #3

        @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. so

        uri: 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: PUT
        

        Gruß NetFritz

        arteckA 1 Antwort Letzte Antwort
        0
        • N 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. so

          uri: 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: PUT
          

          Gruß NetFritz

          arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von arteck
          #4

          @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

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          N 1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @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

            N Offline
            N Offline
            NetFritz
            schrieb am zuletzt editiert von
            #5

            @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

            arteckA 1 Antwort Letzte Antwort
            0
            • N 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

              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @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 evcc
              

              fertig ist

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              322

              Online

              32.6k

              Benutzer

              82.0k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe