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. Tester
  4. [Aufruf] js-controller 0.17.1 - Stable repository, Discovery

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

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

Geplant Angeheftet Gesperrt Verschoben Tester
9 Beiträge 5 Kommentatoren 1.7k 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.
  • BluefoxB Offline
    BluefoxB Offline
    Bluefox
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      dann schau ich mal

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

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          Marcolotti
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • N Offline
            N Offline
            Nepomukl
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • N Offline
                  N Offline
                  Nepomukl
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  0
                  • BluefoxB Offline
                    BluefoxB Offline
                    Bluefox
                    schrieb am zuletzt editiert von
                    #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 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

                    764

                    Online

                    32.6k

                    Benutzer

                    82.0k

                    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