Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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

Scheduled Pinned Locked Moved ioBroker Allgemein
socketiobroker.socketioadaptersocket.iogelöstsimpleapiweb adapter
6 Posts 4 Posters 935 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MeisterF
    wrote on last edited by 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 Replies Last reply
    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
      wrote on last edited by 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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          0
          • ZefauZ Offline
            ZefauZ Offline
            Zefau
            wrote on last edited by
            #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 Reply Last reply
            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
              wrote on last edited by 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 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

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

              714

              Online

              32.6k

              Users

              82.3k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Home
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe