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. Anbindung IP-Symcon

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Anbindung IP-Symcon

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
34 Beiträge 8 Kommentatoren 7.8k Aufrufe 4 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.
  • F Offline
    F Offline
    Fonzo
    schrieb am zuletzt editiert von
    #13

    @Bluefox:

    Ich weiß doch nicht, ob man by IPS den Pfad ändern darf oder nicht, deswegen habe ich das einstellbar gemacht. `

    Welcher Pfad ist da denn genau mit gemeint? Das Verzeichnis in dem IP-Symcon liegt?

    hab das auch mal lokal probiert mit einem zweiten IPS auf dem gleichen Rechner wie ioBroker. Kommt das gleiche

    host.raspberryhomebridge	2017-06-11 21:40:50.718	info	instance system.adapter.ip-symcon.0 started with pid 9072
    host.raspberryhomebridge	2017-06-11 21:40:20.697	info	Restart adapter system.adapter.ip-symcon.0 because enabled
    host.raspberryhomebridge	2017-06-11 21:40:20.696	error	instance system.adapter.ip-symcon.0 terminated with code 0 (OK)
    ip-symcon.0	2017-06-11 21:40:20.609	info	cleaned everything up...
    ip-symcon.0	2017-06-11 21:40:20.605	error	at request (/opt/iobroker/node_modules/iobroker.ip-symcon/node_modules/request/index.js:54:10)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at new Request (/opt/iobroker/node_modules/iobroker.ip-symcon/node_modules/request/request.js:130:8)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at Request.init (/opt/iobroker/node_modules/iobroker.ip-symcon/node_modules/request/request.js:378:10)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at Request.auth (/opt/iobroker/node_modules/iobroker.ip-symcon/node_modules/request/request.js:1360:14)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at Auth.onRequest (/opt/iobroker/node_modules/iobroker.ip-symcon/node_modules/request/lib/auth.js:133:18)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at Request.emit (events.js:188:7)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at emitOne (events.js:96:13)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at self.callback (/opt/iobroker/node_modules/iobroker.ip-symcon/node_modules/request/request.js:188:22)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at Request._callback (/opt/iobroker/node_modules/iobroker.ip-symcon/main.js:208:13)
    ip-symcon.0	2017-06-11 21:40:20.605	error	at /opt/iobroker/node_modules/iobroker.ip-symcon/main.js:223:33
    ip-symcon.0	2017-06-11 21:40:20.605	error	TypeError: Cannot read property 'length' of undefined
    ip-symcon.0	2017-06-11 21:40:20.604	error	uncaught exception: Cannot read property 'length' of undefined
    ip-symcon.0	2017-06-11 21:40:20.532	error	error posting json:
    ip-symcon.0	2017-06-11 21:40:20.387	info	starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.ip-symcon, node: v6.11.0
    
    

    Mal eine Gegenfrage. Wenn ich Datenpunkte aus ioBroker in IPS einlesen will oder z.B. Teile der VIS in IP-Symcon darstellen will. Wie gehe ich dazu am besten vor? Gibt es da eine Dokumentation zu den Schnittstellen?

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #14

      > Mal eine Gegenfrage. Wenn ich Datenpunkte aus ioBroker in IPS einlesen will oder z.B. Teile der VIS in IP-Symcon darstellen will. Wie gehe ich dazu am besten vor? Gibt es da eine Dokumentation zu den Schnittstellen?

      Hier ist die Beschreibung:

      https://github.com/ioBroker/ioBroker.socketio

      und hier ist ein Beispiel:

      https://github.com/ioBroker/ioBroker.so … er/example

      vis kann man über iframe einbinden.

      > Welcher Pfad ist da denn genau mit gemeint? Das Verzeichnis in dem IP-Symcon liegt?
      Du hast doch gefragt: "Was muss ich da bei IP-Symcon Path eintragen?"

      Ich habe die Version auf dem git upgedated. Bitte:

      cd /opt/iobroker
      npm i https://github.com/ioBroker/ioBroker.ip-symcon/tarball/master --production
      iobroker restart ip-symcon
      

      ausführen.

      Einscheidend gibt IPS keine Objekte zurück.

      Wenn du im Browser "http://localhost:3777/api/" aufrufst, kommt was?

      Bei mir````
      {"API":"0.1","IP-Symcon":"4.20","JSON-RPC":"2.0"}

      1 Antwort Letzte Antwort
      0
      • F Offline
        F Offline
        Fonzo
        schrieb am zuletzt editiert von
        #15

        @Bluefox:

        Einscheidend gibt IPS keine Objekte zurück.

        Wenn du im Browser "http://localhost:3777/api/" aufrufst, kommt was?

        Bei mir{"API":"0.1","IP-Symcon":"4.20","JSON-RPC":"2.0"} `
        Ich habe das mal schnell im IPS System auf IOBroker Rechner getestet da ist das zweite IPS erreichbar mit

        $rpc = new JSONRPC("http://".$user.":".$password."@".$ip.":3777/api/");
         $result = $rpc->IPS_GetKernelVersion();
         var_dump($result);
         echo "KernelVersion: ".$result;
        
        

        Auf die Abfrage im Browser bekomme ich auch

        {"API":"0.1","IP-Symcon":"4.30","JSON-RPC":"2.0"}
        
        

        Aber zum weiteren Zugriff muss der User und Passwort logischerweise mit übergeben werden s.o. Ich probiere gleich mal die neue Version aus.

        1 Antwort Letzte Antwort
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          schrieb am zuletzt editiert von
          #16

          @Fonzo:

          Für weiteren Zugriff muss der User und Passwort logischerweise mit übergeben werden s.o. `
          Bei mir läuft alles ohne Password.

          1 Antwort Letzte Antwort
          0
          • F Offline
            F Offline
            Fonzo
            schrieb am zuletzt editiert von
            #17

            @Bluefox:

            Ich habe die Version auf dem git upgedated. Bitte:

            cd /opt/iobroker
            npm i https://github.com/ioBroker/ioBroker.ip-symcon/tarball/master --production
            iobroker restart ip-symcon
            

            ausführen.

            Einscheidend gibt IPS keine Objekte zurück. `
            So der Adapter startet jetzt, Adapter Webseite ruft den Webfront auf.

            Allerdings kommen nach wie vor keine Datenpunkte an.

            ip-symcon.0	2017-06-11 22:42:28.282	warn	IP Symcon returned no variables
            ip-symcon.0	2017-06-11 22:42:28.280	error	error posting json:
            ip-symcon.0	2017-06-11 22:42:28.272	info	connected
            ip-symcon.0	2017-06-11 22:42:28.269	warn	IP Symcon returned no objects
            ip-symcon.0	2017-06-11 22:42:28.264	error	error posting json:
            ip-symcon.0	2017-06-11 22:42:28.109	info	starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.ip-symcon, node: v6.11.0
            
            
            1 Antwort Letzte Antwort
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              schrieb am zuletzt editiert von
              #18

              @Fonzo:

              @Bluefox:

              Ich habe die Version auf dem git upgedated. Bitte:

              cd /opt/iobroker
              npm i https://github.com/ioBroker/ioBroker.ip-symcon/tarball/master --production
              iobroker restart ip-symcon
              

              ausführen.

              Einscheidend gibt IPS keine Objekte zurück. `
              So der Adapter startet jetzt, Adapter Webseite ruft den Webfront auf.

              Allerdings kommen nach wie vor keine Datenpunkte an.

              ip-symcon.0	2017-06-11 22:42:28.282	warn	IP Symcon returned no variables
              ip-symcon.0	2017-06-11 22:42:28.280	error	error posting json:
              ip-symcon.0	2017-06-11 22:42:28.272	info	connected
              ip-symcon.0	2017-06-11 22:42:28.269	warn	IP Symcon returned no objects
              ip-symcon.0	2017-06-11 22:42:28.264	error	error posting json:
              ip-symcon.0	2017-06-11 22:42:28.109	info	starting. Version 0.1.3 in /opt/iobroker/node_modules/iobroker.ip-symcon, node: v6.11.0
              
              ```` `  
              

              Ist bei dir http oder https eingestellt?

              1 Antwort Letzte Antwort
              0
              • F Offline
                F Offline
                Fonzo
                schrieb am zuletzt editiert von
                #19

                Vielleicht einfach nur mal die Kernelversion zum Test auslesen und in ioBroker ablegen bevor der ganze Objektbaum ausgelesen wird dann sieht man zumindest ob der Datenaustausch grundsätzlich geht

                $result = $rpc->IPS_GetKernelVersion();
                
                
                1 Antwort Letzte Antwort
                0
                • F Offline
                  F Offline
                  Fonzo
                  schrieb am zuletzt editiert von
                  #20

                  @Bluefox:

                  Ist bei dir http oder https eingestellt? `
                  Macht interessanter Weise gar kein Unterschied die Verbindung steht zumindest zumindest laut Aussage der Variable in ioBroker, auch wenn da noch openhab server steht :(

                  1 Antwort Letzte Antwort
                  0
                  • BluefoxB Offline
                    BluefoxB Offline
                    Bluefox
                    schrieb am zuletzt editiert von
                    #21

                    @Fonzo:

                    Vielleicht einfach nur mal die Kernelversion zum Test auslesen und in ioBroker ablegen bevor der ganze Objektbaum ausgelesen wird dann sieht man zumindest ob der Datenaustausch grundsätzlich geht

                    $result = $rpc->IPS_GetKernelVersion();
                    
                    ```` `  
                    

                    Heute nicht mehr :) aber danke für den Hinweis.

                    Ich brauche noch Webhook Skript ;)

                    1 Antwort Letzte Antwort
                    0
                    • apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von
                      #22

                      Hey @Fonzo, @Bluefox … Die tests vllt in eine eigenen Thread auslagern? Dann sieht es vielleicht auch noch ein anderer User und kann auch testen :-)

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      1 Antwort Letzte Antwort
                      0
                      • F Offline
                        F Offline
                        Fonzo
                        schrieb am zuletzt editiert von
                        #23

                        @Bluefox:

                        Ich brauche noch Webhook Skript ;) `
                        Meinst Du jetzt einen Webhook in IPS anlegen um dort was hinzuschicken?

                        https://github.com/paresy/SymconTest/tr … /HookServe

                        oder die umgekehrte Richtung von IPS nach ioBroker schicken?

                        dann müsste ein https://www.symcon.de/service/dokumentation/entwicklerbereich/sdk-tools/sdk-php/module/registermessage/ auf die Variable gelegt werden die man stets aktuell haben will.

                        https://github.com/paresy/SymconTest/tr … geSinkTest

                        https://www.symcon.de/service/dokumenta ... chrichten/

                        1 Antwort Letzte Antwort
                        0
                        • F Offline
                          F Offline
                          Fonzo
                          schrieb am zuletzt editiert von
                          #24

                          @Fonzo:

                          @Bluefox:

                          Ich brauche noch Webhook Skript ;)
                          Also nix Webhook oder Message Sink. Das beste ist tatsächlich pollen. Du kannst mit IPS_GetSnapshot einen kompletten Snapshot holen. Danach kannst Du theoretisch mit IPS_GetSnapshotChanges pollen das sollte auch sekündlich möglich sein, wenn es denn Sinn macht, ohne IP-Symcon in die Knie zu zwingen. Dann siehst Du was sich geändert hat und kannst das abholen.

                          1 Antwort Letzte Antwort
                          0
                          • eric2905E Offline
                            eric2905E Offline
                            eric2905
                            schrieb am zuletzt editiert von
                            #25

                            Moin Jungs,

                            ich trenne nachher diesen Thread mal in zwei Teile - einmal die Forendiskussion und einmal den IPS-Test.

                            Also bitte nicht wundern!

                            Gruß,

                            Eric

                            Von unterwegs getippert

                            Roses are red, violets are blue,

                            if I listen to metal, my neighbours do too

                            1 Antwort Letzte Antwort
                            0
                            • F Offline
                              F Offline
                              Fonzo
                              schrieb am zuletzt editiert von
                              #26

                              @Homoran:

                              Das weitere ist der Vergleich zu einer kommerziellen und nicht gerade preiswerten Lösung. Fonzo bestätigt das, erwartet aber mindestens die gleiche Leistung für lau. `
                              Da hast Du mich missverstanden, ich habe glaube ich nirgendwo geschrieben das ich das erwarte das ein kostenloses System alles können soll. Ich bin jemand der gerne bereit ist für etwas Geld auszugeben wenn es mir einen Mehrwert bietet sonst würde ich momentan auch kein System einsetzten was Geld kostet.

                              @Homoran:

                              Weiterhin ist ein System, das NUR per Skript arbeitet für mich ein absolutes NoGo. Nur weil er
                              @Fonzo:

                              daher arbeite ich nach wie vor sehr stark mit Skripten. ist das für andere nicht unbedingt das Mittel der Wahl.
                              Das System was ich nutze arbeitet auch nicht nur mit Skripten, man kann Dinge wie gesagt auch grafisch lösen. Ich hatte auch geschrieben das dies vor allem für Beginner ein immenser Vorteil ist sich etwas zusammen zu klicken. Der Punkt ist warum ich selber Skripte nutzte, das es einen Punkt gibt an dem man ohne Skripte sowieso nicht weiter kommt. Und auch dies gilt grundsätzlich für jedes System, unabhängig von der Sprache, sei es nun NodeJS, Python, Java, PHP usw., so lange sich nicht irgendjemand die Mühe gemacht etwas für andere zu schreiben, die sich nicht mit Skripten beschäftigen, kann man als jemand der sich damit nicht auseinander setzten will nur abwarten und Tee trinken und hoffen das sich einer mit Skript Kenntnis etwas zur Verfügung stellt das man selber nutzten kann. Daher halte ich es persönlich für wichtig, wenn man denn neue Geräte nutzten will, sich auch damit auseinander zu setzten, dann kann man das nämlich selber lösen, sonst ist man immer von anderen abhängig.

                              1 Antwort Letzte Antwort
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #27

                                An alle Interessierten: Adapter-Request ist jetzt auf Github unter https://github.com/ioBroker/AdapterRequests/issues/40 zu finden. Bitte dort wie unter https://github.com/ioBroker/AdapterRequ … o-use-this beschrieben voten!

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • R Offline
                                  R Offline
                                  roesl
                                  schrieb am zuletzt editiert von
                                  #28

                                  gibt es schon eine Lösung für das Problem ?
                                  bei mir kommen ebenfalls die Fehler
                                  ip-symcon.0 2020-02-17 15:21:14.361 error (2879) error posting json:
                                  ip-symcon.0 2020-02-17 15:21:09.337 warn (2879) IP Symcon returned no variables

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    MicF1968
                                    schrieb am zuletzt editiert von
                                    #29

                                    Ich finde diesen Adapter nicht.
                                    Ist der aufgegeben worden?

                                    Leider hat IP-Symcon nicht alle von mir benötigten Anbindungen, daher wäre ein parallel laufender ioBroker, der mir Symcon Variablen füllt und über den ich aus Symcon heraus Aktionen starten könnte sehr hilfreich.

                                    HomoranH Jey CeeJ 2 Antworten Letzte Antwort
                                    0
                                    • M MicF1968

                                      Ich finde diesen Adapter nicht.
                                      Ist der aufgegeben worden?

                                      Leider hat IP-Symcon nicht alle von mir benötigten Anbindungen, daher wäre ein parallel laufender ioBroker, der mir Symcon Variablen füllt und über den ich aus Symcon heraus Aktionen starten könnte sehr hilfreich.

                                      HomoranH Nicht stören
                                      HomoranH Nicht stören
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von Homoran
                                      #30

                                      @micf1968 Naja, der Thread ist 6 Jahre alt.
                                      Ich weiß gar nicht, ob er jemals über diese Testphase herausgekommen ist.
                                      Selbst wenn man ihn noch irgendwo finden würde, muss er noch lange nicht auf heutigen ioBroker Versionen laufen

                                      EDIT:
                                      Ich habe mir die Freiheit genommen und mal eben für dich gesucht.
                                      Wie vermutet:
                                      Screenshot_20230214-141228_Firefox.jpg
                                      da hat sich nichts mehr getan.
                                      hab wegen der zu erwartenden Probleme nur einen Screenshot genommen

                                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                      M 1 Antwort Letzte Antwort
                                      0
                                      • M MicF1968

                                        Ich finde diesen Adapter nicht.
                                        Ist der aufgegeben worden?

                                        Leider hat IP-Symcon nicht alle von mir benötigten Anbindungen, daher wäre ein parallel laufender ioBroker, der mir Symcon Variablen füllt und über den ich aus Symcon heraus Aktionen starten könnte sehr hilfreich.

                                        Jey CeeJ Online
                                        Jey CeeJ Online
                                        Jey Cee
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #31

                                        @micf1968 seit 2017 nichts mehr passiert: https://github.com/ioBroker/ioBroker.ip-symcon

                                        Persönlicher Support
                                        Spenden -> paypal.me/J3YC33

                                        1 Antwort Letzte Antwort
                                        0
                                        • HomoranH Homoran

                                          @micf1968 Naja, der Thread ist 6 Jahre alt.
                                          Ich weiß gar nicht, ob er jemals über diese Testphase herausgekommen ist.
                                          Selbst wenn man ihn noch irgendwo finden würde, muss er noch lange nicht auf heutigen ioBroker Versionen laufen

                                          EDIT:
                                          Ich habe mir die Freiheit genommen und mal eben für dich gesucht.
                                          Wie vermutet:
                                          Screenshot_20230214-141228_Firefox.jpg
                                          da hat sich nichts mehr getan.
                                          hab wegen der zu erwartenden Probleme nur einen Screenshot genommen

                                          M Offline
                                          M Offline
                                          MicF1968
                                          schrieb am zuletzt editiert von MicF1968
                                          #32

                                          @homoran @Jey-Cee

                                          Danke, ja ich sah schon dass der Thread 6 Jahre alt ist ;-)
                                          Mein Problem ist aber sehr aktuell :-)

                                          Bin ich zu naiv, wenn ich mir überlege das mittels MQTT zu lösen?

                                          Konkret habe ich eine Daikin Klimanlage mit Cloud Anbindung und Symcon bietet hier keinen Adapter (heißt dort Modul) an. Müsste ich nicht die relevanten Daten aus ioBroker bekommen?

                                          ioBroker hat einen Adapter für Daikin Cloud, der geht, das habe ich geprüft, Symcon hat einen MQTT Broker und in ioBroker gibt es ja einen Client.

                                          Jey CeeJ 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

                                          533

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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