Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] js-controller 0.17.1 - Stable repository, Discovery

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

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

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

      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 Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        dann schau ich mal

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

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

          1 Reply Last reply Reply Quote 0
          • M
            Marcolotti last edited by

            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

            1 Reply Last reply Reply Quote 0
            • N
              Nepomukl last edited by

              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 Reply Quote 0
              • Bluefox
                Bluefox last edited by

                @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 Reply Quote 0
                • apollon77
                  apollon77 last edited by

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

                  1 Reply Last reply Reply Quote 0
                  • N
                    Nepomukl last edited by

                    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 Reply Quote 0
                    • Bluefox
                      Bluefox last edited by

                      ![](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 Reply Quote 0
                      • First post
                        Last post

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      463
                      Online

                      31.7k
                      Users

                      79.8k
                      Topics

                      1.3m
                      Posts

                      5
                      9
                      1524
                      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