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. ioBroker Allgemein
  4. Änderung des Lizenzmodells bei Redis

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Änderung des Lizenzmodells bei Redis

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
11 Beiträge 8 Kommentatoren 925 Aufrufe 9 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.
  • ? Ein ehemaliger Benutzer

    Ist Iobroker von den Änderungen der Lizenzmodelle von Redis (ab Version 7.4.x) betroffen?
    Falls ja, wäre https://valkey.io/ eine Alternative?

    Jey CeeJ Online
    Jey CeeJ Online
    Jey Cee
    Developer
    schrieb am zuletzt editiert von
    #2

    @j_paul nein das hat keine Auswirkung da ioBroker kein Redis mit installiert. Redis muss vom Benutzer installiert werden, damit liegt die Verantwortung zur Einhaltung der Lizenz auch beim Nutzer.
    Soweit ich das auf der Seite von Redis gesehen habe gibt es eine Community Edition die Kostenlos ist.

    Persönlicher Support
    Spenden -> paypal.me/J3YC33

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

      Würde ich genauso sehen wie @Jey-Cee es formuliert hat.

      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
      • OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von OliverIO
        #4

        könnte man valkey 1:1 (noch) verwenden?
        Irgendwann werden die evtl von redis weg driften.

        ist evtl dann so wie bei mysql und mariadb.

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          könnte man valkey 1:1 (noch) verwenden?
          Irgendwann werden die evtl von redis weg driften.

          ist evtl dann so wie bei mysql und mariadb.

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #5

          Da soweit ich das sehe im ioBroker kein Code von redis direkt enthalten ist stellt das erstmal kein Problem dar.
          Der geneigte Verwender muss es ja nachinstallieren, dann muss sich auch der User um die Lizenzbedingungen kümmern.

          Im kommenden Debian 13 'Trixie' wird die letzte unter einer freien Lizenz veröffentlichte Version in den hauseigenen Repos zu finden sein, für aktuellere Versionen muss ja ein Repository von dritter Hand angelegt werden.

          Man kann natürlich auch schauen, ob und wie man die Schnittstellen im ioBroker kompatibel zu einem der geforkten Projekte wie z. B. valkey macht.

          Edit:
          Hier die Versionen für die in den einzelenen Debian-Releases vorgesehenen Versionsstände:

          https://packages.debian.org/search?keywords=redis&searchon=names&suite=all&section=all

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

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

            @thomas-braun sagte in Änderung des Lizenzmodells bei Redis:

            valkey

            Also theoretisch, von einem kurzen check deren Doku sehe ich es so, als nutzt valkey auch RESP als Protokoll wie Redis. Wenn jetzt die Befehle die ioBroekr nutzt inkl. LUA Scripting und kompatibles interface dort auch gleichist dann wäre das austauschbar.

            Am Ende müsste es jemand(TM) mal testen

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

              @thomas-braun sagte in Änderung des Lizenzmodells bei Redis:

              valkey

              Also theoretisch, von einem kurzen check deren Doku sehe ich es so, als nutzt valkey auch RESP als Protokoll wie Redis. Wenn jetzt die Befehle die ioBroekr nutzt inkl. LUA Scripting und kompatibles interface dort auch gleichist dann wäre das austauschbar.

              Am Ende müsste es jemand(TM) mal testen

              mcm1957M Online
              mcm1957M Online
              mcm1957
              schrieb am zuletzt editiert von
              #7

              @apollon77
              Schade dass TM ständig überlastet ist :-)

              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
              Support Repositoryverwaltung.

              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

              LESEN - gute Forenbeitrage

              apollon77A 1 Antwort Letzte Antwort
              1
              • mcm1957M mcm1957

                @apollon77
                Schade dass TM ständig überlastet ist :-)

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #8

                @mcm1957 Naja das gute ist das so ein Jemand ggf jeder sein kann der ein bissl technisch versiert das mal aufsetzt und es dann einfach versuche wie mit einem Redis

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

                  @mcm1957 Naja das gute ist das so ein Jemand ggf jeder sein kann der ein bissl technisch versiert das mal aufsetzt und es dann einfach versuche wie mit einem Redis

                  Marc BergM Offline
                  Marc BergM Offline
                  Marc Berg
                  Most Active
                  schrieb am zuletzt editiert von Marc Berg
                  #9

                  @apollon77

                  Hab’s mal kurz getestet. Läuft problemlos.

                  
                  2025-04-03 15:33:18      -------------------------
                  --------------------------------------------------------------------------------
                  -----                                                                      -----
                  ----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----
                  ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----
                  ----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----
                  ----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----
                  ----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----
                  ----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----
                  -----                                                                      -----
                  -----              Welcome to your ioBroker Docker container!              -----
                  -----                    Startupscript is now running!                     -----
                  -----                          Please be patient!                          -----
                  --------------------------------------------------------------------------------
                  --------------------------------------------------------------------------------
                  -----                          System Information                          -----
                  -----                    arch:                x86_64                       -----
                  -----                    hostname:            iobroker                     -----
                  -----                                                                      -----
                  -----                          Version Information                         -----
                  -----                    image:               v10.0.0                      -----
                  -----                    build:               20250327.234357              -----
                  -----                    node:                v20.19.0                     -----
                  -----                    npm:                 10.8.2                       -----
                  -----                                                                      -----
                  -----                        Environment Variables                         -----
                  -----                    DEBUG:               false                        -----
                  -----                    IOB_BACKITUP_EXTDB:  true                         -----
                  -----                    IOB_OBJECTSDB_TYPE:  redis                        -----
                  -----                    IOB_OBJECTSDB_HOST:  valkey                       -----
                  -----                    IOB_OBJECTSDB_PORT:  6379                         -----
                  -----                    IOB_STATESDB_TYPE:   redis                        -----
                  -----                    IOB_STATESDB_HOST:   valkey                       -----
                  -----                    IOB_STATESDB_PORT:   6379                         -----
                  -----                    PACKAGES:            influxdb2-cli redis-tools    -----
                  -----                    PACKAGES_UPDATE:     true                         -----
                  -----                    SETGID:              1000                         -----
                  -----                    SETUID:              1000                         -----
                  --------------------------------------------------------------------------------
                  --------------------------------------------------------------------------------
                  -----                   Step 1 of 5: Preparing Container                   -----
                  --------------------------------------------------------------------------------
                  PACKAGES_UPDATE is set. Updating Linux packages on first run... Done.
                  PACKAGES is set. Installing the following additional Linux packages: influxdb2-cli redis-tools
                  influxdb2-cli is not installed. Installing... Done.
                  redis-tools is not installed. Installing... Done.
                  --------------------------------------------------------------------------------
                  -----             Step 2 of 5: Detecting ioBroker Installation             -----
                  --------------------------------------------------------------------------------
                  Existing installation of ioBroker detected in "/opt/iobroker".
                  --------------------------------------------------------------------------------
                  -----             Step 3 of 5: Checking ioBroker Installation              -----
                  --------------------------------------------------------------------------------
                  (Re)setting permissions (This might take a while! Please be patient!)... Done.
                  Configuring custom objects db...
                  IOB_OBJECTSDB_TYPE is available and value meets detected ioBroker installation.
                  IOB_OBJECTSDB_HOST is available but value is different from detected ioBroker installation.
                  Setting host of objects db to "valkey"... Done.
                  IOB_OBJECTSDB_PORT is available but value is different from detected ioBroker installation.
                  Setting port of objects db to "6379"... Done.
                  Configuring custom states db...
                  IOB_STATESDB_TYPE is available and value meets detected ioBroker installation.
                  IOB_STATESDB_HOST is available but value is different from detected ioBroker installation.
                  Setting host of states db to "valkey"... Done.
                  IOB_STATESDB_PORT is available but value is different from detected ioBroker installation.
                  Setting port of states db to "6379"... Done.
                  Checking database connection... Done.
                  Hostname in ioBroker matches the hostname of this container.
                  --------------------------------------------------------------------------------
                  -----                Step 4 of 5: Applying Special Settings                -----
                  --------------------------------------------------------------------------------
                  Some adapters have special requirements/ settings which can be activated by the use of environment variables.
                  For more information see ioBroker Docker image docs (https://docs.buanet.de/iobroker-docker-image/docs/).
                  IOB_BACKITUP_EXTDB is "true". Unlocking features...Done.
                  Userscript for first start detected and this is the first start of a new container.
                  Running userscript_firststart.sh... 
                  --------------------------------------------------------------------------------
                  -----                    Step 5 of 5: ioBroker Startup                     -----
                  --------------------------------------------------------------------------------
                  ##### #### ### ## # iobroker.js-controller log output # ## ### #### #####
                  host.iobroker check instance "system.adapter.admin.0" for host "iobroker"
                  host.iobroker check instance "system.adapter.backitup.0" for host "iobroker"
                  

                  EDIT: Adapterupdates und Datei hochladen getestet. Was könnte man noch testen?

                  Edit2: Backup geht auch

                  NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                  Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                  Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                  apollon77A 1 Antwort Letzte Antwort
                  3
                  • Marc BergM Marc Berg

                    @apollon77

                    Hab’s mal kurz getestet. Läuft problemlos.

                    
                    2025-04-03 15:33:18      -------------------------
                    --------------------------------------------------------------------------------
                    -----                                                                      -----
                    ----- ██╗  ██████╗  ██████╗  ██████╗   ██████╗  ██╗  ██╗ ███████╗ ██████╗  -----
                    ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ -----
                    ----- ██║ ██║   ██║ ██████╔╝ ██████╔╝ ██║   ██║ █████╔╝  █████╗   ██████╔╝ -----
                    ----- ██║ ██║   ██║ ██╔══██╗ ██╔══██╗ ██║   ██║ ██╔═██╗  ██╔══╝   ██╔══██╗ -----
                    ----- ██║ ╚██████╔╝ ██████╔╝ ██║  ██║ ╚██████╔╝ ██║  ██╗ ███████╗ ██║  ██║ -----
                    ----- ╚═╝  ╚═════╝  ╚═════╝  ╚═╝  ╚═╝  ╚═════╝  ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝ -----
                    -----                                                                      -----
                    -----              Welcome to your ioBroker Docker container!              -----
                    -----                    Startupscript is now running!                     -----
                    -----                          Please be patient!                          -----
                    --------------------------------------------------------------------------------
                    --------------------------------------------------------------------------------
                    -----                          System Information                          -----
                    -----                    arch:                x86_64                       -----
                    -----                    hostname:            iobroker                     -----
                    -----                                                                      -----
                    -----                          Version Information                         -----
                    -----                    image:               v10.0.0                      -----
                    -----                    build:               20250327.234357              -----
                    -----                    node:                v20.19.0                     -----
                    -----                    npm:                 10.8.2                       -----
                    -----                                                                      -----
                    -----                        Environment Variables                         -----
                    -----                    DEBUG:               false                        -----
                    -----                    IOB_BACKITUP_EXTDB:  true                         -----
                    -----                    IOB_OBJECTSDB_TYPE:  redis                        -----
                    -----                    IOB_OBJECTSDB_HOST:  valkey                       -----
                    -----                    IOB_OBJECTSDB_PORT:  6379                         -----
                    -----                    IOB_STATESDB_TYPE:   redis                        -----
                    -----                    IOB_STATESDB_HOST:   valkey                       -----
                    -----                    IOB_STATESDB_PORT:   6379                         -----
                    -----                    PACKAGES:            influxdb2-cli redis-tools    -----
                    -----                    PACKAGES_UPDATE:     true                         -----
                    -----                    SETGID:              1000                         -----
                    -----                    SETUID:              1000                         -----
                    --------------------------------------------------------------------------------
                    --------------------------------------------------------------------------------
                    -----                   Step 1 of 5: Preparing Container                   -----
                    --------------------------------------------------------------------------------
                    PACKAGES_UPDATE is set. Updating Linux packages on first run... Done.
                    PACKAGES is set. Installing the following additional Linux packages: influxdb2-cli redis-tools
                    influxdb2-cli is not installed. Installing... Done.
                    redis-tools is not installed. Installing... Done.
                    --------------------------------------------------------------------------------
                    -----             Step 2 of 5: Detecting ioBroker Installation             -----
                    --------------------------------------------------------------------------------
                    Existing installation of ioBroker detected in "/opt/iobroker".
                    --------------------------------------------------------------------------------
                    -----             Step 3 of 5: Checking ioBroker Installation              -----
                    --------------------------------------------------------------------------------
                    (Re)setting permissions (This might take a while! Please be patient!)... Done.
                    Configuring custom objects db...
                    IOB_OBJECTSDB_TYPE is available and value meets detected ioBroker installation.
                    IOB_OBJECTSDB_HOST is available but value is different from detected ioBroker installation.
                    Setting host of objects db to "valkey"... Done.
                    IOB_OBJECTSDB_PORT is available but value is different from detected ioBroker installation.
                    Setting port of objects db to "6379"... Done.
                    Configuring custom states db...
                    IOB_STATESDB_TYPE is available and value meets detected ioBroker installation.
                    IOB_STATESDB_HOST is available but value is different from detected ioBroker installation.
                    Setting host of states db to "valkey"... Done.
                    IOB_STATESDB_PORT is available but value is different from detected ioBroker installation.
                    Setting port of states db to "6379"... Done.
                    Checking database connection... Done.
                    Hostname in ioBroker matches the hostname of this container.
                    --------------------------------------------------------------------------------
                    -----                Step 4 of 5: Applying Special Settings                -----
                    --------------------------------------------------------------------------------
                    Some adapters have special requirements/ settings which can be activated by the use of environment variables.
                    For more information see ioBroker Docker image docs (https://docs.buanet.de/iobroker-docker-image/docs/).
                    IOB_BACKITUP_EXTDB is "true". Unlocking features...Done.
                    Userscript for first start detected and this is the first start of a new container.
                    Running userscript_firststart.sh... 
                    --------------------------------------------------------------------------------
                    -----                    Step 5 of 5: ioBroker Startup                     -----
                    --------------------------------------------------------------------------------
                    ##### #### ### ## # iobroker.js-controller log output # ## ### #### #####
                    host.iobroker check instance "system.adapter.admin.0" for host "iobroker"
                    host.iobroker check instance "system.adapter.backitup.0" for host "iobroker"
                    

                    EDIT: Adapterupdates und Datei hochladen getestet. Was könnte man noch testen?

                    Edit2: Backup geht auch

                    apollon77A Offline
                    apollon77A Offline
                    apollon77
                    schrieb am zuletzt editiert von apollon77
                    #10

                    @marc-berg Wenn im normalen Betrieb keine meldungen im log kommen dann scheint wirklich alles zu tun ... cool.

                    Und DANKE!

                    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
                    Meister MopperM 1 Antwort Letzte Antwort
                    1
                    • apollon77A apollon77

                      @marc-berg Wenn im normalen Betrieb keine meldungen im log kommen dann scheint wirklich alles zu tun ... cool.

                      Und DANKE!

                      Meister MopperM Online
                      Meister MopperM Online
                      Meister Mopper
                      schrieb am zuletzt editiert von Homoran
                      #11

                      Super, dass ihr euch kümmert!

                      Wer auf valkey umstellen möchte, kann sich hier: (https://valkey.io/topics/migration/) einlesen.

                      Proxmox und HA

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


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      747

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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