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. Einsteigerfragen
  4. REST API in iobroker einbinden und über iobroker steuern?

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    12
    1
    127

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

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

REST API in iobroker einbinden und über iobroker steuern?

Scheduled Pinned Locked Moved Einsteigerfragen
6 Posts 2 Posters 420 Views 2 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.
  • Lapis-LazuliL Offline
    Lapis-LazuliL Offline
    Lapis-Lazuli
    wrote on last edited by
    #1

    Hallo,

    habe hier Theben LuxorLiving, das kann ich über REST API steuern, wie kann ich das jetzt in iobroker einbauen?

    die iobroker REST Api adapter scheinen nur dafür da zu sein, dinge "aus" iobroker per REST Api abzufragen und nicht damit dinge über REST API in iobroker rein zu laden.

    oder habt ihr vielleicht eine bessere idee wie man diese Theben LuxorLiving SmartHome geschichte steuern kann ohne Theben software/ ohne cloud zwang.

    CodierknechtC 1 Reply Last reply
    0
    • Lapis-LazuliL Lapis-Lazuli

      Hallo,

      habe hier Theben LuxorLiving, das kann ich über REST API steuern, wie kann ich das jetzt in iobroker einbauen?

      die iobroker REST Api adapter scheinen nur dafür da zu sein, dinge "aus" iobroker per REST Api abzufragen und nicht damit dinge über REST API in iobroker rein zu laden.

      oder habt ihr vielleicht eine bessere idee wie man diese Theben LuxorLiving SmartHome geschichte steuern kann ohne Theben software/ ohne cloud zwang.

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      wrote on last edited by
      #2

      @lapis-lazuli sagte in REST API in iobroker einbinden und über iobroker steuern?:

      wie kann ich das jetzt in iobroker einbauen?

      Frag es per Script ab.
      Entweder über HttpGet oder per Axios.

      Prinzipiell so:

      const axios = require('axios');
      axios.defaults.timeout = 5000;
      const headers = {"User-Agent":"Mozilla/5.0 (compatible; ioBroker/1.0)"};
      
      // Reverse-Geocoding anhand der aktuellen Koordinaten
      async function updateLocation() {
          const latitude = getState('lat').val;
          const longitude = getState('lon').val;
          const url = `https://geocode.maps.co/reverse?lat=${latitude}&lon=${longitude}`;
          const response = await axios.get(url, {headers});
          if (response && response.status == 200) {
          }
      }
      

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      Lapis-LazuliL 1 Reply Last reply
      0
      • CodierknechtC Codierknecht

        @lapis-lazuli sagte in REST API in iobroker einbinden und über iobroker steuern?:

        wie kann ich das jetzt in iobroker einbauen?

        Frag es per Script ab.
        Entweder über HttpGet oder per Axios.

        Prinzipiell so:

        const axios = require('axios');
        axios.defaults.timeout = 5000;
        const headers = {"User-Agent":"Mozilla/5.0 (compatible; ioBroker/1.0)"};
        
        // Reverse-Geocoding anhand der aktuellen Koordinaten
        async function updateLocation() {
            const latitude = getState('lat').val;
            const longitude = getState('lon').val;
            const url = `https://geocode.maps.co/reverse?lat=${latitude}&lon=${longitude}`;
            const response = await axios.get(url, {headers});
            if (response && response.status == 200) {
            }
        }
        
        Lapis-LazuliL Offline
        Lapis-LazuliL Offline
        Lapis-Lazuli
        wrote on last edited by
        #3

        @codierknecht
        danke dir für deine schnelle antwort, diese antwort hatte mir chatgpt auch schon gegeben, allerdings komme ich alleine und mit chatgpt nicht weiter, da dies wohl etwas umständlicher ist.

        wie ich hier https://github.com/ioBroker/AdapterRequests/issues/691 gesehen habe, muss man ein login token übergeben. ich bekomme das alles aber irgendwie nicht zusammen das es läuft. sowohl der test in powershell um es händisch zu testen (token bekomme ich, aber abfrage geht dann nicht) als auch das javascript in iobroker.

        CodierknechtC 1 Reply Last reply
        0
        • Lapis-LazuliL Lapis-Lazuli

          @codierknecht
          danke dir für deine schnelle antwort, diese antwort hatte mir chatgpt auch schon gegeben, allerdings komme ich alleine und mit chatgpt nicht weiter, da dies wohl etwas umständlicher ist.

          wie ich hier https://github.com/ioBroker/AdapterRequests/issues/691 gesehen habe, muss man ein login token übergeben. ich bekomme das alles aber irgendwie nicht zusammen das es läuft. sowohl der test in powershell um es händisch zu testen (token bekomme ich, aber abfrage geht dann nicht) als auch das javascript in iobroker.

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          wrote on last edited by
          #4

          @lapis-lazuli
          Versuch mal, mit Postman eine funktionierende Abfrage hinzukriegen.

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          Lapis-LazuliL 1 Reply Last reply
          0
          • CodierknechtC Codierknecht

            @lapis-lazuli
            Versuch mal, mit Postman eine funktionierende Abfrage hinzukriegen.

            Lapis-LazuliL Offline
            Lapis-LazuliL Offline
            Lapis-Lazuli
            wrote on last edited by
            #5

            @codierknecht hättest du einen kleinen start tipp?

            CodierknechtC 1 Reply Last reply
            0
            • Lapis-LazuliL Lapis-Lazuli

              @codierknecht hättest du einen kleinen start tipp?

              CodierknechtC Online
              CodierknechtC Online
              Codierknecht
              Developer Most Active
              wrote on last edited by
              #6

              @lapis-lazuli

              1. Postman herunterladen und installieren.
                https://www.postman.com/downloads/

              2. Eine funktionierende Abfrage zusammenbasteln.
                Da ich die Hardware nicht besitze, kann ich da nicht helfen.
                694e20ec-38ad-44da-8acd-0f206647bac1-image.png

              3. Aus den Code-Snippets das passende heraussuchen.
                95f185f8-80dc-4e03-939e-343513e8ea29-image.png

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              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

              563

              Online

              32.7k

              Users

              82.4k

              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