Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. simple-api nur lesender Zugriff als Möglichkeit?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    340

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    304

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    930

simple-api nur lesender Zugriff als Möglichkeit?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
18 Beiträge 4 Kommentatoren 1.1k Aufrufe 3 Beobachtet
  • Ä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.
  • L Offline
    L Offline
    loverz
    schrieb am zuletzt editiert von loverz
    #6

    auslesen kann ich die Werte über den Adapter super:
    2b24be21-e2ed-4e87-a649-178119d37a75-image.png

    Übergeben bzw. schreiben nicht, oder ich finde zumindest nichts.

    Ist es denn ein Sicherheitsrisiko, wenn man den simple-API Adapter im Heimnetz aktiv hat um Daten nach evcc zu schicken?

    arteckA haus-automatisierungH 2 Antworten Letzte Antwort
    0
    • L loverz

      auslesen kann ich die Werte über den Adapter super:
      2b24be21-e2ed-4e87-a649-178119d37a75-image.png

      Übergeben bzw. schreiben nicht, oder ich finde zumindest nichts.

      Ist es denn ein Sicherheitsrisiko, wenn man den simple-API Adapter im Heimnetz aktiv hat um Daten nach evcc zu schicken?

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

      @loverz nein ist es nicht.. warum sollte es..

      aber

      was willst du machen.. oder welche DP benötigst du umd was zu machen ??

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

      L 1 Antwort Letzte Antwort
      0
      • L loverz

        auslesen kann ich die Werte über den Adapter super:
        2b24be21-e2ed-4e87-a649-178119d37a75-image.png

        Übergeben bzw. schreiben nicht, oder ich finde zumindest nichts.

        Ist es denn ein Sicherheitsrisiko, wenn man den simple-API Adapter im Heimnetz aktiv hat um Daten nach evcc zu schicken?

        haus-automatisierungH Online
        haus-automatisierungH Online
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von
        #8

        @loverz sagte in simple-api nur lesender Zugriff als Möglichkeit?:

        simple-API Adapter ... hat um Daten nach evcc zu schicken?

        Du kannst mit dem Adapter nichts aktiv an andere Systeme verschicken. Es können nur andere Systeme etwas Anfragen und mit der HTTP-API arbeiten. Aber

        1. Gibt es den evcc-Adapter
        2. Wenn man den nicht nutzen möchte, würde ich das per MQTT integrieren (habe ich auch so gemacht)
        3. ist simple-api nicht mehr "Stand der Technik" und ich würde den rest-api Adapter bevorzugen

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        L 2 Antworten Letzte Antwort
        0
        • arteckA arteck

          @loverz nein ist es nicht.. warum sollte es..

          aber

          was willst du machen.. oder welche DP benötigst du umd was zu machen ??

          L Offline
          L Offline
          loverz
          schrieb am zuletzt editiert von
          #9

          @arteck ich brauche die Datenpunkte:
          -PV Ertrag
          -Hauszähler

          in evcc, um dort Überschussladen zu realisieren.

          Die Daten sind in ioBroker bereits vorhanden, stammen aus KNX, was evcc auch gar nicht ansprechen könnte.

          1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            @loverz sagte in simple-api nur lesender Zugriff als Möglichkeit?:

            simple-API Adapter ... hat um Daten nach evcc zu schicken?

            Du kannst mit dem Adapter nichts aktiv an andere Systeme verschicken. Es können nur andere Systeme etwas Anfragen und mit der HTTP-API arbeiten. Aber

            1. Gibt es den evcc-Adapter
            2. Wenn man den nicht nutzen möchte, würde ich das per MQTT integrieren (habe ich auch so gemacht)
            3. ist simple-api nicht mehr "Stand der Technik" und ich würde den rest-api Adapter bevorzugen
            L Offline
            L Offline
            loverz
            schrieb am zuletzt editiert von
            #10

            @haus-automatisierung

            1. Adapter kann keine Daten für:
              -PV Ertrag
              -Hauszähler

            aus ioBroker beziehen. Das wäre natürlich das beste.

            1. MQTT kapiere ich (noch) nicht. Was wäre da der Vorteil?

            2. Schaue mir mal Rest-API an

            BananaJoeB 1 Antwort Letzte Antwort
            0
            • L loverz

              @haus-automatisierung

              1. Adapter kann keine Daten für:
                -PV Ertrag
                -Hauszähler

              aus ioBroker beziehen. Das wäre natürlich das beste.

              1. MQTT kapiere ich (noch) nicht. Was wäre da der Vorteil?

              2. Schaue mir mal Rest-API an

              BananaJoeB Offline
              BananaJoeB Offline
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von BananaJoe
              #11

              @loverz sagte in simple-api nur lesender Zugriff als Möglichkeit?:

              1. MQTT kapiere ich (noch) nicht. Was wäre da der Vorteil?

              Das Konzept von MQTT:
              Dreh und Angelpunkt ist der MQTT-Broker. An dem melden sich alle an. Egal ob die Daten senden, empfangen oder beides wollen
              Die Daten werden in Topics gehalten. Die Funktionieren ganz ähnlich wie die Datenpunkte in ioBroker. Zum Beispiel

              stat/Steckdose23/POWER
              

              und dahinter steht dann der Wert OFF oder ON. Oder True/False, je nachdem wie es eingerichtet wurde. Da gehen Zahlen, Texte, JSON, Binärdaten.
              Du bist also ein Gerät/Teilnehmer und sendest deine Daten einfach an so ein Topic - fertig.

              Jetzt kommt das aus meiner Sicht geniale: Du kannst nicht nur Daten senden sondern auch abonnieren!
              Die Steckdose sendet also in obigen Topic, in meinem Client abonniere ich genau dieses.
              Oder einen Teil davon, wenn ich stat/ abonniere erhalte ich alle Meldungen unterhalb davon. Wenn ich das weglassen eben halt alles.
              Und noch besser, du wirst aktiv benachrichtigt wenn da was kommt. So Ähnlich wie das mit den Triggern in Blockly/JavaScript in ioBroker. Du kannst also unmittelbar auf die Änderung reagieren.

              Es gibt nun Geräte da wäre der Topic zum schalten der gleiche wie über den Status - man könnte also an obigen Topic einfach ein ON senden wenn dieser auf OFF steht um es einzuschalten. Dann würde aber das Feedback fehlen ob es wirklich an ist (in ioBroker oft per bestätigt/unbestätigt gelöst). Deshalb nimmt man dann ein anderes Topic, zum Beispiel

              cmnd/Steckdose23/POWER
              

              Da sendest du dein ON hin und Millisekunden später springt der stat/... auf ON wenn das Gerät das übernommen hat.

              Die beiden Beispiele sind zum Beispiel bei Tasmota so.
              Und das funktioniert mit Tausenden von Teilnehmern auf so einem MQTT-Broker.

              Es kann sogar die Qualität festgelegt werden, so kann es vorkommen das du eine Meldung mehrmals erhältst (Q = 0) oder genau 1 mal (Q = 2) was natürlich mehr Aufwand des Brokers bedeutet. Oder ob der Status auch dann an dich übermittelt werden soll wenn du zum Zeitpunkt des Sendens gerade nicht abonniert hattest (weil du Offline warst)

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              L 1 Antwort Letzte Antwort
              0
              • BananaJoeB BananaJoe

                @loverz sagte in simple-api nur lesender Zugriff als Möglichkeit?:

                1. MQTT kapiere ich (noch) nicht. Was wäre da der Vorteil?

                Das Konzept von MQTT:
                Dreh und Angelpunkt ist der MQTT-Broker. An dem melden sich alle an. Egal ob die Daten senden, empfangen oder beides wollen
                Die Daten werden in Topics gehalten. Die Funktionieren ganz ähnlich wie die Datenpunkte in ioBroker. Zum Beispiel

                stat/Steckdose23/POWER
                

                und dahinter steht dann der Wert OFF oder ON. Oder True/False, je nachdem wie es eingerichtet wurde. Da gehen Zahlen, Texte, JSON, Binärdaten.
                Du bist also ein Gerät/Teilnehmer und sendest deine Daten einfach an so ein Topic - fertig.

                Jetzt kommt das aus meiner Sicht geniale: Du kannst nicht nur Daten senden sondern auch abonnieren!
                Die Steckdose sendet also in obigen Topic, in meinem Client abonniere ich genau dieses.
                Oder einen Teil davon, wenn ich stat/ abonniere erhalte ich alle Meldungen unterhalb davon. Wenn ich das weglassen eben halt alles.
                Und noch besser, du wirst aktiv benachrichtigt wenn da was kommt. So Ähnlich wie das mit den Triggern in Blockly/JavaScript in ioBroker. Du kannst also unmittelbar auf die Änderung reagieren.

                Es gibt nun Geräte da wäre der Topic zum schalten der gleiche wie über den Status - man könnte also an obigen Topic einfach ein ON senden wenn dieser auf OFF steht um es einzuschalten. Dann würde aber das Feedback fehlen ob es wirklich an ist (in ioBroker oft per bestätigt/unbestätigt gelöst). Deshalb nimmt man dann ein anderes Topic, zum Beispiel

                cmnd/Steckdose23/POWER
                

                Da sendest du dein ON hin und Millisekunden später springt der stat/... auf ON wenn das Gerät das übernommen hat.

                Die beiden Beispiele sind zum Beispiel bei Tasmota so.
                Und das funktioniert mit Tausenden von Teilnehmern auf so einem MQTT-Broker.

                Es kann sogar die Qualität festgelegt werden, so kann es vorkommen das du eine Meldung mehrmals erhältst (Q = 0) oder genau 1 mal (Q = 2) was natürlich mehr Aufwand des Brokers bedeutet. Oder ob der Status auch dann an dich übermittelt werden soll wenn du zum Zeitpunkt des Sendens gerade nicht abonniert hattest (weil du Offline warst)

                L Offline
                L Offline
                loverz
                schrieb am zuletzt editiert von
                #12

                @bananajoe danke für die ausführliche Erklärung!
                Wenn ich Daten von ioBroker senden möchte, welcher dann gleichzeitig der Broker/Host/Server sein soll, wie kann ich dann den Topicnamen vergeben? Ist das einfach die ObjektID, wie beim simple-api Adapter?

                Muss ja wissen, was ich beim Client abonnieren muss.

                BananaJoeB 1 Antwort Letzte Antwort
                0
                • haus-automatisierungH haus-automatisierung

                  @loverz sagte in simple-api nur lesender Zugriff als Möglichkeit?:

                  simple-API Adapter ... hat um Daten nach evcc zu schicken?

                  Du kannst mit dem Adapter nichts aktiv an andere Systeme verschicken. Es können nur andere Systeme etwas Anfragen und mit der HTTP-API arbeiten. Aber

                  1. Gibt es den evcc-Adapter
                  2. Wenn man den nicht nutzen möchte, würde ich das per MQTT integrieren (habe ich auch so gemacht)
                  3. ist simple-api nicht mehr "Stand der Technik" und ich würde den rest-api Adapter bevorzugen
                  L Offline
                  L Offline
                  loverz
                  schrieb am zuletzt editiert von
                  #13

                  @haus-automatisierung sagte in simple-api nur lesender Zugriff als Möglichkeit?:

                  1. ist simple-api nicht mehr "Stand der Technik" und ich würde den rest-api Adapter bevorzugen

                  Meinst du also den unteren hier statt dem oberen?
                  e8daa55b-f038-416b-a8e8-b17bf8ff1c52-image.png

                  den oberen hatte ich bisher. Sind aber wohl beides REST-APIs

                  1 Antwort Letzte Antwort
                  0
                  • L loverz

                    @bananajoe danke für die ausführliche Erklärung!
                    Wenn ich Daten von ioBroker senden möchte, welcher dann gleichzeitig der Broker/Host/Server sein soll, wie kann ich dann den Topicnamen vergeben? Ist das einfach die ObjektID, wie beim simple-api Adapter?

                    Muss ja wissen, was ich beim Client abonnieren muss.

                    BananaJoeB Offline
                    BananaJoeB Offline
                    BananaJoe
                    Most Active
                    schrieb am zuletzt editiert von
                    #14

                    @loverz in dem Moment wo du ein Topic sendest, existiert es. Du kannst also immer den Topic-Namen vergeben.
                    Du kannst den MQTT-Adapter als Broker nutzen. Und dich dann z.B. mit dem MQTT-Explorer (Windows/Linux/Mac Software) mit diesem verbinden. Der zeugt was er empfängt und du kannst dort auch etwas senden. Das taucht dann sofort in ioBroker auf wenn es etwas neues ist oder der Wert ändert sich wenn er den schon kennt.

                    Der MQTT-Adapter, egal ob als Broker oder als Client, stellt die die MQTT Topic als normale Datenpunkte dar.
                    Das MQTT Topic

                    das/ist/mir/doch/egal
                    

                    wäre dann

                    mqtt.0.das.ist.mir.doch.egal
                    

                    Wenn es "viel wird" würde ich einen separaten MQTT-Broker wie Mosquitto aufsetzen und den MQTT-Adapter als Client verwenden. Viel ist relativ, ich habe über 100 MQTT-Geräte mit rund 43.000 Topics/Werten, da kommt der MQTT-Adapter als Broker an seine Grenzen da die Anfragen schnell genug beantwortet werden müssen.
                    Zum Testen und Probieren reicht das aber.

                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                    L 1 Antwort Letzte Antwort
                    0
                    • BananaJoeB BananaJoe

                      @loverz in dem Moment wo du ein Topic sendest, existiert es. Du kannst also immer den Topic-Namen vergeben.
                      Du kannst den MQTT-Adapter als Broker nutzen. Und dich dann z.B. mit dem MQTT-Explorer (Windows/Linux/Mac Software) mit diesem verbinden. Der zeugt was er empfängt und du kannst dort auch etwas senden. Das taucht dann sofort in ioBroker auf wenn es etwas neues ist oder der Wert ändert sich wenn er den schon kennt.

                      Der MQTT-Adapter, egal ob als Broker oder als Client, stellt die die MQTT Topic als normale Datenpunkte dar.
                      Das MQTT Topic

                      das/ist/mir/doch/egal
                      

                      wäre dann

                      mqtt.0.das.ist.mir.doch.egal
                      

                      Wenn es "viel wird" würde ich einen separaten MQTT-Broker wie Mosquitto aufsetzen und den MQTT-Adapter als Client verwenden. Viel ist relativ, ich habe über 100 MQTT-Geräte mit rund 43.000 Topics/Werten, da kommt der MQTT-Adapter als Broker an seine Grenzen da die Anfragen schnell genug beantwortet werden müssen.
                      Zum Testen und Probieren reicht das aber.

                      L Offline
                      L Offline
                      loverz
                      schrieb am zuletzt editiert von
                      #15

                      @bananajoe danke für die hilfreichen Tipps!

                      Hab mir die WIndows Applikation heruntergeladen und bin am probieren.

                      Hab schon rausgefunden, dass ich:

                      1. Mit dem Client connecten muss, damit der Adapter grün wird, sonst bleibt er gelb.
                      2. Ich einfach unter mqtt.0 Ordner bzw. States anlegen muss, welche dann von dort aus veröffentlicht werden.

                      Jetzt muss ich ja nur noch dafür sorgen, dass die jeweiligen States z.B. per Blockly befüllt werden

                      1 Antwort Letzte Antwort
                      0
                      • L Offline
                        L Offline
                        loverz
                        schrieb am zuletzt editiert von
                        #16

                        Also: mqtt-Verbindung zu evcc scheint zu stehen.
                        evcc hat all seine Daten in den mqtt.0 Objekt.Ordner in ioBroker geschickt.

                        Frage mich, wozu ich nun noch den evcc Adapter benötige 🐕

                        Jetzt fehlt nur noch der Weg von ioBroker zu evcc, aber das sollte nun nicht mehr so schwer sein.

                        1 Antwort Letzte Antwort
                        0
                        • L Offline
                          L Offline
                          loverz
                          schrieb am zuletzt editiert von
                          #17

                          Bekomme nun auch Daten von ioBroker zu evcc:

                          Leider spamt mir der Adapter aber mein log voll:
                          aeaa39fd-ec6b-496e-9e62-6629ee9d3e84-image.png

                          BananaJoeB 1 Antwort Letzte Antwort
                          0
                          • L loverz

                            Bekomme nun auch Daten von ioBroker zu evcc:

                            Leider spamt mir der Adapter aber mein log voll:
                            aeaa39fd-ec6b-496e-9e62-6629ee9d3e84-image.png

                            BananaJoeB Offline
                            BananaJoeB Offline
                            BananaJoe
                            Most Active
                            schrieb am zuletzt editiert von
                            #18

                            @loverz Pfft bin ich auch gerade überfragt.
                            Mein Adapter steht auch auf Warning, solche Meldung habe ich aber nie.
                            Allerdings nutze ich den Adapter auch nur als Client.
                            Es scheint als bekäme dein evcc seine Meldung nicht los bzw. bekommt diese nicht?

                            Schon mal auf GitHub bei den Issues nachgesehen? Oder in der Aneitung des Adapters?
                            Du könntest das Logging des Adapters auch auf "Error" stellen, dann sollten diese Meldungen nicht kommen, wäre aber nur Symptome kaschieren

                            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                            1 Antwort Letzte Antwort
                            0

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

                            547

                            Online

                            32.8k

                            Benutzer

                            82.8k

                            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