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. IoBroker.hmm

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

IoBroker.hmm

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
12 Beiträge 4 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • derAugeD Offline
    derAugeD Offline
    derAuge
    schrieb am zuletzt editiert von
    #3

    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 Antwort Letzte Antwort
    0
    • HomoranH Offline
      HomoranH Offline
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #4

      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

      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 -

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        versteckt
        schrieb am zuletzt editiert von
        #5

        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

        Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

        homegear für Homematic und MAX!

        occ, zWave, rpi, hmm und homekit Entwickler

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          mc-hollin
          schrieb am zuletzt editiert von
          #6

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

          1 Antwort Letzte Antwort
          0
          • V Offline
            V Offline
            versteckt
            schrieb am zuletzt editiert von
            #7

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

            Gesendet von meinem iPhone mit Tapatalk

            Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

            homegear für Homematic und MAX!

            occ, zWave, rpi, hmm und homekit Entwickler

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              mc-hollin
              schrieb am zuletzt editiert von
              #8

              Kann gerade nicht testen.

              Ich ziehe mein System neu auf.

              Hab Mist gebaut :x

              1 Antwort Letzte Antwort
              0
              • V Offline
                V Offline
                versteckt
                schrieb am zuletzt editiert von
                #9

                Klingt nicht so gut, Backup erstellt?

                Gesendet von meinem iPhone mit Tapatalk

                Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

                homegear für Homematic und MAX!

                occ, zWave, rpi, hmm und homekit Entwickler

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  mc-hollin
                  schrieb am zuletzt editiert von
                  #10

                  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 Antwort Letzte Antwort
                  0
                  • V Offline
                    V Offline
                    versteckt
                    schrieb am zuletzt editiert von
                    #11

                    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

                    Raspi 1, Raspi 2, iobroker, Mac Mini: alles mit aktueller ioBroker Version

                    homegear für Homematic und MAX!

                    occ, zWave, rpi, hmm und homekit Entwickler

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      mc-hollin
                      schrieb am zuletzt editiert von
                      #12

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

                      422

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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