Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] mit ioBroker Daten von PowerDog auslesen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] mit ioBroker Daten von PowerDog auslesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      JB_Mystery last edited by

      Hallo alle zusammen,

      ich bin ganz neu hier im Forum und versuche mich gerade in die Programmierung mit JavaScript einzuarbeiten, um den ioBroker laufend auf einem Raspberry mit dem PowerDog zu verbinden. Der Hersteller stellt eine API zur Verfügung, mit der über den local Device Daten ausgetauscht werden können.

      Siehe dazu:

      http://api.power-dog.eu/documentation/D … n_v0.b.pdf

      Verwendet habe ich den xmlrpc:

      https://github.com/baalexander/node-xmlrpc

      Hier mein versuchter Code:

      var xmlrpc = require('xmlrpc');
      var clientOptions = 'http://192.168.2.xxx:20000/';
      var client = new xmlrpc.createClient(clientOptions);
      client.methodCall('getPowerDogInfo',['Passwort'], function(error, value, reply){
         console.log(error + "---" + value + "---" + reply); //zum Anzeigen der Antworten
      });
      

      Die Antwort ist leider:

      null–-[object Object]–-undefined

      Kann mir jemand helfen, was ich falsch mache? Oder mir einen Tipp geben, wie ich an die Daten komme?

      Vielen Dank euch.

      JB_Mystery

      1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        nicht getestet aber sollte klappen mit https://www.npmjs.com/package/magic-home

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 last edited by

          Versuche es mal so:

             if(error) log('Fehler PowerDog: ' + error, 'error');
             else log('PowerDog value: ' + JSON.stringify(value)); //zum Anzeigen der Antworten
          
          
          Martin Fiedermutz 1 Reply Last reply Reply Quote 0
          • Martin Fiedermutz
            Martin Fiedermutz @paul53 last edited by

            Hi!
            Gibt es mittlerweile eine Lösung den Powerdog ohne Programmierkenntnisse in IOBroker oder Node Red einzubinden?
            Viele Grüße, Martin

            simon24j 1 Reply Last reply Reply Quote 0
            • simon24j
              simon24j @Martin Fiedermutz last edited by

              Hallo,

              bin auch auf der Suche nach einem Adapter für den Powerdog, leider komme ich mit der Anleitung auf Github nicht klar, gibt es da mittlerweile eine einfachere möglichkeit einen Powerdog Adapter zu Installieren? oder eine vollständige Schritt für Schritt anleitung um den iobroker.powerdog Adapter zu installieren?

              Danke
              Grüße
              Simon

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @simon24j last edited by

                @simon24j sagte in [gelöst] mit ioBroker Daten von PowerDog auslesen:

                leider komme ich mit der Anleitung auf Github nicht klar

                Welche Anleitung?

                simon24j 1 Reply Last reply Reply Quote 0
                • simon24j
                  simon24j @Thomas Braun last edited by

                  @thomas-braun https://github.com/JoeDev002/iobroker.powerdog

                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @simon24j last edited by

                    @simon24j

                    Die muss man in der Tat zweimal lesen.
                    Ich würde aber auch bei 'erfolgreicher' Installation nicht davon ausgehen, dass das läuft.

                    Letztes ChangeLog ist 5 Jahre her.

                    0.6.0 (2017.01.02)
                    (bluefox) Support of admin3
                    
                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

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

                    916
                    Online

                    31.9k
                    Users

                    80.2k
                    Topics

                    1.3m
                    Posts

                    6
                    8
                    1218
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo