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. Entwickler-Meetings
  4. Meeting für ioBroker Core/Dev/Admin 18.11.20 20:30

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

Meeting für ioBroker Core/Dev/Admin 18.11.20 20:30

Geplant Angeheftet Gesperrt Verschoben Entwickler-Meetings
testerentwickler-teamtreffenadmin-team
19 Beiträge 8 Kommentatoren 2.4k Aufrufe 10 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.
  • ldittmarL Offline
    ldittmarL Offline
    ldittmar
    Developer
    schrieb am zuletzt editiert von ldittmar
    #1

    Das September Meeting ist echt gut gelaufen und wir haben uns an die 2 (+-) Stunden gehalten. Es war mal wieder sehr informativ, aber leider mussten ein paar Themen auf das nächste Meeting verschoben werden.

    Verschobene Themen:

    • Fortschritt Windows Installer (Stabilostick)
    • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
    • docsify (AlCalzone)
    • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
    • link Adapter settings to readme (Dutchman)
    • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)

    Themenliste für November:

    • Vorwort/Wartezeit bis alle es mit der Technik hinbekommen haben (Bluefox)
    • Jeder kann kurz sagen woran er gerade arbeitet (alle Anwesenden)
    • echarts Vorstellung (Bluefox)
      • Wird Flot ersetzen
      • Wird in den nächsten Wochen auf Stable
      • Bitte testen und Issues anlegen
    • Security Challenge für Visu Adapter (Apollon)
      • Siehe https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-18-11-20-30/10
      • Objekte anlege/löschen per socket.io - Soll das möglich sein?
      • Über Authentifizierung
    • Allgemeine Authentifizierung bei der Installation von ioBroker (Bluefox)
      • Passwort automatisch bei der Installation
      • User wird angelegt (Controller)
    • Übersetzungen in allen Adaptern zentral führen und verwalten. (UncleSam)
      • Weblate wurde kurz gezeigt
      • Einige Adaptern wurden schon hinzugefügt
      • Alle 3 Stunden werden Übersetzungen automatisch als PR geschickt
      • Wie bekommt ein Adapter rein (https://github.com/ioBrokerTranslator/doc/blob/master/admin.md)
      • Weblate promoten
    • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
      • GUI und commando Zeile sollen immer auf dem gleichen Stand sein
      • statische Templates sollen in Example umbenannt werden
      • Bluefox migriert GUI zu create-adapter
    • docsify (AlCalzone)
      • Dokumentation von Adaptern und ioBroker
      • Dokus für admin, socket.io, javascript, js-controller, web
    • Einbettung Dokumentation (markdown) direkt in die Adapter-Settings je nach Konfig-Sprache (de/en...) (Mic)
      • Kurz zeigen was er gemacht hat
      • Vorschlag von AggroRalf (Siehe: https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-november/7)
      • Anmerkung (ldittmar): Der Admin Adapter hat ein MD Prozessor integriert und kann bereits Markdowns anzeigen
    • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
      • Dokumentation für komplexe Adapter notwendig
    • Link Adapter settings to Readme (Dutchman)
      • Readme Strunktur soll besser definiert werden
      • Adapter checker anpassen, um Readme Files besser zu kontrollieren
    • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)
      • Thema Verschoben

    Das nächste Meeting wird wieder auf Discord durchgeführt werden (LINK)

    Die Umfrage wurde gestartet: https://doodle.com/poll/38y8ixuw644xv524

    Die Umfrage ist rum und wir haben uns für den 18.11 entschieden :-)

    sigi234S MicM 3 Antworten Letzte Antwort
    2
    • ldittmarL ldittmar

      Das September Meeting ist echt gut gelaufen und wir haben uns an die 2 (+-) Stunden gehalten. Es war mal wieder sehr informativ, aber leider mussten ein paar Themen auf das nächste Meeting verschoben werden.

      Verschobene Themen:

      • Fortschritt Windows Installer (Stabilostick)
      • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
      • docsify (AlCalzone)
      • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
      • link Adapter settings to readme (Dutchman)
      • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)

      Themenliste für November:

      • Vorwort/Wartezeit bis alle es mit der Technik hinbekommen haben (Bluefox)
      • Jeder kann kurz sagen woran er gerade arbeitet (alle Anwesenden)
      • echarts Vorstellung (Bluefox)
        • Wird Flot ersetzen
        • Wird in den nächsten Wochen auf Stable
        • Bitte testen und Issues anlegen
      • Security Challenge für Visu Adapter (Apollon)
        • Siehe https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-18-11-20-30/10
        • Objekte anlege/löschen per socket.io - Soll das möglich sein?
        • Über Authentifizierung
      • Allgemeine Authentifizierung bei der Installation von ioBroker (Bluefox)
        • Passwort automatisch bei der Installation
        • User wird angelegt (Controller)
      • Übersetzungen in allen Adaptern zentral führen und verwalten. (UncleSam)
        • Weblate wurde kurz gezeigt
        • Einige Adaptern wurden schon hinzugefügt
        • Alle 3 Stunden werden Übersetzungen automatisch als PR geschickt
        • Wie bekommt ein Adapter rein (https://github.com/ioBrokerTranslator/doc/blob/master/admin.md)
        • Weblate promoten
      • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
        • GUI und commando Zeile sollen immer auf dem gleichen Stand sein
        • statische Templates sollen in Example umbenannt werden
        • Bluefox migriert GUI zu create-adapter
      • docsify (AlCalzone)
        • Dokumentation von Adaptern und ioBroker
        • Dokus für admin, socket.io, javascript, js-controller, web
      • Einbettung Dokumentation (markdown) direkt in die Adapter-Settings je nach Konfig-Sprache (de/en...) (Mic)
        • Kurz zeigen was er gemacht hat
        • Vorschlag von AggroRalf (Siehe: https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-november/7)
        • Anmerkung (ldittmar): Der Admin Adapter hat ein MD Prozessor integriert und kann bereits Markdowns anzeigen
      • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
        • Dokumentation für komplexe Adapter notwendig
      • Link Adapter settings to Readme (Dutchman)
        • Readme Strunktur soll besser definiert werden
        • Adapter checker anpassen, um Readme Files besser zu kontrollieren
      • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)
        • Thema Verschoben

      Das nächste Meeting wird wieder auf Discord durchgeführt werden (LINK)

      Die Umfrage wurde gestartet: https://doodle.com/poll/38y8ixuw644xv524

      Die Umfrage ist rum und wir haben uns für den 18.11 entschieden :-)

      sigi234S Offline
      sigi234S Offline
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @ldittmar sagte in Online Meeting für ioBroker Core/Dev/Admin November:

      Verschobene Themen:

      • Zukunft Windows Installer

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      ldittmarL 1 Antwort Letzte Antwort
      0
      • sigi234S sigi234

        @ldittmar sagte in Online Meeting für ioBroker Core/Dev/Admin November:

        Verschobene Themen:

        • Zukunft Windows Installer
        ldittmarL Offline
        ldittmarL Offline
        ldittmar
        Developer
        schrieb am zuletzt editiert von ldittmar
        #3

        @sigi234 sagte in Online Meeting für ioBroker Core/Dev/Admin November:

        @ldittmar sagte in Online Meeting für ioBroker Core/Dev/Admin November:

        Verschobene Themen:

        • Zukunft Windows Installer

        Ohh stimmt... wir hatten das auch übersprungen, weil Stabilo nicht dabei war. Habs wieder aufgenommen...

        1 Antwort Letzte Antwort
        1
        • ldittmarL ldittmar

          Das September Meeting ist echt gut gelaufen und wir haben uns an die 2 (+-) Stunden gehalten. Es war mal wieder sehr informativ, aber leider mussten ein paar Themen auf das nächste Meeting verschoben werden.

          Verschobene Themen:

          • Fortschritt Windows Installer (Stabilostick)
          • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
          • docsify (AlCalzone)
          • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
          • link Adapter settings to readme (Dutchman)
          • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)

          Themenliste für November:

          • Vorwort/Wartezeit bis alle es mit der Technik hinbekommen haben (Bluefox)
          • Jeder kann kurz sagen woran er gerade arbeitet (alle Anwesenden)
          • echarts Vorstellung (Bluefox)
            • Wird Flot ersetzen
            • Wird in den nächsten Wochen auf Stable
            • Bitte testen und Issues anlegen
          • Security Challenge für Visu Adapter (Apollon)
            • Siehe https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-18-11-20-30/10
            • Objekte anlege/löschen per socket.io - Soll das möglich sein?
            • Über Authentifizierung
          • Allgemeine Authentifizierung bei der Installation von ioBroker (Bluefox)
            • Passwort automatisch bei der Installation
            • User wird angelegt (Controller)
          • Übersetzungen in allen Adaptern zentral führen und verwalten. (UncleSam)
            • Weblate wurde kurz gezeigt
            • Einige Adaptern wurden schon hinzugefügt
            • Alle 3 Stunden werden Übersetzungen automatisch als PR geschickt
            • Wie bekommt ein Adapter rein (https://github.com/ioBrokerTranslator/doc/blob/master/admin.md)
            • Weblate promoten
          • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
            • GUI und commando Zeile sollen immer auf dem gleichen Stand sein
            • statische Templates sollen in Example umbenannt werden
            • Bluefox migriert GUI zu create-adapter
          • docsify (AlCalzone)
            • Dokumentation von Adaptern und ioBroker
            • Dokus für admin, socket.io, javascript, js-controller, web
          • Einbettung Dokumentation (markdown) direkt in die Adapter-Settings je nach Konfig-Sprache (de/en...) (Mic)
            • Kurz zeigen was er gemacht hat
            • Vorschlag von AggroRalf (Siehe: https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-november/7)
            • Anmerkung (ldittmar): Der Admin Adapter hat ein MD Prozessor integriert und kann bereits Markdowns anzeigen
          • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
            • Dokumentation für komplexe Adapter notwendig
          • Link Adapter settings to Readme (Dutchman)
            • Readme Strunktur soll besser definiert werden
            • Adapter checker anpassen, um Readme Files besser zu kontrollieren
          • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)
            • Thema Verschoben

          Das nächste Meeting wird wieder auf Discord durchgeführt werden (LINK)

          Die Umfrage wurde gestartet: https://doodle.com/poll/38y8ixuw644xv524

          Die Umfrage ist rum und wir haben uns für den 18.11 entschieden :-)

          MicM Offline
          MicM Offline
          Mic
          Developer
          schrieb am zuletzt editiert von Mic
          #4

          @ldittmar sagte in Online Meeting für ioBroker Core/Dev/Admin November:

          Verschobene Themen:

          • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
          • link Adapter settings to readme (Dutchman)

          Folgend der Discord-Diskussion hier
          7b350283-1587-4276-8c7c-399c9dc3fddd-image.png

          und
          1541ae0b-f294-4c4a-a46a-99df85aebf82-image.png

          möchte ich gerne zum Doku-Thema als Themen-Vorschlag ergänzen

          • Einbettung Dokumentation (markdown) direkt in die Adapter-Settings je nach Konfig-Sprache (de/en...) (Mic)

          Siehe mein Ansatz - Forum-Link.

          A 1 Antwort Letzte Antwort
          0
          • MicM Mic

            @ldittmar sagte in Online Meeting für ioBroker Core/Dev/Admin November:

            Verschobene Themen:

            • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
            • link Adapter settings to readme (Dutchman)

            Folgend der Discord-Diskussion hier
            7b350283-1587-4276-8c7c-399c9dc3fddd-image.png

            und
            1541ae0b-f294-4c4a-a46a-99df85aebf82-image.png

            möchte ich gerne zum Doku-Thema als Themen-Vorschlag ergänzen

            • Einbettung Dokumentation (markdown) direkt in die Adapter-Settings je nach Konfig-Sprache (de/en...) (Mic)

            Siehe mein Ansatz - Forum-Link.

            A Offline
            A Offline
            AggroRalf
            Developer
            schrieb am zuletzt editiert von
            #5

            Hi,
            das Thema Doku ist mittlerweile eigentlich in drei Punkten vertreten:

            • Struktur und Integration (carsten04, Mic, Dutchman?)
            • Tools (carsten04, Mic, AlCalzone)
            • Übersetzungen (UncleSam)

            Macht es nicht eher Sinn die Punkte mal zu Trennen und erstmal über die Basis, also die Struktur zu reden ?

            Aktuell haben glaub 90% der Adapter nur eine Readme.MD in den Sprachen Englisch und oft auch Deutsch. In der Readme steckt die Beschreibung, die Konfig-Anleitung, das Changelog und die Lizenz, alles in einer Datei.

            Das macht es nicht unbedingt übersichtlich. Um mal meinen "User-Blick" zu erklären:

            • Vor Installation: Was macht der Adapter (Beschreibung), was kann man konfigurieren (gerne Screenshots)
            • Bei Konfiguration: Möglichst direkter Zugriff auf Hilfe zur aktuellen Einstellung / Registerkarte, also aus dem Admin heraus
            • Bei Update: Was hat sich geändert

            Und das idealerweise in meiner Sprache.

            Als IT'ler leide ich auch häufig unter dem Versuch, ein Problem einfach mal einem Tool zu erschlagen ... Leider wirds damit oft nicht besser, da die Struktur bzw. Prozesse einfach nicht stimmen ...

            GRuss Ralf

            UncleSamU 1 Antwort Letzte Antwort
            1
            • A AggroRalf

              Hi,
              das Thema Doku ist mittlerweile eigentlich in drei Punkten vertreten:

              • Struktur und Integration (carsten04, Mic, Dutchman?)
              • Tools (carsten04, Mic, AlCalzone)
              • Übersetzungen (UncleSam)

              Macht es nicht eher Sinn die Punkte mal zu Trennen und erstmal über die Basis, also die Struktur zu reden ?

              Aktuell haben glaub 90% der Adapter nur eine Readme.MD in den Sprachen Englisch und oft auch Deutsch. In der Readme steckt die Beschreibung, die Konfig-Anleitung, das Changelog und die Lizenz, alles in einer Datei.

              Das macht es nicht unbedingt übersichtlich. Um mal meinen "User-Blick" zu erklären:

              • Vor Installation: Was macht der Adapter (Beschreibung), was kann man konfigurieren (gerne Screenshots)
              • Bei Konfiguration: Möglichst direkter Zugriff auf Hilfe zur aktuellen Einstellung / Registerkarte, also aus dem Admin heraus
              • Bei Update: Was hat sich geändert

              Und das idealerweise in meiner Sprache.

              Als IT'ler leide ich auch häufig unter dem Versuch, ein Problem einfach mal einem Tool zu erschlagen ... Leider wirds damit oft nicht besser, da die Struktur bzw. Prozesse einfach nicht stimmen ...

              GRuss Ralf

              UncleSamU Offline
              UncleSamU Offline
              UncleSam
              Developer
              schrieb am zuletzt editiert von
              #6

              @AggroRalf sagte in Online Meeting für ioBroker Core/Dev/Admin November:

              Macht es nicht eher Sinn die Punkte mal zu Trennen und erstmal über die Basis, also die Struktur zu reden ?

              Absolut richtig, die Übersetzungen lösen wir ganz am Schluss. Struktur und Tools können aber sehr wohl voneinander abhängig sein.

              Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
              ♡-lichen Dank an meine Sponsoren

              A 1 Antwort Letzte Antwort
              0
              • UncleSamU UncleSam

                @AggroRalf sagte in Online Meeting für ioBroker Core/Dev/Admin November:

                Macht es nicht eher Sinn die Punkte mal zu Trennen und erstmal über die Basis, also die Struktur zu reden ?

                Absolut richtig, die Übersetzungen lösen wir ganz am Schluss. Struktur und Tools können aber sehr wohl voneinander abhängig sein.

                A Offline
                A Offline
                AggroRalf
                Developer
                schrieb am zuletzt editiert von
                #7

                Ich habe nochmal über das Thema Doku-Struktur für Adapter nachgedacht und hau jetzt einfach mal einen Vorschlag raus :-)

                In der iopackage.json gibt es ja aktuell nur diesen Eintrag für die Doku:

                "readme": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/README.md",
                

                Um mal bei meinem "User-Blick" (siehe oben) zu bleiben, könnte man das einfach erweitern:

                "readme": {
                    "overview": {
                        "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/README.md",
                        "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/README_DE.md",
                        ...
                    },
                    "changelog": {
                        "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/CHANGELOG.md"
                        "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/CHANGELOG_DE.md",
                        ...
                    },
                    "license": {
                        "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/LICENSE.md",
                        "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/LICENSE_DE.md",
                        ...
                    },
                    "config": {
                        "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/doc/CONFIG.md",
                        "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/doc/CONFIG_DE.md",
                        ...
                    }
                },
                

                Der "Fallback" im Admin wäre dann einfach das bisherige.

                Im Admin werden die einzelnen Abschnitte der Readme ja auch heute schon auf unterschiedliche Register (Info, Änderungsprotokoll, Lizenz) aufgeteilt.

                Die neuen Dateien enthielten folgendes:

                • readme / overview: Übersicht über Funktion des Adapters, Badges
                • changelog: Änderungen in Versionen
                • license: Lizenz (MIT oder so)
                • config: Konfigurationsanleitung, verlinkt in Readme (für Ansicht über Git) und direkt in Adapter-Konfig über ?-Symbol aufrufbar in eingestellter und vorhandener Sprache, sonst Fallback auf Englisch

                Neue Adapter (Adapter-Checker) müssten die Struktur haben und mindestens DE und EN mitbringen.

                Der Aufwand für die Realisierung wäre für Entwickler kaum größer als heute. Die Anwender hätten aber die Möglichkeit einer zur eingestellten Sprache passenden Doku und direkten Zugriff auf eine Konfigurationsanleitung aus den Adapter-Einstellungen heraus.

                Und wenn man das ganze jeweils noch mit einem Button im Admin für den direkten Aufruf von Weblate oder so versieht, würden dann vielleicht im Laufe der Zeit sogar die Übersetzungen für diese Dateien wachsen.

                Manchem ist dies vielleicht schon zuviel, anderen zu wenig. Aber es wäre ein relativ einfach zu realisierender Vorschlag und hoffentlich ein Anfang für eine bessere Anwender-Dokumentation der Adapter.

                ldittmarL 1 Antwort Letzte Antwort
                0
                • A AggroRalf

                  Ich habe nochmal über das Thema Doku-Struktur für Adapter nachgedacht und hau jetzt einfach mal einen Vorschlag raus :-)

                  In der iopackage.json gibt es ja aktuell nur diesen Eintrag für die Doku:

                  "readme": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/README.md",
                  

                  Um mal bei meinem "User-Blick" (siehe oben) zu bleiben, könnte man das einfach erweitern:

                  "readme": {
                      "overview": {
                          "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/README.md",
                          "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/README_DE.md",
                          ...
                      },
                      "changelog": {
                          "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/CHANGELOG.md"
                          "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/CHANGELOG_DE.md",
                          ...
                      },
                      "license": {
                          "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/LICENSE.md",
                          "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/LICENSE_DE.md",
                          ...
                      },
                      "config": {
                          "en": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/doc/CONFIG.md",
                          "de": "https://github.com/gaudes/ioBroker.fahrplan/blob/master/doc/CONFIG_DE.md",
                          ...
                      }
                  },
                  

                  Der "Fallback" im Admin wäre dann einfach das bisherige.

                  Im Admin werden die einzelnen Abschnitte der Readme ja auch heute schon auf unterschiedliche Register (Info, Änderungsprotokoll, Lizenz) aufgeteilt.

                  Die neuen Dateien enthielten folgendes:

                  • readme / overview: Übersicht über Funktion des Adapters, Badges
                  • changelog: Änderungen in Versionen
                  • license: Lizenz (MIT oder so)
                  • config: Konfigurationsanleitung, verlinkt in Readme (für Ansicht über Git) und direkt in Adapter-Konfig über ?-Symbol aufrufbar in eingestellter und vorhandener Sprache, sonst Fallback auf Englisch

                  Neue Adapter (Adapter-Checker) müssten die Struktur haben und mindestens DE und EN mitbringen.

                  Der Aufwand für die Realisierung wäre für Entwickler kaum größer als heute. Die Anwender hätten aber die Möglichkeit einer zur eingestellten Sprache passenden Doku und direkten Zugriff auf eine Konfigurationsanleitung aus den Adapter-Einstellungen heraus.

                  Und wenn man das ganze jeweils noch mit einem Button im Admin für den direkten Aufruf von Weblate oder so versieht, würden dann vielleicht im Laufe der Zeit sogar die Übersetzungen für diese Dateien wachsen.

                  Manchem ist dies vielleicht schon zuviel, anderen zu wenig. Aber es wäre ein relativ einfach zu realisierender Vorschlag und hoffentlich ein Anfang für eine bessere Anwender-Dokumentation der Adapter.

                  ldittmarL Offline
                  ldittmarL Offline
                  ldittmar
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  Jetzt brauchen wie ein Termin: https://doodle.com/poll/38y8ixuw644xv524

                  1 Antwort Letzte Antwort
                  0
                  • apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von
                    #9

                    Hi Leute,

                    ich hätte noch ein Thema was ich gern rein bringen würde, aber auch gern den "Ownership" direkt abgeben würde ;-))

                    Richtet sich vor allem an die "Visu" Devs ...

                    Es gab in https://github.com/ioBroker/ioBroker.socketio/issues/34 eine Anfrage warum extendObject und delObject per socket.io nicht geht. Es gibt auch effektiv einen PR schon um das generell zu "ändern" von @foxriver76 (https://github.com/ioBroker/ioBroker.socketio/pull/35).

                    Bisher sind (und hier darf mit @Bluefox gern korrigieren) diese beiden Methoden aus Absicht nur für "socket.io im Admin" verfügbar. Wenn es das nicht wäre, wäre es in allen web-Hosted Adaptern (und eigenen socket.io Instazen) verfügbar - ohne das ein User davon weiss.
                    Wenn man jetzt die (sorry für die Formulierung im vorauss) blöden Nutzern ausgeht die ggf web Instanzen per Port-Weiterleitung ins Internet stellen oder irgendwie erreichbar machen, dann ist das sehr gefährlich weil plötzlich diese Funktionen verfügbar sind. Jemand kann also sehr einfach (vor allem bei Installationen wo web als Admin läuft wie fast überall) alles löschen oder kaputt machen.
                    Ich fühle mich irgendwie nicht wohl das einfach so ungeschützt auf zu machen.

                    Eine option einfach ein setting im Admin adapter zu haben wäre auch eine, obwohl man die mit ner dicken fetten roten blinkenden Warnungen versehen muss - wenn man das aber braucht damit bestimmte visus gehen ist es wieder blödsinn.

                    Mein Gefühl geht auch eher dahin das man bei Visus generell über den Schutz von "Edit" vs "Visu"-Modus nachdenken muss, oder ?!
                    Das würde ich gern mal diskutieren.

                    Ideen wären als Beispiel zu sagen "del/extend gehen nur wenn ein User aktiv authentifiziert wurde".

                    Ziel für eine DIskussion im Meeting wäre in meinen Augen ein gemeinsames Verständnis zu schaffen und idealerweise einen bzw eine Gruppe von Ownern zu finden die sich dieser "Security Challenge für Visu Adapter" mal widmen wollen ...

                    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
                    BluefoxB 1 Antwort Letzte Antwort
                    0
                    • apollon77A apollon77

                      Hi Leute,

                      ich hätte noch ein Thema was ich gern rein bringen würde, aber auch gern den "Ownership" direkt abgeben würde ;-))

                      Richtet sich vor allem an die "Visu" Devs ...

                      Es gab in https://github.com/ioBroker/ioBroker.socketio/issues/34 eine Anfrage warum extendObject und delObject per socket.io nicht geht. Es gibt auch effektiv einen PR schon um das generell zu "ändern" von @foxriver76 (https://github.com/ioBroker/ioBroker.socketio/pull/35).

                      Bisher sind (und hier darf mit @Bluefox gern korrigieren) diese beiden Methoden aus Absicht nur für "socket.io im Admin" verfügbar. Wenn es das nicht wäre, wäre es in allen web-Hosted Adaptern (und eigenen socket.io Instazen) verfügbar - ohne das ein User davon weiss.
                      Wenn man jetzt die (sorry für die Formulierung im vorauss) blöden Nutzern ausgeht die ggf web Instanzen per Port-Weiterleitung ins Internet stellen oder irgendwie erreichbar machen, dann ist das sehr gefährlich weil plötzlich diese Funktionen verfügbar sind. Jemand kann also sehr einfach (vor allem bei Installationen wo web als Admin läuft wie fast überall) alles löschen oder kaputt machen.
                      Ich fühle mich irgendwie nicht wohl das einfach so ungeschützt auf zu machen.

                      Eine option einfach ein setting im Admin adapter zu haben wäre auch eine, obwohl man die mit ner dicken fetten roten blinkenden Warnungen versehen muss - wenn man das aber braucht damit bestimmte visus gehen ist es wieder blödsinn.

                      Mein Gefühl geht auch eher dahin das man bei Visus generell über den Schutz von "Edit" vs "Visu"-Modus nachdenken muss, oder ?!
                      Das würde ich gern mal diskutieren.

                      Ideen wären als Beispiel zu sagen "del/extend gehen nur wenn ein User aktiv authentifiziert wurde".

                      Ziel für eine DIskussion im Meeting wäre in meinen Augen ein gemeinsames Verständnis zu schaffen und idealerweise einen bzw eine Gruppe von Ownern zu finden die sich dieser "Security Challenge für Visu Adapter" mal widmen wollen ...

                      BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      schrieb am zuletzt editiert von
                      #10

                      Ich möchte auch echarts vorstellen.

                      sigi234S 1 Antwort Letzte Antwort
                      1
                      • BluefoxB Bluefox

                        Ich möchte auch echarts vorstellen.

                        sigi234S Offline
                        sigi234S Offline
                        sigi234
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @Bluefox sagte in Online Meeting für ioBroker Core/Dev/Admin 28.11 20:30:

                        Ich möchte auch echarts vorstellen.

                        Kann man den Adapter schon publizieren?

                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Immer Daten sichern!

                        1 Antwort Letzte Antwort
                        0
                        • arteckA Offline
                          arteckA Offline
                          arteck
                          Developer Most Active
                          schrieb am zuletzt editiert von
                          #12

                          @ldittmar stimmt das datum .. 28.11 20:30... ich habe mir 18ten notiert ??

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

                          UncleSamU 1 Antwort Letzte Antwort
                          0
                          • arteckA arteck

                            @ldittmar stimmt das datum .. 28.11 20:30... ich habe mir 18ten notiert ??

                            UncleSamU Offline
                            UncleSamU Offline
                            UncleSam
                            Developer
                            schrieb am zuletzt editiert von
                            #13

                            @arteck Mir war auch, Mittwoch 18.

                            Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                            ♡-lichen Dank an meine Sponsoren

                            1 Antwort Letzte Antwort
                            0
                            • ldittmarL Offline
                              ldittmarL Offline
                              ldittmar
                              Developer
                              schrieb am zuletzt editiert von
                              #14

                              Ihr habt Recht!! Im Text habe ich auch den 18. rein geschrieben, aber in der Überschrift nicht. :face_palm: Mea culpa!!

                              arteckA 1 Antwort Letzte Antwort
                              0
                              • ldittmarL ldittmar

                                Ihr habt Recht!! Im Text habe ich auch den 18. rein geschrieben, aber in der Überschrift nicht. :face_palm: Mea culpa!!

                                arteckA Offline
                                arteckA Offline
                                arteck
                                Developer Most Active
                                schrieb am zuletzt editiert von arteck
                                #15

                                @ldittmar Steinigung am 18.11 um 20:25 möge sich der Herr im Vorhof einfinden zum am Pfahl binden.

                                das Weibsvolk kann schon mal mit Steinesammeln anfangen

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

                                1 Antwort Letzte Antwort
                                1
                                • apollon77A Offline
                                  apollon77A Offline
                                  apollon77
                                  schrieb am zuletzt editiert von
                                  #16

                                  Aber nur Männer erlaubt bei der Steinigung ... ganz nach MP Manier ;-))

                                  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
                                  MicM 1 Antwort Letzte Antwort
                                  0
                                  • apollon77A apollon77

                                    Aber nur Männer erlaubt bei der Steinigung ... ganz nach MP Manier ;-))

                                    MicM Offline
                                    MicM Offline
                                    Mic
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #17

                                    @apollon77 sagte in Online Meeting für ioBroker Core/Dev/Admin 18.11 20:30:

                                    Hi Leute,

                                    ich hätte noch ein Thema was ich gern rein bringen würde, aber auch gern den "Ownership" direkt abgeben würde ;-))
                                    Richtet sich vor allem an die "Visu" Devs ...
                                    Es gab in https://github.com/ioBroker/ioBroker.socketio/issues/34 eine Anfrage warum extendObject und delObject per socket.io nicht geht. Es gibt auch effektiv einen PR schon um das generell zu "ändern" von @foxriver76 (https://github.com/ioBroker/ioBroker.socketio/pull/35).

                                    (Zitat gekürzt)

                                    Hi @apollon77

                                    Danke für's aufgreifen :-)

                                    Leider kann ich heute nicht dabei sein (Family ruft ;) ).
                                    Ich verstehe deine Bedenken sehr gut (VIS, offene Ports, ...), echt ein wichtiger Punkt.
                                    Mein Use Case ist hier übrigens nicht VIS, sondern ein npm-Modul (https://github.com/Jey-Cee/iobroker-drones) zum Ablösen des Windows-Control-Adapters. Aber ich hatte da dann einen schnellen Workaround eingebaut: https://github.com/Jey-Cee/iobroker-drones/blob/a5472f070963e3add7d15cf1813de197e3726269/main.js#L301
                                    Bei einem Einsatz von socket.io in einem npm-Modul (also nicht VIS etc.) wäre das wohl unproblematischer?

                                    Wünsche euch viel Spaß und einen konstruktiven Austausch heute Abend!

                                    1 Antwort Letzte Antwort
                                    0
                                    • ldittmarL ldittmar

                                      Das September Meeting ist echt gut gelaufen und wir haben uns an die 2 (+-) Stunden gehalten. Es war mal wieder sehr informativ, aber leider mussten ein paar Themen auf das nächste Meeting verschoben werden.

                                      Verschobene Themen:

                                      • Fortschritt Windows Installer (Stabilostick)
                                      • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
                                      • docsify (AlCalzone)
                                      • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
                                      • link Adapter settings to readme (Dutchman)
                                      • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)

                                      Themenliste für November:

                                      • Vorwort/Wartezeit bis alle es mit der Technik hinbekommen haben (Bluefox)
                                      • Jeder kann kurz sagen woran er gerade arbeitet (alle Anwesenden)
                                      • echarts Vorstellung (Bluefox)
                                        • Wird Flot ersetzen
                                        • Wird in den nächsten Wochen auf Stable
                                        • Bitte testen und Issues anlegen
                                      • Security Challenge für Visu Adapter (Apollon)
                                        • Siehe https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-18-11-20-30/10
                                        • Objekte anlege/löschen per socket.io - Soll das möglich sein?
                                        • Über Authentifizierung
                                      • Allgemeine Authentifizierung bei der Installation von ioBroker (Bluefox)
                                        • Passwort automatisch bei der Installation
                                        • User wird angelegt (Controller)
                                      • Übersetzungen in allen Adaptern zentral führen und verwalten. (UncleSam)
                                        • Weblate wurde kurz gezeigt
                                        • Einige Adaptern wurden schon hinzugefügt
                                        • Alle 3 Stunden werden Übersetzungen automatisch als PR geschickt
                                        • Wie bekommt ein Adapter rein (https://github.com/ioBrokerTranslator/doc/blob/master/admin.md)
                                        • Weblate promoten
                                      • Zukunft der Templates: create-adapter! | statische Templates? | Web-Frontend? (AlCazone)
                                        • GUI und commando Zeile sollen immer auf dem gleichen Stand sein
                                        • statische Templates sollen in Example umbenannt werden
                                        • Bluefox migriert GUI zu create-adapter
                                      • docsify (AlCalzone)
                                        • Dokumentation von Adaptern und ioBroker
                                        • Dokus für admin, socket.io, javascript, js-controller, web
                                      • Einbettung Dokumentation (markdown) direkt in die Adapter-Settings je nach Konfig-Sprache (de/en...) (Mic)
                                        • Kurz zeigen was er gemacht hat
                                        • Vorschlag von AggroRalf (Siehe: https://forum.iobroker.net/topic/36791/online-meeting-für-iobroker-core-dev-admin-november/7)
                                        • Anmerkung (ldittmar): Der Admin Adapter hat ein MD Prozessor integriert und kann bereits Markdowns anzeigen
                                      • Einheitliche Dokumentation, Vorschlag VUPress (carsten04)
                                        • Dokumentation für komplexe Adapter notwendig
                                      • Link Adapter settings to Readme (Dutchman)
                                        • Readme Strunktur soll besser definiert werden
                                        • Adapter checker anpassen, um Readme Files besser zu kontrollieren
                                      • Welche NodeJS Version empfehlen wir, proposal : immer die LTS ! Anlass oAuth2 geht nur mit Node 12 (Dutchman)
                                        • Thema Verschoben

                                      Das nächste Meeting wird wieder auf Discord durchgeführt werden (LINK)

                                      Die Umfrage wurde gestartet: https://doodle.com/poll/38y8ixuw644xv524

                                      Die Umfrage ist rum und wir haben uns für den 18.11 entschieden :-)

                                      sigi234S Offline
                                      sigi234S Offline
                                      sigi234
                                      Forum Testing Most Active
                                      schrieb am zuletzt editiert von
                                      #18

                                      @ldittmar

                                      Gibt es wo einen Bericht zum nachlesen?

                                      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                      Immer Daten sichern!

                                      ldittmarL 1 Antwort Letzte Antwort
                                      0
                                      • sigi234S sigi234

                                        @ldittmar

                                        Gibt es wo einen Bericht zum nachlesen?

                                        ldittmarL Offline
                                        ldittmarL Offline
                                        ldittmar
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #19

                                        @sigi234 Alles was besprochen wurde, habe ich als Stichpunkte ganz oben, unterhalb der Themen geschrieben.

                                        1 Antwort Letzte Antwort
                                        2
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        311

                                        Online

                                        32.5k

                                        Benutzer

                                        81.7k

                                        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