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. Adapter Socket.io zur Fremd-Abfrage von Zuständen verwenden - [gelöst] mit SimpleAPI aus web-Adapter

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Adapter Socket.io zur Fremd-Abfrage von Zuständen verwenden - [gelöst] mit SimpleAPI aus web-Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
socketiobroker.socketioadaptersocket.iogelöstsimpleapiweb adapter
6 Beiträge 4 Kommentatoren 935 Aufrufe 3 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.
  • M Offline
    M Offline
    MeisterF
    schrieb am zuletzt editiert von MeisterF
    #1

    Hallo,
    leider bin ich als Anfänger aus den Beispielen auf Github oder den bisherigen Fragen hier nicht schlau geworden. Wahrscheinlich stelle ich es mir zu einfach vor.

    Ich dachte, dass ich irgendwas nach dem Aufruf eingeben könnte und der Wert wird mit per json o.ä. geliefert.

    Ich habe http://ip:8084/socket.io/ eingeben und bekomme im Browser die unter
    https://forum.iobroker.net/topic/3873/socket-io-adapter-von-außen-ansprechen/3
    angegebene Meldung.

    Wie bekomme ich ich nun aber einen speziellen Wert?

    Bei meinem Allnet geht das mit:
    http://IP/xml/?mode=sensor&type=list&id=120

    gibts da so eine Zeile für den IOBroker mit dem socketio-Adapter?
    So etwas wie:

    http://ip:8084/socket.io/?state=km200.0.system.sensors.temperatures.outdoor_t1

    oder bin ich jetzt völlig auf dem Holzweg?

    Ich möchte die Daten gern außerhalb meines (überlasteten) RasPi 1, der die Heizung überwacht ab und zu weiterverarbeiten / darauf zugreifen.

    Vielen Dank!

    HP dc9700 debian 9 64bit, admin: 2.0.9,email: 1.0.2,flot: 1.7.0,history: 1.6.6,javascript: 3.5.1, js-controller: 1.2.3,km200: 1.1.6,modbus: 0.5.4,vis : 1.0.4,web: 2.1.9

    GB162 mit Buderus web KM200, SolarEdge SE5k mit Modbus Zähler

    paul53P M 2 Antworten Letzte Antwort
    0
    • M MeisterF

      Hallo,
      leider bin ich als Anfänger aus den Beispielen auf Github oder den bisherigen Fragen hier nicht schlau geworden. Wahrscheinlich stelle ich es mir zu einfach vor.

      Ich dachte, dass ich irgendwas nach dem Aufruf eingeben könnte und der Wert wird mit per json o.ä. geliefert.

      Ich habe http://ip:8084/socket.io/ eingeben und bekomme im Browser die unter
      https://forum.iobroker.net/topic/3873/socket-io-adapter-von-außen-ansprechen/3
      angegebene Meldung.

      Wie bekomme ich ich nun aber einen speziellen Wert?

      Bei meinem Allnet geht das mit:
      http://IP/xml/?mode=sensor&type=list&id=120

      gibts da so eine Zeile für den IOBroker mit dem socketio-Adapter?
      So etwas wie:

      http://ip:8084/socket.io/?state=km200.0.system.sensors.temperatures.outdoor_t1

      oder bin ich jetzt völlig auf dem Holzweg?

      Ich möchte die Daten gern außerhalb meines (überlasteten) RasPi 1, der die Heizung überwacht ab und zu weiterverarbeiten / darauf zugreifen.

      Vielen Dank!

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @MeisterF Für den Zugriff auf Datenpunkte des ioBrokers von außen ist der Adapter ioBroker.simple-api gedacht.

      EDIT: Es genügt auch die im Web-Adapter enthaltene Simple-API (Port 8082).

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      M 1 Antwort Letzte Antwort
      1
      • paul53P paul53

        @MeisterF Für den Zugriff auf Datenpunkte des ioBrokers von außen ist der Adapter ioBroker.simple-api gedacht.

        EDIT: Es genügt auch die im Web-Adapter enthaltene Simple-API (Port 8082).

        M Offline
        M Offline
        MeisterF
        schrieb am zuletzt editiert von
        #3

        @paul53

        Vielen Dank!
        Also einfach in der Web-Adapter Konfiguration einen Haken bei

        Internal 'Simple API':

        und schon klappt es mit

        http://IP:8082/getPlainValue/km200.0.system.sensors.temperatures.outdoor_t1

        Wenn das Leben doch immer so einfach wäre ;-)

        Vielen Dank!

        HP dc9700 debian 9 64bit, admin: 2.0.9,email: 1.0.2,flot: 1.7.0,history: 1.6.6,javascript: 3.5.1, js-controller: 1.2.3,km200: 1.1.6,modbus: 0.5.4,vis : 1.0.4,web: 2.1.9

        GB162 mit Buderus web KM200, SolarEdge SE5k mit Modbus Zähler

        paul53P 1 Antwort Letzte Antwort
        0
        • M MeisterF

          @paul53

          Vielen Dank!
          Also einfach in der Web-Adapter Konfiguration einen Haken bei

          Internal 'Simple API':

          und schon klappt es mit

          http://IP:8082/getPlainValue/km200.0.system.sensors.temperatures.outdoor_t1

          Wenn das Leben doch immer so einfach wäre ;-)

          Vielen Dank!

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @MeisterF sagte:

          und schon klappt es

          Markiere bitte das Thema in der Überschrift als [gelöst].

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • ZefauZ Offline
            ZefauZ Offline
            Zefau
            schrieb am zuletzt editiert von
            #5

            Ich habe in meinem Roomba Adapter socket.io genutzt, siehe https://github.com/Zefau/ioBroker.roomba/blob/master/www/index.html
            Insbesondere beim Abonnieren ständiger Updates der States (wie in meinem Fall) sehr hilfreich.

            Meine Adapter: https://zefau.github.io/iobroker/

            1 Antwort Letzte Antwort
            0
            • M MeisterF

              Hallo,
              leider bin ich als Anfänger aus den Beispielen auf Github oder den bisherigen Fragen hier nicht schlau geworden. Wahrscheinlich stelle ich es mir zu einfach vor.

              Ich dachte, dass ich irgendwas nach dem Aufruf eingeben könnte und der Wert wird mit per json o.ä. geliefert.

              Ich habe http://ip:8084/socket.io/ eingeben und bekomme im Browser die unter
              https://forum.iobroker.net/topic/3873/socket-io-adapter-von-außen-ansprechen/3
              angegebene Meldung.

              Wie bekomme ich ich nun aber einen speziellen Wert?

              Bei meinem Allnet geht das mit:
              http://IP/xml/?mode=sensor&type=list&id=120

              gibts da so eine Zeile für den IOBroker mit dem socketio-Adapter?
              So etwas wie:

              http://ip:8084/socket.io/?state=km200.0.system.sensors.temperatures.outdoor_t1

              oder bin ich jetzt völlig auf dem Holzweg?

              Ich möchte die Daten gern außerhalb meines (überlasteten) RasPi 1, der die Heizung überwacht ab und zu weiterverarbeiten / darauf zugreifen.

              Vielen Dank!

              M Offline
              M Offline
              mghomedev
              schrieb am zuletzt editiert von mghomedev
              #6

              @MeisterF

              Ich habe seit kurzen eine ALLNET ALL4176 6-fach Steckdosenleiste und habe auch keinen passenden / einfach zu benutzenden allgemeinen Adapter gefunden .

              Deshalb habe ich jetzt explizit dafür einen entwickelt siehe https://forum.iobroker.net/topic/23971/neuer-adapter-allnet-al4176-ip-steckdosenleiste und https://github.com/mghomedev/ioBroker.ALLNETipsocketoutlet4176

              Grundsätzlich fände ich es aber auch besser, wenn es einen allgemeinen XML-Adapter gäbe. Bei OpenHAB scheint das "einfach" zu sein siehe https://community.openhab.org/t/allnet-all4176-6-way-ip-socket-outlet/62362

              P.S.

              Bei den Allnetgeräten gibt es für einfache Sachen (schalten) anscheinend auch JSON-API unter der xml URL mittels "jsonswitch.php" also z.B. http://192.168.0.100/xml/jsonswitch.php

              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

              604

              Online

              32.6k

              Benutzer

              82.3k

              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