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. Skripten / Logik
  4. JavaScript
  5. Gelöst: Daten aus Entfernten Iobroker senden

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    555

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

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

Gelöst: Daten aus Entfernten Iobroker senden

Scheduled Pinned Locked Moved JavaScript
javascript
5 Posts 2 Posters 250 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
    michihorn
    wrote on last edited by michihorn
    #1

    Hallo ich möchte gerne Daten per Simple API von einem entfernten Iobroker der per Cloud Service erreichbar ist, zum heimischen Iobroker übertragen. Ich habe als Test mal ein kleines Script das im entfernten Iobroker läuft hier mal abgebildet. Leider klappt das nicht.

    schedule("*/1 * * * * ", function () {
    var request = require('request');
    request("http://192.168.xx.xxx:8087/set/javascript.3.Giethoorn.Temp.TW?value=20", function (error, response){
     });    
    log("TEST");
    
    });
    

    Fehlermeldung sieht so aus:
    (9540) Request error: Error: connect ETIMEDOUT 192.168.xx.xxx:8087

    Klappt die API übertragung überaupt ausserhalb des Netzwerkes?
    Gruß
    Michael

    A 1 Reply Last reply
    0
    • M michihorn

      Hallo ich möchte gerne Daten per Simple API von einem entfernten Iobroker der per Cloud Service erreichbar ist, zum heimischen Iobroker übertragen. Ich habe als Test mal ein kleines Script das im entfernten Iobroker läuft hier mal abgebildet. Leider klappt das nicht.

      schedule("*/1 * * * * ", function () {
      var request = require('request');
      request("http://192.168.xx.xxx:8087/set/javascript.3.Giethoorn.Temp.TW?value=20", function (error, response){
       });    
      log("TEST");
      
      });
      

      Fehlermeldung sieht so aus:
      (9540) Request error: Error: connect ETIMEDOUT 192.168.xx.xxx:8087

      Klappt die API übertragung überaupt ausserhalb des Netzwerkes?
      Gruß
      Michael

      A Offline
      A Offline
      Ahnungsbefreit
      wrote on last edited by
      #2

      @michihorn Vielleicht irre ich mich aber ist das nicht die IP im lokalen Netz? Wie soll das denn gehen?

      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

      M 1 Reply Last reply
      0
      • A Ahnungsbefreit

        @michihorn Vielleicht irre ich mich aber ist das nicht die IP im lokalen Netz? Wie soll das denn gehen?

        M Offline
        M Offline
        michihorn
        wrote on last edited by
        #3

        @ahnungsbefreit sagte in Daten aus Entfernten Iobroker senden:

        @michihorn Vielleicht irre ich mich aber ist das nicht die IP im lokalen Netz? Wie soll das denn gehen?

        Die gezeigte IP ist die vom lokalen Netz und soll vom entfernten angetriggert werden.
        Ob das geht über zwei Netze weiß ich nicht, daher ja die Frage.

        A 1 Reply Last reply
        0
        • M michihorn

          @ahnungsbefreit sagte in Daten aus Entfernten Iobroker senden:

          @michihorn Vielleicht irre ich mich aber ist das nicht die IP im lokalen Netz? Wie soll das denn gehen?

          Die gezeigte IP ist die vom lokalen Netz und soll vom entfernten angetriggert werden.
          Ob das geht über zwei Netze weiß ich nicht, daher ja die Frage.

          A Offline
          A Offline
          Ahnungsbefreit
          wrote on last edited by
          #4

          @michihorn Guck mal hier:

          Simple API via iot

          Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

          M 1 Reply Last reply
          0
          • A Ahnungsbefreit

            @michihorn Guck mal hier:

            Simple API via iot

            M Offline
            M Offline
            michihorn
            wrote on last edited by michihorn
            #5

            @ahnungsbefreit sagte in Daten aus Entfernten Iobroker senden:

            @michihorn Guck mal hier:

            Simple API via iot

            Das scheint ein heisser Tip zu sein:

            schedule("* * * * * ", function () {
            var request = require('request');
            request("https://iobroker.pro/service/simpleApi/@pro_giethoornxx@gmail.com_xxxxxxx-xxxxx-11eb-b7cc-d9eaa1exxxxx/set/javascript.0.Giethoorn.Datenpunkt?value=22", function (error, response){
            }); 
            });
            

            Damit schreibe ich im Ferienhaus in einen Datenpunkt. Das klappt.

            Jetzt möchte ich lesen.

            schedule("* * * * * ", function () {
            var request = require('request');
            
            const link = "https://iobroker.pro/service/simpleApi/@pro_giethoornxx@gmail.com_xxxxxxx-xxx-11eb-b7cc-d9eaa1exxxx/getPlainValue/javascript.0.Giethoorn.Chalettemp";
            request(link, function(error, response, body) {
                  if (error) {
                      log('Error from request:' + error, 'error');        
                  } else {
                      var result = JSON.parse(body);
                      log(result);
                      setState("javascript.3.Giethoorn.Temp.Test", result);
                  }    
            });
            

            Klappt auch!
            Super Danke
            Michael

            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

            590

            Online

            32.7k

            Users

            82.5k

            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