Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. EVCC soll enable: true in ein Objekt schreiben

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    EVCC soll enable: true in ein Objekt schreiben

    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      NetFritz last edited by

      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 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        @netfritz

        enable:
            source: http
            method: GET
            uri: http://iobroker:8082/rest-api/v1/state/0_userdata.0.contact.doorbell?value=true
        
        N 1 Reply Last reply Reply Quote 0
        • N
          NetFritz @arteck last edited by 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

          arteck 1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active @NetFritz last edited by 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 1 Reply Last reply Reply Quote 0
            • N
              NetFritz @arteck last edited by

              @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 1 Reply Last reply Reply Quote 0
              • arteck
                arteck Developer Most Active @NetFritz last edited by

                @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

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

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

                968
                Online

                31.6k
                Users

                79.4k
                Topics

                1.3m
                Posts

                2
                6
                188
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo