Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0

    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

    Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0

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

      Grüße in die Runde,

      ich stehe gerade vor einem Problem mit dem Homematic rpc Adapter. Meine Heizung wird in jedem Raum über ein Blocklyskript gesteuert.

      In diesem Beispiel handelt es sich um ein Homematic IP Thermostat:
      hm-rpc.0 error Cannot call setValue: Unexpected endLine: 0Column: 0Char:
      hm-rpc.0 error xmlrpc -> setValue ["000A9A49A2DB47:1","SET_POINT_TEMPERATURE",5] FLOAT

      GitHub Issue #1307

      Versions:

      • Adapter version: v1.17.0 (v2.0.2 testweise installiert, Fehler das selbe)
      • JS-Controller version: 6.0.11
      • Node version: v20.17.0
      • Operating system: Debian 12.7 (Proxmox LXC Container)
      • CCU model: CCU3
      • CCU Firmware: 3.77.7

      Geräte neu einlesen (einmalig), sowie abschalten HTTPS wurde erfolglos probiert.

      Protokoll:
      Screenshot 2024-09-06 082243.png
      Screenshot 2024-09-10 095103.png

      Adapterkonfig:
      Screenshot 2024-09-06 082012.png
      Screenshot 2024-09-06 082209.png

      Blocklyskript:
      Screenshot 2024-09-06 082745.png

      Beste Grüße & schonmal Dankeschön im voraus..

      N 1 Reply Last reply Reply Quote 0
      • N
        Nordischerjung @Docdisaster last edited by

        @docdisaster Moin,

        sind die Geräte in der CCU Online, kannst du die dort schalten?
        Ich hatte letzte Woche das selber, nach Update von Raspberrymatic waren alle IP Geräte nicht mehr erreichbar. Ich musste tatsächlich jedes IP Gerät einmal Stromlos machen, damit sie wieder in der CCU waren.

        Docdisaster 1 Reply Last reply Reply Quote 0
        • Docdisaster
          Docdisaster @Nordischerjung last edited by

          @nordischerjung
          Die Geräte sind schaltbar. Bei der Heizung ändert er auch die Werte. Hab gerade mal die Thermostate zum Test stromlos gemacht. Leider ohne Erfolg 😞

          Docdisaster 1 Reply Last reply Reply Quote 0
          • Docdisaster
            Docdisaster @Docdisaster last edited by

            Was mich verwundert sind auch die häufigen disconnects und Pingfehler die da auftreten. Pinge ich von der VM die CCU direkt, habe ich 0% Verlustrate.

            N 1 Reply Last reply Reply Quote 0
            • N
              Nordischerjung @Docdisaster last edited by

              @docdisaster Trag doch mal bei der Adapter Calback Adresse die des iOBrokers ein
              84aa95c7-7185-4636-9df0-8b01d5eedfa2-image.png

              N Docdisaster 2 Replies Last reply Reply Quote 0
              • N
                Nordischerjung @Nordischerjung last edited by

                @nordischerjung Oder guck mal hier
                https://www.iobroker.net/#de/adapters/adapterref/iobroker.hm-rpc/README.md

                b794d114-dcc8-4b9c-a438-96c55dc491bf-image.png

                Docdisaster 1 Reply Last reply Reply Quote 0
                • Docdisaster
                  Docdisaster @Nordischerjung last edited by

                  @nordischerjung
                  Den Port hatte ich schon zurück auf 0 gestellt (🤦 hatte vergessen das zu schreiben) .. Habe jetzt mal in dem Adapter die Callback Adresse eingerichtet. Die Fehler treten nur bei der HM IP Instanz auf. HM & virtuell läuft so wie ich es sehe ohne Problme.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Docdisaster last edited by

                    @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                    Die Fehler treten nur bei der HM IP Instanz auf.

                    da gibt es schon mal Meldungen über Aussetzer, aber nicht kritisch.

                    @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                    Pinge ich von der VM die CCU direkt, habe ich 0% Verlustrate.

                    das ist ein anderer Ping, sicher nicht aufcfie Schnittstelle.

                    Docdisaster 2 Replies Last reply Reply Quote 0
                    • Docdisaster
                      Docdisaster @Homoran last edited by

                      @homoran
                      wo siehst du Aussetzer bei den anderen RPC Instanzen? Ich sehe nur rpc.0. 😄

                      Ich habe sicherheitshalber den Iobroker auf eine richtige VM umziehen lassen. Hatte den LXC Container ein wenig im Verdacht. Nach dem Umzug ist der Fehler aber immer noch da.

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @Docdisaster last edited by

                        @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                        wo siehst du Aussetzer bei den anderen RPC Instanzen?

                        wer sagt das?

                        1 Reply Last reply Reply Quote 0
                        • Docdisaster
                          Docdisaster @Homoran last edited by

                          @homoran said in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                          da gibt es schon mal Meldungen über Aussetzer, aber nicht kritisch.

                          Dachte du beziehst dich da auf meine Screenshots 😄

                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @Docdisaster last edited by

                            @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                            Dachte du beziehst dich da auf meine Screenshots

                            fehlgedacht 😉

                            den Bezug hatte ich zitiert.

                            @homoran sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                            @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                            Die Fehler treten nur bei der HM IP Instanz auf.

                            Dazu gab es schon einige Posts

                            1 Reply Last reply Reply Quote 0
                            • Docdisaster
                              Docdisaster @Nordischerjung last edited by Docdisaster

                              @nordischerjung said in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                              @docdisaster Trag doch mal bei der Adapter Calback Adresse die des iOBrokers ein
                              84aa95c7-7185-4636-9df0-8b01d5eedfa2-image.png

                              Das war auch nicht erfolgreich 😆

                              Screenshot 2024-09-10 142642.png
                              Screenshot 2024-09-10 142747.png

                              Homoran 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @Docdisaster last edited by

                                @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                                Das war auch nicht erfolgreich

                                bedeutet in Klartext was?
                                wo ist die Callback Adresse denn?

                                Docdisaster 1 Reply Last reply Reply Quote 0
                                • Docdisaster
                                  Docdisaster @Homoran last edited by

                                  @homoran
                                  das Hochladen der Bilder hatte offensichtlich nicht funktioniert.. Jetzt sind die da.

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Docdisaster last edited by

                                    @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                                    Jetzt sind die da.

                                    wobei ein log immer als Text in code-tags zu posten ist.
                                    dann kann ich auch zitierrn!

                                    siehe auch
                                    https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                                    da hast du aber anscheinend ein größeres Problem, da würde ich auch Fehler melden wenn pro Millisekunde mehrere Befehle geschickt werden

                                    Docdisaster 1 Reply Last reply Reply Quote 0
                                    • Docdisaster
                                      Docdisaster @Homoran last edited by

                                      @homoran said in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                                      @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                                      Jetzt sind die da.

                                      wobei ein log immer als Text in code-tags zu posten ist.
                                      dann kann ich auch zitierrn!

                                      siehe auch
                                      https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                                      da hast du aber anscheinend ein größeres Problem, da würde ich auch Fehler melden wenn pro Millisekunde mehrere Befehle geschickt werden

                                      Könnte es sein dass es an den Blockyskripten liegt? Das sind 10 Skripte die ausgelöst werden.

                                      Homoran N 2 Replies Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @Docdisaster last edited by

                                        @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                                        Könnte es sein dass es an den Blockyskripten liegt? D

                                        möglich!

                                        @docdisaster sagte in Homematic.rpc->endLine: 0Column: 0Char: hm-rpc.0:

                                        Das sind 10 Skripte die ausgelöst werden.

                                        und das mehrfach im Sekundentakt?

                                        Docdisaster 1 Reply Last reply Reply Quote 0
                                        • N
                                          Nordischerjung @Docdisaster last edited by Nordischerjung

                                          @docdisaster Hast du hier auch den richtigen Port drin? bei https ist es 42010

                                          d8470f75-74b1-4c14-a612-676b093fb4fe-image.png

                                          oder mal die IP von der CCU eingetragen?

                                          1 Reply Last reply Reply Quote 0
                                          • Docdisaster
                                            Docdisaster @Homoran last edited by

                                            @homoran
                                            Eigentlich nicht die Auslöser ändern sich nicht so oft. Nur wenn jemand das Haus verlässt, die Jahreszeit sich ändert oder jemand ein Fenster in dem jeweiligen Raum öffnet. Ich habe jetzt mal alle Skripte ausser ein deaktiviert und die Abwesenheit von Hand ausgelöst.

                                            
                                            host.hos02
                                            2024-09-10 16:00:10.686	info	instance system.adapter.ical.1 having pid 1792 terminated with code 0 (NO_ERROR)
                                            
                                            host.hos02
                                            2024-09-10 16:00:06.580	info	instance system.adapter.ical.0 having pid 1777 terminated with code 0 (NO_ERROR)
                                            
                                            host.hos02
                                            2024-09-10 16:00:04.037	info	instance system.adapter.ical.1 in version "1.15.0" started with pid 1792
                                            
                                            host.hos02
                                            2024-09-10 16:00:00.033	info	instance system.adapter.ical.0 in version "1.15.0" started with pid 1777
                                            
                                            hm-rpc.0
                                            2024-09-10 15:59:55.035	error	Cannot call setValue: XML-RPC fault: Generic error
                                            
                                            hm-rpc.0
                                            2024-09-10 15:59:55.035	error	xmlrpc -> setValue ["00265F298CB463:1","SET_POINT_TEMPERATURE",5] FLOAT
                                            
                                            javascript.0
                                            2024-09-10 15:59:35.018	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: setForeignState(id=hm-rpc.0.00265F298CB463.1.SET_POINT_TEMPERATURE, state={"val":5,"ack":false,"ts":1725976775018,"q":0,"from":"system.adapter.javascript.0","lc":1725957964441,"c":"script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung"})
                                            
                                            javascript.0
                                            2024-09-10 15:59:35.018	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: getState(id=hm-rpc.0.000EDBE98B99BF.1.ACTUAL_TEMPERATURE, timerId=undefined) => {"val":17,"ack":true,"ts":1725976650605,"q":0,"from":"system.adapter.hm-rpc.0","user":"system.user.admin","lc":1725976650605}
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.281	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: registered 4 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.281	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: subscribe: {"pattern":{"id":"hm-rpc.0.0034A0C9A117F4.1.STATE","change":"ne","q":0},"name":"script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung"}
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.281	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: subscribe: {"pattern":{"id":"hm-rpc.0.000EDBE98B99BF.1.ACTUAL_TEMPERATURE","change":"ne","q":0},"name":"script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung"}
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.281	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: subscribe: {"pattern":{"id":"0_userdata.0.Bewohner_Anwesend","change":"ne","q":0},"name":"script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung"}
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.281	info	script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung: subscribe: {"pattern":{"id":"0_userdata.0.Anwesendheit.Homeoffice","change":"ne","q":0},"name":"script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung"}
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.280	info	Start JavaScript script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung (Blockly)
                                            
                                            javascript.0
                                            2024-09-10 15:59:30.189	info	Stopping script script.js.common.20_Zweiter_Stock.Gästezimmer.Gästezimmer_Heizung
                                            
                                            Homoran 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

                                            595
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            32
                                            632
                                            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