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

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    364

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

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

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

Scheduled Pinned Locked Moved Entwickler-Meetings
testerentwickler-teamtreffenadmin-team
19 Posts 8 Posters 2.6k Views 10 Watching
  • 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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    wrote on last edited by
    #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 Reply Last reply
    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
      wrote on last edited by
      #10

      Ich möchte auch echarts vorstellen.

      sigi234S 1 Reply Last reply
      1
      • BluefoxB Bluefox

        Ich möchte auch echarts vorstellen.

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        wrote on last edited by
        #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 Reply Last reply
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          wrote on last edited by
          #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 Reply Last reply
          0
          • arteckA arteck

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

            UncleSamU Offline
            UncleSamU Offline
            UncleSam
            Developer
            wrote on last edited by
            #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 Reply Last reply
            0
            • ldittmarL Offline
              ldittmarL Offline
              ldittmar
              Developer
              wrote on last edited by
              #14

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

              arteckA 1 Reply Last reply
              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
                wrote on last edited by 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 Reply Last reply
                1
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  wrote on last edited by
                  #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 Reply Last reply
                  0
                  • apollon77A apollon77

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

                    MicM Offline
                    MicM Offline
                    Mic
                    Developer
                    wrote on last edited by
                    #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 Reply Last reply
                    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 Online
                      sigi234S Online
                      sigi234
                      Forum Testing Most Active
                      wrote on last edited by
                      #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 Reply Last reply
                      0
                      • sigi234S sigi234

                        @ldittmar

                        Gibt es wo einen Bericht zum nachlesen?

                        ldittmarL Offline
                        ldittmarL Offline
                        ldittmar
                        Developer
                        wrote on last edited by
                        #19

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

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


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        689

                        Online

                        32.7k

                        Users

                        82.5k

                        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