Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Aufruf] js-controller 0.17.1 - Stable repository, Discovery

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Aufruf] js-controller 0.17.1 - Stable repository, Discovery

Scheduled Pinned Locked Moved Tester
9 Posts 5 Posters 1.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    wrote on last edited by
    #1

    Hallo,

    es gibt ein paar neue Features:

    • Discovery und Stable repository

    https://youtu.be/OmpFRHG755M

    # 0.17.1 (2017-03-15)
    * (bluefox) add stable repository
    * (bluefox) fix bug with user=>users (required for user rights)
    * (bluefox) install discovery adapter too if exists at first start
    * (bluefox) extend configuration with city, country and GPS coordinates
    * (bluefox) send city and country in statistics and allow to disable it
    
    

    Dafür braucht man 3 neue Adapter vom git testen:

    • js-controller

    • admin

    • discovery

    Im System Config kann man jetzt Staat und Stadt eingeben damit die astro Funktionen benutzt werden können.

    Bitte drauf achten, dass Staat und Stadt by default in Diagnostic gesendet werden. Man kann es abschalten, wenn man "no-city" auswählt (dann wird nur Staat gesendet) oder "normal" dann wird auch kein Land geschickt. (so wie früher).

    Die neueste javascript Version (git) benutzt schon die Koordinaten. Später Wetter (yr, weatherunderground) werden auch automatisch die Position benutzen.

    Um neue Versionen benutzen zu können, bitte folgendes in der Konsole schreiben:

    cd /opt/iobroker
    sudo iobroker stop
    sudo npm i https://github.com/ioBroker/ioBroker.js-controller --production
    sudo npm i https://github.com/ioBroker/ioBroker.admin --production
    sudo npm i https://github.com/ioBroker/ioBroker.discovery --production
    sudo iobroker start
    
    
    1 Reply Last reply
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      wrote on last edited by
      #2

      dann schau ich mal

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Reply Last reply
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        wrote on last edited by
        #3

        @Bluefox: Sicherheitshalber noch "iobroker upload" für die 3 Adapter?!

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

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Reply Last reply
        0
        • M Offline
          M Offline
          Marcolotti
          wrote on last edited by
          #4

          Bei mir funktioniert alles. Jedoch scheitert JS-Controller beim 1. Versuch immer mit NPM ERR 1. Beim 2. Versuch läuft er durch obwohl iobroker vorher gestoppt wurde.

          Gruß Marco

          P.S. Discovery Adapter - Schreibfehler fersucht = versucht

          CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue

          1 Reply Last reply
          0
          • N Offline
            N Offline
            Nepomukl
            wrote on last edited by
            #5

            Bei mir gab es eine kleine Fehlermeldung. Habe als Basis einen Raspi-2.

            Adapter läuft und hat alles gefunden.

            einen tr064 und den hm-rpc hat er doppelt installieren wollen, obwohl die schon da waren.

            Etwas ungünstig eventuell, das beim Eintragen der Werte die Schaltfläche "Weiter" nicht aktiv wird, obwohl alle

            Einträge gesetzt wurden. Hat dann etwas gedauert bis ich gespeichert habe und es weiter ging.

            War mir so nicht klar ersichtlich das es erst gespeichert werden muss.

            Noch ein kleiner Schönheitsfehler. Unter Adapter –> Beschreibung "Adapter fersucht alle….."

            Sonst ganz sauber das Teil. Bin schon fast versucht den auf meinem Produktiv System einzusetzen :)

            Gruß Andreas
            847_error_discovery.jpg

            1 Reply Last reply
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              wrote on last edited by
              #6

              @Nepomukl:

              einen tr064 und den hm-rpc hat er doppelt installieren wollen, obwohl die schon da waren. `
              Waren vielleicht die Adressen als Namen eingestellt? fritz.box, ccu2 ?

              1 Reply Last reply
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                wrote on last edited by
                #7

                Das mit dem Speichern vs Weiter war mir auch aufgefallen … sollte man ändern.

                @Bluefox: Vllt sollten wir bei den ganzen Checks auf existierende Adapter neben der IP auch den Servernamen (mit und ohne Domain) mit checken ?!

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

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Reply Last reply
                0
                • N Offline
                  N Offline
                  Nepomukl
                  wrote on last edited by
                  #8

                  Beim tr064 unter Options ja und unter Geräte als IP.

                  Aber scheinst recht zu haben, bei einem erneuten Scan listet er sie wieder auf.

                  Beim HM-rpc definitiv nicht, da sind überall IPs drin.
                  847_neuerscan.jpg

                  1 Reply Last reply
                  0
                  • BluefoxB Offline
                    BluefoxB Offline
                    Bluefox
                    wrote on last edited by
                    #9

                    ![](Stable repository)

                    Mit der Version js-controller 0.17.2 ist auch die Möglichkeit gekommen zwei Repositories zu haben:

                    • latest: mit den Adapter Versionen von npm

                    • stable: mit geprüften Adapter Versionen.

                    Mit Admin 1.7.3 werden die Repositories auch automatisch bei allen Systemen hinzugefügt und stable als default gesetzt.

                    Die fortgeschrittene Anwender können latest Repository verwenden, weil da sind immer noch lauffähige Versionen sind, nur nicht so gut ausgetestet. Das müssen nur die Anwender machen, die wissen, wie man mit npm eine beliebige Adapter version installieren kann.

                    Stable Repository wird seltener als latest sich updaten und dass müssen die Adapter-Entwickler antriggern.

                    Die Idee dabei ist, dass die Entwickler erst eine Version einfach auch npm puschen. Die Version wird früher ein mal am Tag ins latest übernommen.

                    Danach wenn die Entwickler von mehreren Anwender ein positiven Feedback haben, dann sollten die ein Pull Request gegen stable repository machen: https://github.com/ioBroker/ioBroker.re … table.json

                    Ich werde dann das einpflegen.

                    Wenn man ioBroker.repository auscheckt, dann kann man auch mit

                    npm run update AdapterName
                    

                    die npm Version automatisch in stable eintragen.

                    Ich habe das als zukünftige Doku aufgenommen: https://github.com/ioBroker/ioBroker.do … ository.md

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    768

                    Online

                    32.6k

                    Users

                    82.2k

                    Topics

                    1.3m

                    Posts
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Home
                    • Recent
                    • Tags
                    • Unread 0
                    • Categories
                    • Unreplied
                    • Popular
                    • GitHub
                    • Docu
                    • Hilfe