Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. IoBroker.hmm

    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

    IoBroker.hmm

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

      Hallo, bin grade etwas faul alle Nachrichten des letzten Monats zu lesen.

      Gibt es Einwände gegen eine Version 1.0.0 von iobroker.hmm?

      Wenn nein, würde ich diese Woche ein finales Paket schnüren und zur Verfügung stellen.

      LG Christian
      5893_ical-log.txt

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

        Habe eben auf hmm 1.0.0 upgedated und wieder mal geöffnet:

        hmm-0	2015-09-28 19:47:04	error	
        hmm-0	2015-09-28 19:47:04	error	events.js:130
        hmm-0	2015-09-28 19:47:04	error	throw TypeError('listener must be a function');
        hmm-0	2015-09-28 19:47:04	error	^
        
        

        Sonst scheint alles ganz toll zu laufen - lediglich die rssi werden nicht angezeigt.

        Das kann auch der Grund für die Fehlermeldung sein.

        Gruß

        Rainer

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

          hänge mich hier mal ran.

          heute habe ich ein "iobroker stop" gemacht

          Dabe fiehl auf, dass hmm nicht beendet wird

          root@Pi2-3:/opt/iobroker# ps -A |grep " io.*"
           2448 ?        00:00:49 io.hmm.0
          
          

          Gruß

          Jürgen

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

            Ich habe mal wieder mit dem hmm Adapter gespielt.

            Und prompt ist mir wieder alles mögliche abgeschmiert, heute morgen lief gar nichts mehr.

            Und das begann so:

            Ich habe für den Thread http://forum.iobroker.net/viewtopic.php?f=20&t=1584 versucht ein System aufzubauen, dass ioBroker ohne CCU (o.ä.) mit HM-Geräten verbindet.

            Ich hatte sowas früher schon mal getestet, aber durch diesen Thread nochmal aufs neue.

            Dazu habe ich erst einmal auf einem zweiten RasPi hmcon und hmm installiert. Das lief soweit ganz gut.

            Dann habe ich es neu installiert, diesmal nur hmcon und den hmm-Adapter von ioBroker auf den hmcon-Raspi konfiguriert.

            Auch das lief einigermaßen, es kamen Anfangs Fehlermeldungen:

            ! ````
            2015-10-30 22:41:55.733 - info: hmm.0 Starting homematic-manager: /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js
            2015-10-30 22:42:32.671 - error: hmm.0
            ! 2015-10-30 22:42:32.677 - error: hmm.0 events.js:130
            ! 2015-10-30 22:42:32.724 - error: hmm.0 TypeError: listener must be a function
            at TypeError (<anonymous>)
            at ClientRequest.EventEmitter.addListener (events.js:130:11)
            at Client.methodCall (/opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/node_modules/homematic-xmlrpc/lib/client.js:117:11)
            at pingPong (/opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js:93:36)
            at wrapper [as _onTimeout] (timers.js:252:14)
            at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
            ! 2015-10-30 22:42:32.777 - info: hmm.0 hmm exited with 8
            2015-10-30 22:42:37.778 - info: hmm.0 Starting homematic-manager: /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js
            2015-10-30 22:43:25.880 - info: iobroker add hm-rpc
            2015-10-30 22:42:32.693 - error: hmm.0 throw TypeError('listener must be a function');
            ^
            ! 2015-10-30 22:43:28.952 - error: hmm.0
            ! 2015-10-30 22:43:29.030 - error: hmm.0 TypeError: listener must be a function
            at TypeError (<anonymous>)
            at ClientRequest.EventEmitter.addListener (events.js:130:11)
            at Client.methodCall (/opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/node_modules/homematic-xmlrpc/lib/client.js:117:11)
            at pingPong (/opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js:93:36)
            at wrapper [as _onTimeout] (timers.js:252:14)
            at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
            ! 2015-10-30 22:43:29.051 - info: hmm.0 hmm exited with 8</anonymous></anonymous>

            Zwischendrin hatte ich noch einen hm-rpc.2 für den hmcon-Raspi angelegt, die Geräte wurden auch übernommen, was aber wieder mit einem Fehler endete.
            
            >! ````
            2015-10-30 22:55:44.973  - info: hm-rpc.2 xmlrpc <- newDevices 5
            2015-10-30 22:55:48.301  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.3 created
            2015-10-30 22:55:48.337  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.2 created
            2015-10-30 22:55:48.370  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.1 created
            2015-10-30 22:55:48.409  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0 created
            2015-10-30 22:55:48.440  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859 created
            2015-10-30 22:55:48.510  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.AES_KEY extended
            2015-10-30 22:55:48.551  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.CONFIG_PENDING extended
            2015-10-30 22:55:48.568  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.DEVICE_IN_BOOTLOADER extended
            2015-10-30 22:55:48.581  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.LOWBAT extended
            2015-10-30 22:55:48.614  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.RSSI_DEVICE extended
            2015-10-30 22:55:48.633  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.RSSI_PEER extended
            2015-10-30 22:55:48.667  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.STICKY_UNREACH extended
            2015-10-30 22:55:48.692  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.UNREACH extended
            2015-10-30 22:55:48.720  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.0.UPDATE_PENDING extended
            2015-10-30 22:55:48.749  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.1.INSTALL_TEST extended
            2015-10-30 22:55:48.775  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.1.PRESS_CONT extended
            2015-10-30 22:55:48.804  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.1.PRESS_LONG extended
            2015-10-30 22:55:48.830  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.1.PRESS_LONG_RELEASE extended
            2015-10-30 22:55:48.859  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.1.PRESS_SHORT extended
            2015-10-30 22:55:48.885  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.2.INSTALL_TEST extended
            2015-10-30 22:55:48.914  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.2.PRESS_CONT extended
            2015-10-30 22:55:48.944  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.2.PRESS_LONG extended
            2015-10-30 22:55:48.968  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.2.PRESS_LONG_RELEASE extended
            2015-10-30 22:55:48.995  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.2.PRESS_SHORT extended
            2015-10-30 22:55:49.047  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.3.BRIGHTNESS extended
            2015-10-30 22:55:49.075  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.3.INSTALL_TEST extended
            2015-10-30 22:55:49.095  - info: hm-rpc.2 object hm-rpc.2.MEQ0092859.3.MOTION extended
            2015-10-30 22:43:28.986  - error: hmm.0 events.js:130
            >! 2015-10-30 22:43:28.989  - error: hmm.0     throw TypeError('listener must be a function');
                      ^
            >! 2015-10-30 22:56:27.312  - error: hmm.0 
            >! 2015-10-30 22:56:27.317  - error: hmm.0 events.js:130
            >! 2015-10-30 22:56:27.319  - error: hmm.0     throw TypeError('listener must be a function');
                      ^
            >! 2015-10-30 22:56:27.374  - info: hmm.0 hmm exited with 8
            2015-10-30 22:56:32.377  - info: hmm.0 Starting homematic-manager: /opt/iobroker/node_modules/iobroker.hmm/node_modules/homematic-manager/main.js
            

            Danach lief es eine ganze Zeit ohne Probleme, bis sich schließlich die Fehler wieder häuften und ich trotzdem wider besseren Wissens ins Bett ging 😞

            Das gestrige log endet mit:

            ! ````
            2015-10-30 23:50:42.879 - error: hm-rpc.2 Error: connect ECONNREFUSED
            2015-10-30 23:52:12.898 - error: hm-rpc.2 Error: connect ECONNREFUSED
            2015-10-30 23:53:42.907 - error: hm-rpc.2 Error: connect ECONNREFUSED
            2015-10-30 23:55:12.914 - error: hm-rpc.2 Error: connect ECONNREFUSED
            2015-10-30 23:56:42.930 - error: hm-rpc.2 Error: connect ECONNREFUSED
            2015-10-30 23:58:12.940 - error: hm-rpc.2 Error: connect ECONNREFUSED
            2015-10-30 23:59:42.958 - error: hm-rpc.2 Error: connect ECONNREFUSED

            
            Inwieweit jetzt der hmcon abgestürzt ist oder abgeschossen wurde, kann ich nicht beurteilen.
            
            Gruß
            
            Rainer
            1 Reply Last reply Reply Quote 0
            • V
              versteckt last edited by

              Hab jetzt mal einen Fork vom Homematic-Manager erstellt.

              Gibt es jetzt noch aktuell Probleme?

              Wenn ja, dann werde ich mir das ansehen und versuche soweit möglich zu helfen.

              Gesendet von meinem iPhone mit Tapatalk
              2678_spotify.png

              1 Reply Last reply Reply Quote 0
              • M
                mc-hollin last edited by

                Blöde Frage, aber was muss ich machen um einen "Fork" einzuspielen?

                1 Reply Last reply Reply Quote 0
                • V
                  versteckt last edited by

                  Du musst dann gar nichts machen, das wird im Adapter als Abhängigkeit definiert und automatisch korrekt installiert.

                  Gesendet von meinem iPhone mit Tapatalk

                  1 Reply Last reply Reply Quote 0
                  • M
                    mc-hollin last edited by

                    Kann gerade nicht testen.

                    Ich ziehe mein System neu auf.

                    Hab Mist gebaut :x

                    1 Reply Last reply Reply Quote 0
                    • V
                      versteckt last edited by

                      Klingt nicht so gut, Backup erstellt?

                      Gesendet von meinem iPhone mit Tapatalk

                      1 Reply Last reply Reply Quote 0
                      • M
                        mc-hollin last edited by

                        Ja mehrere (naktes Basissystem, mit Basis-ioBroker,…), aber halt nicht der aktuellste Stand.

                        Hab aber bereits Übung darin und es geht immer schneller. 😉

                        Ne gute Doku ist die halbe Miete.

                        Nur ist der WAF in der Weihnachtszeit nicht sehr hoch.

                        Wer viel lernen will und testet, ...

                        Im März gibt es ne 4Tage Schulung auf node.js.

                        Bin mal gespannt wie mich das hier weiter bringt.

                        1 Reply Last reply Reply Quote 0
                        • V
                          versteckt last edited by

                          Kommt mir bekannt vor, deswegen hab ich auch ein Test und ein Produktivsystem.

                          Aber wenn du eine Doku hast, lass doch andere daran teilhaben.

                          Gesendet von meinem iPhone mit Tapatalk
                          4522_netatmowelcome.js

                          1 Reply Last reply Reply Quote 0
                          • M
                            mc-hollin last edited by

                            Meine Doku ist ein Word-Dokument mit einer Auflistung was ich auf dem Raspi mit welchem Befehl und Konfiguration installiert habe.

                            Hier ist ioBroker nur ein kleiner Teil. Bei ioBroker hab ich mich an die Anleitung aus dem Wiki gehalten. Die HMCON Installation hab ich http://forum.iobroker.net/viewtopic.php?f=20&t=1584#p13513 schon gepostet.

                            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

                            961
                            Online

                            31.9k
                            Users

                            80.2k
                            Topics

                            1.3m
                            Posts

                            4
                            12
                            2303
                            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