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. Adapter für Buderus KM200 (und eventuell auch anderen KMxxx)

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.6k

Adapter für Buderus KM200 (und eventuell auch anderen KMxxx)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
686 Beiträge 99 Kommentatoren 222.9k Aufrufe 56 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.
  • frankjokeF Offline
    frankjokeF Offline
    frankjoke
    schrieb am zuletzt editiert von
    #5

    Hallo,

    es scheint du verwendest Windows und da ich ioBroker auf keinem Windows-Rechner installiert habe kann ich's dort nicht wirklich testen. Muss das mal nachholen.

    Egal, sehe dass die Installation von mcrypt (ein anderes repo von Git) probleme macht.

    Hab einen Rechner mit Nodejs unter Windows und konnte dort mit

    npm install mcrypt

    installieren, allerdings brauchst das VC++ development paket zum kompilieren des sourcecodes.

    Da dies einige packages brauchen nehme ich an du hast das schon installiert.

    Gehe mal ins /opt/iobroker/node-modules/iobroker.km200 Verzeichnis (wo auch immer das unter Windows ist) und probier

    npm install mcrypt

    Wenn das nicht hinhaut dann kannst nur bei mcrypt nachschauten :(

    Frank,

    NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
    Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

    1 Antwort Letzte Antwort
    0
    • frankjokeF Offline
      frankjokeF Offline
      frankjoke
      schrieb am zuletzt editiert von
      #6

      So, um etwas nachzuforschen und auch mal 'nen Adapter auf Windows testen zu können hab ich ioBroker auf meinem alten PC, der im Keller eigentlich nur meine CNC-Fräse steuert, installiert.

      Dann erst mal Git installiert und im c:\ioBroker\node_modules den git clone gemacht.

      Dann hinein ins c:\ioBroker\node_modules\iobroker.km200 und npm install.

      Erstens: npm nimmt node-gyp zum installieren und das nimmt Python und C-Compiler zum kompilieren.

      Erster Fehler: Node-gyp kann nur mit Python 2.7 (nicht 3.x), auf der Maschine war 3.3 installiert, also runter und 2.7 rauf.

      2. Fehler: Keine compiler (MSBuild auf windows).

      Also kurzerhand auf https://www.visualstudio.com/de/downloads/ und Visual Studio Community installiert. Nach gefühlten 2 Stunden und einem re-boot zurück nach > c:\ioBroker\node_modules\iobroker.km200 , das komplette node_modules da drinnen löschen und ein neues ' > npm install ' das jetzt (mit warnings) durchlief!

      zurück zu c:\ioBroker und ioaborker add km200 was dann ging

      Dann kam die nächste Schlappe: Der adapter startet nicht! Die logs melden nur:
      > host-keller 2016-10-16 20:44:46.610 error instance system.adapter.km200.0 terminated with code 1 ()

      Ok, dann wollte ich wissen obs an mcrypt oder sonst was scheitert und mein altes testscript für den Zugriff auf KM200 welches im javascript adapter lief hervorgeholt.

      Den Javascriptadapter installiert (admin lief in der zwischenzeit) und mcrypt bzw asynk als module angegeben und mein script gestartet. Es funktionierte!

      Dann hab ich versucht meinen 2. Adapter zu installieren, er verwendet keine speziellen Bibliotheken wie mcrypt, scheiterte aber mit dem selben code 1 :(

      Beide Adapter wurden ursprünglich vom 'Adapter Template' generiert und umbenannt.

      Also:

      Irgendwas funktioniert nicht im Adaptern unter Windows. Muss erst Bluefox oder andere Spezialisten fragen wie ich den Adapterstart debuggen kann und was der code 1 bedeutet.

      Jetzt kann ich wenigstens im Keller auch unter Windows Adapter testen.

      Frank,

      NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
      Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        akamia
        schrieb am zuletzt editiert von
        #7

        Hallo Frank,

        Mit "npm install –global --production windows-build-tools" wird die richtige Umgebung geschaffen. Der Adaptern kann dann gestartet werden. Bekomme ebenfalls keinen Connect.

        Gruß Helle

        NUC6i3 / ProxMox / HM/FHEM/WifiLight/HUE/Tradfri/KM200/InfluxDB/RFlink/Plex/Smartmeter
        piVCCU, Arduinos, X4000, Z2000, Solo4K, SAMSUNG C & H, NAS OMV4/Win10Pro (JRMC/JRemote), 4x4 HDMImatrix, ...

        1 Antwort Letzte Antwort
        0
        • frankjokeF Offline
          frankjokeF Offline
          frankjoke
          schrieb am zuletzt editiert von
          #8

          So, bei mir läuft der Adapter nun auch unter Windows!

          Wenn du die zwei Voraussetztungen vom vorigen post für node-gyp erfüllst (Python 2.7 und Windows develpoment environment) dann kannst den Adapter jetzt installieren.

          Wenn du ihn nicht neu runterladen willst kannst mit npm install request –save (im Adapterverzeichnis) die Änderung durchführen welche den Adapter auch unter Windows laufen lässt.

          Frank,

          NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
          Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

          1 Antwort Letzte Antwort
          0
          • frankjokeF Offline
            frankjokeF Offline
            frankjoke
            schrieb am zuletzt editiert von
            #9

            Danke Helle!

            Noch was gelernt heute!

            Muss bald die gesammelten Tipps in einem how-to sammeln:)

            Frank,

            NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
            Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

            1 Antwort Letzte Antwort
            0
            • frankjokeF Offline
              frankjokeF Offline
              frankjoke
              schrieb am zuletzt editiert von
              #10

              Hallo Mario!

              Die PN von dir scheint verschwunden zu sein. Die Antwort auf deine Frage hat Helle geliefert:

              npm install –global --production windows-build-tools

              dann solltest du Adapter und npm install durchführen können.

              Frank,

              NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
              Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                akamia
                schrieb am zuletzt editiert von
                #11

                Hallo Frank,

                habe noch keinen Connect.

                2016-10-18 21:50:39.178  - info: host.NUC1 Restart adapter system.adapter.km200.0 because enabled
                2016-10-18 21:51:09.256  - info: host.NUC1 instance system.adapter.km200.0 started with pid 42988
                module.js:327
                    throw err;
                    ^
                
                Error: Cannot find module 'async'
                    at Function.Module._resolveFilename (module.js:325:15)
                    at Function.Module._load (module.js:276:25)
                    at Module.require (module.js:353:17)
                    at require (internal/module.js:12:17)
                    at Object. <anonymous>(c:\iobroker\node_modules\iobroker.km200\km200.js:12:21)
                    at Module._compile (module.js:409:26)
                    at Object.Module._extensions..js (module.js:416:10)
                    at Module.load (module.js:343:32)
                    at Function.Module._load (module.js:300:12)
                    at Function.Module.runMain (module.js:441:10)
                 2016-10-18 21:51:09.852  - error: host.NUC1 instance system.adapter.km200.0 terminated with code 1 ()
                2016-10-18 21:51:09.853  - info: host.NUC1 Restart adapter system.adapter.km200.0 because enabled</anonymous> 
                

                Habe es im KM200 Verzeichnis mit "npm install -g async" nachinstalliert und mit "npm list -g async" geprüft.

                Hast Du noch eine Idee?

                Gruß

                Helle

                NUC6i3 / ProxMox / HM/FHEM/WifiLight/HUE/Tradfri/KM200/InfluxDB/RFlink/Plex/Smartmeter
                piVCCU, Arduinos, X4000, Z2000, Solo4K, SAMSUNG C & H, NAS OMV4/Win10Pro (JRMC/JRemote), 4x4 HDMImatrix, ...

                1 Antwort Letzte Antwort
                0
                • frankjokeF Offline
                  frankjokeF Offline
                  frankjoke
                  schrieb am zuletzt editiert von
                  #12

                  Ok, hab 'ne kleine Odyssee hinter mir!

                  Hab die Version auf 0.4.1 gesetzt, einzige Änderung sind die Einträge in package.json um 'async', 'mcrypt' und 'request' installiert zu bekommen.

                  Hab mir einen CSL-NUC zugelegt (4GB Ram/32GB Flash, Intel Atom mit Windows Home, Bei CSL um ca 170€) um ihn vielleichet als Raspi-Alternative zu verwenden.

                  War frustriert, ging gar nichts am Anfang before ich nicht Windows 10 auf den letzten Stand gebracht habe. Nun läuft iobroker und ich verwende TightVNC um das Ding headless zu betreiben.

                  Kleiner Vergleich: NUC: Mit BT direkt am Netwerkkabel (und W-LAN ausgeschaltet, so wie beim Raspi) ca 6-7W Verbrauch. Habe ihn zur APC_USV gemeinsam mit der Fritzbox und HomeMatic. gehängt…

                  Raspi brauch 3W mit Kamera ...

                  Schockiert war ich von der SW.

                  Am Raspi ist die Installation recht schnell erledigt, auf Windows teilweise eine Katastrophe. Hat mich jetzt einen Tag (= 2 Abende) gekostet.

                  Leider hab ich rausgefunden dass > npm install –global --production windows-build-tools bei mcrypt nicht hilft und man wirklich Visual Studio Community installiert (hab auch Visual C++ probiert aber hat auch nicht funktioniert).

                  Obwohl ich bei VSC nur die C++ - Funktion dazu nahm und alle Web-Sachen wegließ füllte die Installation meinen NUC bis auf 800MB :oops:

                  Werde es wohl wieder am NUC de-installieren und solche NPM-Installs am PC durchführen und dann das Verzeichnis (z.B. iobroker.km200\node_modules\mcrypt) dann kopieren (mcrypt hat >17MB mit >200 Dateien. Werde versuchen die Teile einzeln hochzuladen…

                  Habe noch einen Adapter fertig aber nicht publick gemacht6 da er auf Windows auch noch nicht funktioniert (verwendet noble aber auch Unix-tools wie 'fping' und 'hcitool'). Wer auf Raspi-3 (oder niedriger mit BT LE stick) arbeitet kann ihn von https://github.com/frankjoke/iobroker.radar installieren. Er überprüft die Verfügbarkeit von IP-Adressen und BT-Adressen, funktioniert bei mir mit non-BT-LE (Unsere handys) und BT-LE devices (G-Tags)! Übrigens kann man auch den Tintenfüllstand von (hoffentlich mehreren) HP-Druckern auslesen...

                  Egal, in den nächsten Antworten werd' ich das mcrypt-Zip nachliefern damit es bei euch vielleicht ohne VSC-Installation geht!

                  Frank,

                  NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                  Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                  1 Antwort Letzte Antwort
                  0
                  • frankjokeF Offline
                    frankjokeF Offline
                    frankjoke
                    schrieb am zuletzt editiert von
                    #13

                    Part#1: Umbenennen in 'mcrypt_multi.z01'
                    1489_mcrypt_multi.z01.zip
                    part#2: Umbenennen in 'mcrypt_multi.z02'
                    1489_mcrypt_multi.z02.zip
                    part#3: umbenennen in 'mcrypt_multi.z03'
                    1489_mcrypt_multi.z03.zip

                    Letzter Teil: Nicht umbenennen!
                    1489_mcrypt_multi.zip

                    Hoffe es hilft..

                    Gruß

                    Frank

                    Frank,

                    NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                    Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                    1 Antwort Letzte Antwort
                    0
                    • A Offline
                      A Offline
                      akamia
                      schrieb am zuletzt editiert von
                      #14

                      Hallo Frank,

                      danke für Deine Mühen.

                      Nach "npm install –global --production windows-build-tools" lief es bei mir noch nicht wirklich. Ich hatte die ganze Zeit den AES-Key im Verdacht und es kurzerhand unter FHEM noch einmal probiert. Der war und ist in Ordnung.

                      Bei der Suche nach der Fehlermeldung zu "async" hatte ich "npm install -g async" ausprobiert. Leider kein Erfolg. Eine Diskussion zu dem Parameter "-g" (Global) stellte diesen in Frage. Also kurz "npm install async" probiert. Dann gab es wieder eine Fehlermeldung zu "mcrypt" . Also "npm install mcrypt" ohne "-g". Seit dem läuft es ohne Fehlermeldung. Erklären kann ich die Hintergründe nicht.

                      NUC6i3 / ProxMox / HM/FHEM/WifiLight/HUE/Tradfri/KM200/InfluxDB/RFlink/Plex/Smartmeter
                      piVCCU, Arduinos, X4000, Z2000, Solo4K, SAMSUNG C & H, NAS OMV4/Win10Pro (JRMC/JRemote), 4x4 HDMImatrix, ...

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        akamia
                        schrieb am zuletzt editiert von
                        #15

                        Die 4.1 habe ich noch nicht probiert. Der Adapter ist klasse. Vielen Dank. Jetzt muss mir eine Bedienoberfläche schaffen und zahlreiche Plots einrichten. Meine beiden FHEM-Installation kann ich deaktivieren. Die Steuerung der Fussbodenheizung bleibt allerdings bei FHEM.

                        NUC6i3 / ProxMox / HM/FHEM/WifiLight/HUE/Tradfri/KM200/InfluxDB/RFlink/Plex/Smartmeter
                        piVCCU, Arduinos, X4000, Z2000, Solo4K, SAMSUNG C & H, NAS OMV4/Win10Pro (JRMC/JRemote), 4x4 HDMImatrix, ...

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          matche
                          schrieb am zuletzt editiert von
                          #16

                          Hallo Frank,

                          nachdem ich Deinen Adapter unter Windows zum laufen gebracht habe, bin ich jetzt auf einen Raspi3 umgestiegen. Leider bekomme ich Deinen Adapter darauf nicht zum laufen.

                          Ich bin ein ziemlicher Neuling was die Sache betrifft.

                          Ich habe Deinen Adapter aufgespielt und er signalisiert mir eine Verbindung unter Instanzen (Host:wahr; Lebenszeichen :wahr)

                          Nur leider bekomme ich keine Daten unter Objekte, da taucht erkurz auf um dann wieder vollständig zu verschwinden.

                          Unter LOG bekomme ich folgende Meldungen:

                          <code>km200.0	2016-11-07 12:01:10.599	info	Interval=5, Black/Push-list: []
                          km200.0	2016-11-07 12:01:10.597	info	KM200 adresse: http://192.168.178.20:80
                          km200.0	2016-11-07 12:01:10.563	info	starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.1
                          km200.0	2016-11-07 12:01:05.255	info	terminating
                          km200.0	2016-11-07 12:01:05.230	info	cleaned everything up...
                          km200.0	2016-11-07 11:54:52.189	info	Interval=5, Black/Push-list: []
                          km200.0	2016-11-07 11:54:52.188	info	KM200 adresse: http://192.168.178.20:80
                          km200.0	2016-11-07 11:54:52.169	info	starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.1
                          km200.0	2016-11-07 11:54:47.261	info	terminating
                          km200.0	2016-11-07 11:54:47.241	info	cleaned everything up...
                          km200.0	2016-11-07 11:53:55.445	info	Interval=5, Black/Push-list: []
                          km200.0	2016-11-07 11:53:55.443	info	KM200 adresse: http://192.168.178.20:80
                          km200.0	2016-11-07 11:53:55.420	info	starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.1
                          km200.0	2016-11-07 11:53:50.612	info	terminating
                          km200.0	2016-11-07 11:53:50.598	info	cleaned everything up...
                          km200.0	2016-11-07 11:44:46.115	error	Did not get any Services from KLM200!: undefined
                          km200.0	2016-11-07 11:39:43.254	info	Interval=5, Black/Push-list: []
                          km200.0	2016-11-07 11:39:43.251	info	KM200 adresse: http://19.168.178.20:80
                          km200.0	2016-11-07 11:39:43.229	info	starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.1
                          km200.0	2016-11-07 11:39:38.000	info	terminating
                          km200.0	2016-11-07 11:39:37.952	info	cleaned everything up...[code][/code]</code>
                          

                          Da der Key unter Windows funktioniert gehe ich davon aus dass der stimmt.

                          Alle anderen Adapter die ich aufgespielt habe laufen einwandfrei…

                          Hast du vielleicht eine Idee

                          Servus Mario

                          1 Antwort Letzte Antwort
                          0
                          • frankjokeF Offline
                            frankjokeF Offline
                            frankjoke
                            schrieb am zuletzt editiert von
                            #17

                            Das ist sehr eigenartig da ich den Adapter (selbe Version) auf einem Raspi-3 genau mit der gleichen Node-Version laufen habe!

                            Der Log zeigt mir dass der Adapter in der Initialisierungsroutine 'abstürzt', aber der Grund ist unterschiedlich.

                            Einmal hat der Adapter keine Services vom KM200 erhalten, die anderen male ist der Grund unbekannt.

                            Kannst mal den Debug-Level einschalten(ioBroker Admin/Instanzen), dann sollte im Log mehr Info stehen.

                            Du kannst auch mal ausprobieren, den Adapter ausschalten und manuell starten: auf /opt/iobroker gehen und dann````
                            node node_modules/iobroker.km200 --force --debug

                            Frank,

                            NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                            Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              Marc.Matic
                              schrieb am zuletzt editiert von
                              #18

                              Hallo!

                              Habe mir auch die KM200 bestellt. Damit ich gleich loslegen kann wen das gute Stück angeschlossen ist habe ich den Adapter schon mal installiert.

                              • Von Git runtergeladen

                              • in den node modules Ordner kopiert

                              • Adapter tauchte bei ioBroker auf

                              • Dort via "+" die Installation gestartet

                              • Die ist ohne Fehler durchgelaufen (Raspberry Pi 3)

                              • Der Adapter taucht unter Instanzen auf und ich könnte ihn nun konfigurieren insofern denn das KM200 da wäre ;-)

                              Gibt es sonst noch etwas was ich machen kann um zu prüfen, ob wirklich alles sauber installiert wurde und auch später richtig funktionieren wird? Oder reicht die sauber durchgelaufene Routine und die Tatsache, dass ich die Konfiguration aufrufen kann?

                              Lg

                              Marc

                              HomeMatic CCU2 / ioBroker auf Raspberry Pi 3 / VIS primär auf iPad1

                              1 Antwort Letzte Antwort
                              0
                              • frankjokeF Offline
                                frankjokeF Offline
                                frankjoke
                                schrieb am zuletzt editiert von
                                #19

                                Marc,

                                du mußt dir noch die App auf dem Handy/Tablett installieren um ein 'Passwort' zu generieren. Diese Passort mus dann auf https://ssl-account.com/km200.andreashahn.info/ in einen Key umgewandelt werden.

                                Ja, die richtige Adresse (hab meinem KM200 in der Fritzbox einen Namen gegeben und immer die selbe IP reserviert) ist noch wichtig!

                                Sonst war bei mir nichts notwendig.

                                Frank,

                                NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
                                Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  Marc.Matic
                                  schrieb am zuletzt editiert von
                                  #20

                                  Hallo Frank,

                                  danke. Klar, die Einstellungen muss ich noch vornehmen (wenn das Gerät denn mal da ist…). Ging mir eher um die Installation des Adapters unter ioBroker. Aber da wie gesagt alles ohne Fehlermeldungen durchgelaufen ist gehe ich einfach mal davon aus das der Adapter dann auch macht was er soll. Wollte nur etwaige Problemchen vorher erkennen und lösen so das ich dann am Tag der Tage sofort mit der Nutzung der Daten loslegen kann :)

                                  HomeMatic CCU2 / ioBroker auf Raspberry Pi 3 / VIS primär auf iPad1

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    matche
                                    schrieb am zuletzt editiert von
                                    #21

                                    Hallo Frank,

                                    also habe es immer und immer wieder probiert…keine Ahnung wieso ich dass nicht hinbekomme...

                                    ich hab das Ergebnis der npm-debug.log angehängt...

                                    vielleicht kannst Du mir dadurch einen Tipp geben..

                                    Danke schon mal..

                                    Servus Mario

                                    0 info it worked if it ends with ok
                                    1 verbose cli [ '/usr/bin/nodejs',
                                    1 verbose cli   '/usr/bin/npm',
                                    1 verbose cli   'install',
                                    1 verbose cli   'iobroker.km200',
                                    1 verbose cli   '--production' ]
                                    2 info using npm@2.15.9
                                    3 info using node@v4.6.1
                                    4 verbose install initial load of /opt/iobroker/package.json
                                    5 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker/package.json
                                    6 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.admin/package.json
                                    7 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.dwd/package.json
                                    8 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.fritzbox/package.json
                                    9 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.hm-rega/package.json
                                    10 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.hm-rpc/package.json
                                    11 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.hmm/package.json
                                    12 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.ical/package.json
                                    13 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.icons-addictive-flavour-png/package.json
                                    14 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.icons-material-png/package.json
                                    15 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.icons-mfd-png/package.json
                                    16 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.javascript/package.json
                                    17 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.js-controller/package.json
                                    18 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.km200/package.json
                                    19 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.mobile/package.json
                                    20 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.node-red/package.json
                                    21 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.simple-api/package.json
                                    22 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.socketio/package.json
                                    23 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.terminal/package.json
                                    24 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.vis/package.json
                                    25 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.vis-bars/package.json
                                    26 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.vis-fancyswitch/package.json
                                    27 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.vis-jqui-mfd/package.json
                                    28 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.vis-metro/package.json
                                    29 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.weatherunderground/package.json
                                    30 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.web/package.json
                                    31 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/iobroker.yr/package.json
                                    32 verbose installManyTop reading scoped package data from /opt/iobroker/node_modules/mcrypt/package.json
                                    33 info package.json iobroker.hmm@1.0.1 license should be a valid SPDX license expression
                                    34 info package.json iobroker.vis-fancyswitch@1.0.0 license should be a valid SPDX license expression
                                    35 verbose readDependencies loading dependencies from /opt/iobroker/package.json
                                    36 verbose install iobroker.km200 is installed as 0.4.1
                                    37 silly cache add args [ 'iobroker.km200', null ]
                                    38 verbose cache add spec iobroker.km200
                                    39 silly cache add parsed spec Result {
                                    39 silly cache add   raw: 'iobroker.km200',
                                    39 silly cache add   scope: null,
                                    39 silly cache add   name: 'iobroker.km200',
                                    39 silly cache add   rawSpec: '',
                                    39 silly cache add   spec: 'latest',
                                    39 silly cache add   type: 'tag' }
                                    40 silly addNamed iobroker.km200@latest
                                    41 verbose addNamed "latest" is being treated as a dist-tag for iobroker.km200
                                    42 info addNameTag [ 'iobroker.km200', 'latest' ]
                                    43 silly mapToRegistry name iobroker.km200
                                    44 silly mapToRegistry using default registry
                                    45 silly mapToRegistry registry https://registry.npmjs.org/
                                    46 silly mapToRegistry data Result {
                                    46 silly mapToRegistry   raw: 'iobroker.km200',
                                    46 silly mapToRegistry   scope: null,
                                    46 silly mapToRegistry   name: 'iobroker.km200',
                                    46 silly mapToRegistry   rawSpec: '',
                                    46 silly mapToRegistry   spec: 'latest',
                                    46 silly mapToRegistry   type: 'tag' }
                                    47 silly mapToRegistry uri https://registry.npmjs.org/iobroker.km200
                                    48 verbose addNameTag registry:https://registry.npmjs.org/iobroker.km200 not in flight; fetching
                                    49 verbose request uri https://registry.npmjs.org/iobroker.km200
                                    50 verbose request no auth needed
                                    51 info attempt registry request try #1 at 23:03:27
                                    52 verbose request id fd2b8d0ce88fbfb1
                                    53 http request GET https://registry.npmjs.org/iobroker.km200
                                    54 http 404 https://registry.npmjs.org/iobroker.km200
                                    55 verbose headers { 'content-type': 'application/json',
                                    55 verbose headers   'cache-control': 'max-age=0',
                                    55 verbose headers   'content-length': '2',
                                    55 verbose headers   'accept-ranges': 'bytes',
                                    55 verbose headers   date: 'Tue, 08 Nov 2016 22:03:28 GMT',
                                    55 verbose headers   via: '1.1 varnish',
                                    55 verbose headers   age: '0',
                                    55 verbose headers   connection: 'keep-alive',
                                    55 verbose headers   'x-served-by': 'cache-fra1248-FRA',
                                    55 verbose headers   'x-cache': 'MISS',
                                    55 verbose headers   'x-cache-hits': '0',
                                    55 verbose headers   'x-timer': 'S1478642607.960472,VS0,VE449',
                                    55 verbose headers   vary: 'Accept-Encoding' }
                                    56 silly get cb [ 404,
                                    56 silly get   { 'content-type': 'application/json',
                                    56 silly get     'cache-control': 'max-age=0',
                                    56 silly get     'content-length': '2',
                                    56 silly get     'accept-ranges': 'bytes',
                                    56 silly get     date: 'Tue, 08 Nov 2016 22:03:28 GMT',
                                    56 silly get     via: '1.1 varnish',
                                    56 silly get     age: '0',
                                    56 silly get     connection: 'keep-alive',
                                    56 silly get     'x-served-by': 'cache-fra1248-FRA',
                                    56 silly get     'x-cache': 'MISS',
                                    56 silly get     'x-cache-hits': '0',
                                    56 silly get     'x-timer': 'S1478642607.960472,VS0,VE449',
                                    56 silly get     vary: 'Accept-Encoding' } ]
                                    57 verbose stack Error: Registry returned 404 for GET on https://registry.npmjs.org/iobroker.km200
                                    57 verbose stack     at makeError (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:264:12)
                                    57 verbose stack     at CachingRegistryClient. <anonymous>(/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:242:14)
                                    57 verbose stack     at Request._callback (/usr/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:172:14)
                                    57 verbose stack     at Request.self.callback (/usr/lib/node_modules/npm/node_modules/request/request.js:200:22)
                                    57 verbose stack     at emitTwo (events.js:87:13)
                                    57 verbose stack     at Request.emit (events.js:172:7)
                                    57 verbose stack     at Request. <anonymous>(/usr/lib/node_modules/npm/node_modules/request/request.js:1067:10)
                                    57 verbose stack     at emitOne (events.js:82:20)
                                    57 verbose stack     at Request.emit (events.js:169:7)
                                    57 verbose stack     at IncomingMessage. <anonymous>(/usr/lib/node_modules/npm/node_modules/request/request.js:988:12)
                                    58 verbose statusCode 404
                                    59 verbose pkgid iobroker.km200
                                    60 verbose cwd /opt/iobroker
                                    61 error Linux 4.4.26-v7+
                                    62 error argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.km200" "--production"
                                    63 error node v4.6.1
                                    64 error npm  v2.15.9
                                    65 error code E404
                                    66 error 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.km200
                                    66 error 404
                                    66 error 404 'iobroker.km200' is not in the npm registry.
                                    66 error 404 You should bug the author to publish it (or use the name yourself!)
                                    66 error 404 It was specified as a dependency of 'iobroker.core'
                                    66 error 404
                                    66 error 404 Note that you can also install from a
                                    66 error 404 tarball, folder, http url, or git url.
                                    67 verbose exit [ 1, true ]</anonymous></anonymous></anonymous>
                                    
                                    1 Antwort Letzte Antwort
                                    0
                                    • HomoranH Nicht stören
                                      HomoranH Nicht stören
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von
                                      #22

                                      Wenn ich das richtig sehe versuchst du den Adapter auf dem "normalen" Wege zu installieren. Das geht nicht weil er noch nicht im Repo ist.

                                      66 error 404 Registry returned 404 for GET on https://registry.npmjs.org/iobroker.km200
                                      66 error 404
                                      66 error 404 'iobroker.km200' is not in the npm registry.
                                      

                                      Du musst auf das dritte Icon oben links (octocat) klicken und dann aus eigener URL installieren wählen.

                                      Dort trägst du dann die url aus dem ersten Post ein.

                                      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
                                      • BluefoxB Offline
                                        BluefoxB Offline
                                        Bluefox
                                        schrieb am zuletzt editiert von
                                        #23

                                        Fsjoke kannst du auf npm pushen?

                                        1 Antwort Letzte Antwort
                                        -1
                                        • M Offline
                                          M Offline
                                          matche
                                          schrieb am zuletzt editiert von
                                          #24

                                          Hallo zusammen,

                                          @ Homoran: ich habe es schon auch so versucht alle versuche klappten nicht..

                                          Ist vieleicht etwas falsch bei meiner einrichtung vom Raspi.

                                          Ich ging nach dieser Anleitung vor:

                                          Raspberry PI Schnellstart (Jessie)

                                          http://www.iobroker.net/?page_id=5106&lang=de

                                          ich meldete mich nicht über Putty an, sondern machte es direkt über die Konsole auf dem Raspi..

                                          habe dann die ersten Adapter zum laufen gebracht ohne Probleme,

                                          mit````
                                          sudo git clone https://github.com/frankjoke/iobroker.km200

                                          
                                          und dann über + den Adapter in instanzen gebracht..Hexstring eingefügt, ip adresse eingetragen, und dann immer das gleiche Ergebnis..
                                          
                                          es funktioniert nicht
                                          
                                            ` > km200.1 2016-11-11 09:51:46.841 info Interval=15, Black/Push-list: []
                                          > 
                                          > km200.1 2016-11-11 09:51:46.840 info KM200 adresse: [http://192.168.178.20:80](http://192.168.178.20:80)
                                          > 
                                          > km200.1 2016-11-11 09:51:46.822 info starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.2
                                          > 
                                          > km200.0 2016-11-11 09:51:44.872 info Interval=15, Black/Push-list: []
                                          > 
                                          > km200.0 2016-11-11 09:51:44.871 info KM200 adresse: [http://Buderus:80](http://Buderus:80)
                                          > 
                                          > km200.0 2016-11-11 09:51:44.851 info starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.2
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:44.726 info instance system.adapter.km200.1 started with pid 3904
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:42.741 info instance system.adapter.km200.0 started with pid 3898
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:42.206 info instance system.adapter.km200.1 terminated with code 0 (OK)
                                          > 
                                          > km200.1 2016-11-11 09:51:42.188 info terminating
                                          > 
                                          > km200.1 2016-11-11 09:51:42.180 info cleaned everything up…
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:42.176 info stopInstance system.adapter.km200.1 killing pid 3668
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:42.175 info stopInstance system.adapter.km200.1
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:42.174 info object change system.adapter.km200.1
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:40.292 info instance system.adapter.km200.0 terminated with code 0 (OK)
                                          > 
                                          > km200.0 2016-11-11 09:51:40.232 info terminating
                                          > 
                                          > km200.0 2016-11-11 09:51:40.209 info cleaned everything up...
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:40.203 info stopInstance system.adapter.km200.0 killing pid 2592
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:40.200 info stopInstance system.adapter.km200.0
                                          > 
                                          > host.raspberrypi 2016-11-11 09:51:40.182 info object change system.adapter.km200.0
                                          > 
                                          > km200.1 2016-11-11 07:03:34.395 error Did not get any Services from KLM200!: undefined
                                          > 
                                          > km200.1 2016-11-11 06:46:35.428 info Interval=15, Black/Push-list: []
                                          > 
                                          > km200.1 2016-11-11 06:46:35.426 info KM200 adresse: [http://192.168.178.20:80](http://192.168.178.20:80)
                                          > 
                                          > km200.1 2016-11-11 06:46:35.409 info starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.2
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:33.410 info instance system.adapter.km200.1 started with pid 3668
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:31.489 info instance system.adapter.km200.1 terminated with code 0 (OK)
                                          > 
                                          > km200.1 2016-11-11 06:46:31.467 info terminating
                                          > 
                                          > km200.1 2016-11-11 06:46:31.156 info Interval=15, Black/Push-list: []
                                          > 
                                          > km200.1 2016-11-11 06:46:31.154 info KM200 adresse: [http://192.168.178.20:80](http://192.168.178.20:80)
                                          > 
                                          > km200.1 2016-11-11 06:46:31.135 info starting. Version 0.4.1 in /opt/iobroker/node_modules/iobroker.km200, node: v4.6.2
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:30.891 info stopInstance system.adapter.km200.1 killing pid 3658
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:30.890 info stopInstance system.adapter.km200.1
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:30.886 info object change system.adapter.km200.1
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:29.072 info instance system.adapter.km200.1 started with pid 3658
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:29.044 info object change system.adapter.km200.1
                                          > 
                                          > host.raspberrypi 2016-11-11 06:46:27.279 info object change system.adapter.km200.1
                                          > 
                                          > iobroker 2016-11-11 06:45:51.485 info exit 0
                                          > 
                                          > iobroker 2016-11-11 06:45:51.462 info host.raspberrypi object system.adapter.km200.1 created
                                          > 
                                          > host.raspberrypi 2016-11-11 06:45:51.458 info object change system.adapter.km200.1
                                          > 
                                          > iobroker 2016-11-11 06:45:51.427 info host.raspberrypi object system.adapter.km200.1.alive created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.398 info host.raspberrypi object system.adapter.km200.1.connected created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.369 info host.raspberrypi object system.adapter.km200.1.memHeapUsed created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.338 info host.raspberrypi object system.adapter.km200.1.memHeapTotal created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.306 info host.raspberrypi object system.adapter.km200.1.memRss created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.276 info host.raspberrypi object system.adapter.km200.1.uptime created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.245 info host.raspberrypi object system.adapter.km200.upload created
                                          > 
                                          > iobroker 2016-11-11 06:45:51.226 info host.raspberrypi create instance km200 `  
                                          
                                          Was mache ich falsch?
                                          
                                          Danke für Eure unterstüzung und Hilfe…
                                          
                                          Mario
                                          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

                                          845

                                          Online

                                          32.5k

                                          Benutzer

                                          81.6k

                                          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