Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. IoBroker.js-controller 1.0.0 ??? Reif?

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IoBroker.js-controller 1.0.0 ??? Reif?

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

      Ich denke, dass js-controller jetzt sehr stabil ist. Man kann im jetzt 1.0.0 verpassen.

      Was denkt ihr?

      1 Reply Last reply Reply Quote 0
      • P
        Pman last edited by

        Gerade beim Adapter entwickeln was gefunden:

        nicht alle Funktionen in adapter.js rufen garantiert callback auf

        https://github.com/ioBroker/ioBroker.js … r.js#L1518

        https://github.com/ioBroker/ioBroker.js … r.js#L1529

        Daran hat sich ein Adapter ständig verschluckt und ich musste erstmal darauf kommen.

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

          @Pman:

          Gerade beim Adapter entwickeln was gefunden:

          nicht alle Funktionen in adapter.js rufen garantiert callback auf

          https://github.com/ioBroker/ioBroker.js … r.js#L1518

          https://github.com/ioBroker/ioBroker.js … r.js#L1529

          Daran hat sich ein Adapter ständig verschluckt und ich musste erstmal darauf kommen. `
          Super Entdeckung. Danke.

          Fixed.

          1 Reply Last reply Reply Quote 0
          • P
            Pman last edited by

            Ich habe in Node/Javascript noch nicht viel mit Tests gearbeitet, aber ich denke es wäre sinnvoll zumindest beim js-controller richtige Funktionstests zu erstellen, damit solche und ähnliche Fehler ausgeschlossen werden können. Vielleicht kennt sich damit ja jemand hier aus?

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

              Das hatte ich auch vor…. aber ich sehe, dass ich allein das nicht schaffe.

              Und damit es nicht ewig als beta bleibt wollte ich einen "Reifesignal" geben.

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

                Ich denke es ist reif für eine 1.0.0 … Testing ist wichtig und wir haben einen ersten Schritt geschafft ... wer mag denn beim js-controller alles unterstützen? Vllt kann man sich die Arbeit aufteilen 😉

                1 Reply Last reply Reply Quote 0
                • P
                  Pman last edited by

                  Wenn jemand mit Ahnung den Anfang macht kann ich bestimmt einsteigen und ein paar Tests schreiben.

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

                    Ich habe schon angefangen die Objekte und Zustände zu testen.

                    https://github.com/ioBroker/ioBroker.js … aster/test

                    Werde dann demnächst noch für adapter.js auch eine Testdatei erzeugen.

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

                      Die Logik Tests der States+Objects Logik sollten wir ggf in ein extra File auslagern das die gleichen tests dann mit Redis und File-DB laufen, weil das sollte ja in beiden Fällen identisch funktionieren.

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

                        Also ich habe jetzt die ersten Tests mit adapter.js gemacht.

                        https://github.com/ioBroker/ioBroker.js … Adapter.js

                        Nur noch 72 Funktionen. Wer helfen kann ist sehr willkommen.

                        Ein Fehler habe ich schon dank den Tests gefunden 🙂

                        1 Reply Last reply Reply Quote 0
                        • ldittmar
                          ldittmar Developer last edited by

                          Hallo Leute,

                          ich würde mich in der Liste mit formatDate anfangen und mich nach oben erarbeiten, wenn es ok ist. Bin ja noch neu hier und möchte nicht gleich mit den komplexen Tests anfangen 😉

                          Also würde ich dann in der Zeile 336 anfangen…

                          Grüße,

                          ldittmar

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          833
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          4
                          11
                          1896
                          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