Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter Update nicht möglich --> gelöst

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter Update nicht möglich --> gelöst

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      K_o_bold @Thomas Braun last edited by

      @thomas-braun ,

      das liefert eine neue Instanz mit der selben älteren Version..

      host.uwe-nuc7i3bnh create instance daikin-cloud
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.alive created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.connected created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.compactMode created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.cpu created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.cputime created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.memHeapUsed created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.memHeapTotal created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.memRss created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.uptime created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.inputCount created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.outputCount created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.eventLoopLag created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.sigKill created
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1.logLevel created
      host.uwe-nuc7i3bnh object daikin-cloud.1.info created
      host.uwe-nuc7i3bnh object daikin-cloud.1.info.connection created
      host.uwe-nuc7i3bnh Set default value of daikin-cloud.1.info.connection: false
      host.uwe-nuc7i3bnh object system.adapter.daikin-cloud.1 created
      
      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @K_o_bold last edited by

        @k_o_bold

        Komplette Ein- wie Ausgaben zeigen.

        iob update 
        iob upgrade all
        
        K 1 Reply Last reply Reply Quote 0
        • K
          K_o_bold @Thomas Braun last edited by

          @thomas-braun sagte in Adapter Update nicht möglich:

          iob update

          root@uwe-nuc7i3bnh:/opt/iobroker# iob update
          Used repository: stable
          Adapter    "admin"        : 6.17.14  , installed 6.17.14
          Adapter    "alexa2"       : 3.26.5   , installed 3.26.5
          Adapter    "backitup"     : 2.11.0   , installed 2.11.0
          Adapter    "cloud"        : 5.0.1    , installed 5.0.1
          Adapter    "daikin-cloud" : 0.4.6    , installed 0.3.0  [Updatable]
          Adapter    "daswetter"    : 3.1.15   , installed 3.1.15
          Adapter    "device-watcher": 2.12.1  , installed 2.12.1
          Adapter    "devices"      : 1.1.5    , installed 1.1.5
          Adapter    "doorbird"     : 1.6.0    , installed 1.5.0  [Updatable]
          Adapter    "easee"        : 1.0.10   , installed 1.0.10
          Adapter    "echarts"      : 1.7.2    , installed 1.7.2
          Adapter    "energiefluss" : 3.6.0    , installed 3.6.0
          Adapter    "evcc"         : 0.1.1    , installed 0.1.1
          Adapter    "fullcalendar" : 2.3.17   , installed 2.3.17
          Adapter    "homeconnect"  : 1.4.0    , installed 1.4.0
          Adapter    "ical"         : 1.15.0   , installed 1.15.0
          Adapter    "influxdb"     : 4.0.2    , installed 4.0.2
          Adapter    "iot"          : 3.3.0    , installed 3.3.0
          Adapter    "javascript"   : 8.3.1    , installed 8.3.1
          Controller "js-controller": 5.0.19   , installed 5.0.19
          Adapter    "linux-control": 1.1.5    , installed 1.1.5
          Adapter    "logparser"    : 2.2.2    , installed 2.2.2
          Adapter    "meross"       : 1.17.0   , installed 1.17.0
          Adapter    "mihome"       : 1.4.0    , installed 1.4.0
          Adapter    "mihome-vacuum": 4.2.0    , installed 4.2.0
          Adapter    "mqtt-client"  : 1.8.0    , installed 1.8.0
          Adapter    "nut"          : 1.6.0    , installed 1.6.0
          Adapter    "panasonic-viera": 2.1.0  , installed 1.0.2  [Updatable]
          Adapter    "ping"         : 1.6.2    , installed 1.6.2
          Adapter    "rflink"       : 2.1.6    , installed 2.1.6
          Adapter    "scenes"       : 3.0.4    , installed 3.0.4
          Adapter    "shelly"       : 7.0.0    , installed 7.0.0
          Adapter    "simple-api"   : 2.8.0    , installed 2.8.0
          Adapter    "smart-eq"     : 0.0.4    , installed 0.0.4
          Adapter    "smartgarden"  : 2.0.0    , installed 2.0.0
          Adapter    "smartmeter"   : 3.4.0    , installed 3.4.0
          Adapter    "socketio"     : 6.7.0    , installed 6.7.0
          Adapter    "sonnen"       : 1.18.1   , installed 1.18.1
          Adapter    "tado"         : 0.5.5    , installed 0.5.4  [Updatable]
          Adapter    "telegram"     : 3.3.2    , installed 3.3.2
          Adapter    "text2command" : 3.0.3    , installed 3.0.3
          Adapter    "trashschedule": 3.3.0    , installed 3.3.0
          Adapter    "vis"          : 1.5.6    , installed 1.5.6
          Adapter    "vis-2"        : 2.9.32   , installed 2.9.32
          Adapter    "vis-2-widgets-energy": 0.3.11, installed 0.3.11
          Adapter    "vis-2-widgets-gauges": 1.0.3, installed 1.0.3
          Adapter    "vis-2-widgets-inventwo": 0.1.5, installed 0.1.5
          Adapter    "vis-2-widgets-jaeger-design": 1.1.19, installed 1.1.19
          Adapter    "vis-2-widgets-material": 1.3.32, installed 1.3.32
          Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
          Adapter    "vis-canvas-gauges": 1.0.1, installed 1.0.1
          Adapter    "vis-colorpicker": 2.0.3  , installed 2.0.3
          Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
          Adapter    "vis-google-fonts": 1.0.4 , installed 1.0.4
          Adapter    "vis-history"  : 1.0.0    , installed 1.0.0
          Adapter    "vis-hqwidgets": 1.5.1    , installed 1.5.1
          Adapter    "vis-jqui-mfd" : 1.1.1    , installed 1.1.1
          Adapter    "vis-justgage" : 2.1.7    , installed 2.1.7
          Adapter    "vis-materialdesign": 0.5.9, installed 0.5.9
          Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
          Adapter    "vis-plumb"    : 1.0.2    , installed 1.0.2
          Adapter    "vis-rgraph"   : 0.0.2    , installed 0.0.2
          Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
          Adapter    "vis-weather"  : 2.5.9    , installed 2.5.9
          Adapter    "web"          : 6.2.5    , installed 6.2.5
          Adapter    "wled"         : 0.7.2    , installed 0.7.2
          Adapter    "ws"           : 2.6.1    , installed 2.6.1
          Adapter    "yahka"        : 1.0.3    , installed 1.0.3
          Adapter    "zigbee"       : 1.10.3   , installed 1.10.3
          root@uwe-nuc7i3bnh:/opt/iobroker#
          

          iob upgrade all

          root@uwe-nuc7i3bnh:/opt/iobroker# iob upgrade all
          
          This upgrade of "tado" will introduce the following changes:
          ==========================================================================
          -> 0.5.5:
          Bump axios to 1.7.2
          ==========================================================================
          
          Would you like to upgrade tado from @0.5.4 to @0.5.5 now? [(y)es, (n)o]: y
          Update tado from @0.5.4 to @0.5.5
          NPM version: 10.7.0
          Installing iobroker.tado@0.5.5... (System call)
          upload [2] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/button.png button.png image/png
          upload [1] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/jsonConfig.json jsonConfig.json application/json
          upload [0] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/tado.png tado.png image/png
          
          This upgrade of "panasonic-viera" will introduce the following changes:
          ==========================================================================
          -> 2.1.0:
          Adapter requires node.js >= 18 and js-controller >= 5 now
          Dependencies have been updated
          
          -> 2.0.0:
          added support to set Application and Encryption Key in adapter admin
          changed adapter to use node-panasonic-viera to support modern TV models
          ==========================================================================
          
          BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES!
          Would you like to upgrade panasonic-viera from @1.0.2 to @2.1.0 now? [(y)es, (n)o]: n
          No upgrade of "panasonic-viera" desired.
          
          This upgrade of "doorbird" will introduce the following changes:
          ==========================================================================
          -> 1.6.0:
          Adapter requires node.js >= 18 and Admin >=6 now
          Dependencies have been updated
          ==========================================================================
          
          Would you like to upgrade doorbird from @1.5.0 to @1.6.0 now? [(y)es, (n)o]: y
          Update doorbird from @1.5.0 to @1.6.0
          NPM version: 10.7.0
          Installing iobroker.doorbird@1.6.0... (System call)
          Update "system.adapter.doorbird.0"
          upload [14] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/doorbird.png doorbird.png image/png
          upload [13] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/de/translations.json i18n/de/translations.json application/json
          upload [12] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/en/translations.json i18n/en/translations.json application/json
          upload [11] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/es/translations.json i18n/es/translations.json application/json
          upload [10] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
          upload [9] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/it/translations.json i18n/it/translations.json application/json
          upload [8] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
          upload [7] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
          upload [6] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
          upload [5] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
          upload [4] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
          upload [3] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
          upload [2] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/index.html index.html text/html
          upload [1] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/index_m.html index_m.html text/html
          upload [0] doorbird.admin /opt/iobroker/node_modules/iobroker.doorbird/admin/words.js words.js application/javascript
          
          This upgrade of "daikin-cloud" will introduce the following changes:
          ==========================================================================
          -> 0.4.6:
          Update dependencies with optimizations and second blocking layer for rate limiting
          
          -> 0.4.5:
          Block communication when rate limited according to Daikin response
          
          -> 0.4.4:
          Fix initialization retry schedule
          
          -> 0.4.3:
          IMPORTANT: Minimum Node.js version is 18.2
          BREAKING: Adjusted to new Daiking Cloud API - You need to reauthenticate!
          BREAKING: New rate limit of new API is 200 requests per day!! Adjust your usage!
          Added option to set "slow polling" interval
          Make electrical data available as states (arrays for now)
          Restore last data updated timestamp
          Make sure cloudConnection always contains a boolean
          Refresh token also when error is "Refresh Token has expired"
          ==========================================================================
          
          Would you like to upgrade daikin-cloud from @0.3.0 to @0.4.6 now? [(y)es, (n)o]: y
          Update daikin-cloud from @0.3.0 to @0.4.6
          NPM version: 10.7.0
          Installing iobroker.daikin-cloud@0.4.6... (System call)
          Update "system.adapter.daikin-cloud.1"
          upload [6] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/admin.d.ts admin.d.ts video/mp2t
          upload [5] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/daikin-cloud.jpg daikin-cloud.jpg image/jpeg
          upload [4] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/daikin_logo.jpg daikin_logo.jpg image/jpeg
          upload [3] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/index_m.html index_m.html text/html
          upload [2] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/style.css style.css text/css
          upload [1] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/warning.png warning.png image/png
          upload [0] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/words.js words.js application/javascript
          root@uwe-nuc7i3bnh:/opt/iobroker#
          
          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @K_o_bold last edited by Thomas Braun

            @k_o_bold

            Bring mal dein nodejs auf Stand. Am besten auf die aktuelle 20er-Version.

            iob update
            

            sagt nun?

            K 1 Reply Last reply Reply Quote 0
            • Armilar
              Armilar Most Active Forum Testing last edited by Armilar

              @k_o_bold

              hmm... dein daikin-cloud war in der Version 0.3.0 ... und dürfte aufgrund der Breaking-Changes bei Daikin schon etliche Tage nicht mehr arbeiten...

              40428761-3bb2-42e7-b9e1-b1b68748f32a-image.png

              Da musst du sowieso ran.

              https://forum.iobroker.net/topic/75670/test-adapter-daikin-cloud-0-4-0?page=1

              Besser gleich in latest (0.4.8) - die hat schon ein paar Pflaster mehr und erspart etwas Ärger

              mcm1957 K 2 Replies Last reply Reply Quote 0
              • mcm1957
                mcm1957 @Armilar last edited by

                Daikin-cloud ist zwischenzeitlich auch auf stable im Lettstand verfügbar

                658a35bb-472c-4c61-a042-e95e9fa834f3-image.png

                1 Reply Last reply Reply Quote 0
                • K
                  K_o_bold @Thomas Braun last edited by K_o_bold

                  @thomas-braun ,

                  nodejs ist bei mir die aktuellste 18 Version --> Node.js: v18.20.4

                  Ich denke daran kann es nicht liegen, oder? Die Adapter benötigen v20.x noch nicht.

                  Da ich den Docker Container von Buanet nutze, mache ich jetzt ungern innerhalb des Containers ein update, sondern warte auf eine neue Version von ihm

                  1 Reply Last reply Reply Quote 0
                  • K
                    K_o_bold @Armilar last edited by

                    @armilar ,

                    ja das versuche ich ja... Aber der Adapter und alle anderen lassen sich plötzlich nicht mehr updaten

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @K_o_bold last edited by

                      @k_o_bold dann mach mal ein iob upgrade daikin-cloud --debug und poste das Ergebnis

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        K_o_bold @Homoran last edited by

                        @homoran sagte in Adapter Update nicht möglich:

                        @k_o_bold dann mach mal ein iob upgrade daikin-cloud --debug und poste das Ergebnis

                        root@uwe-nuc7i3bnh:/opt/iobroker# iob upgrade daikin-cloud --debug
                        
                        This upgrade of "daikin-cloud" will introduce the following changes:
                        ==========================================================================
                        -> 0.4.6:
                        Update dependencies with optimizations and second blocking layer for rate limiting
                        
                        -> 0.4.5:
                        Block communication when rate limited according to Daikin response
                        
                        -> 0.4.4:
                        Fix initialization retry schedule
                        
                        -> 0.4.3:
                        IMPORTANT: Minimum Node.js version is 18.2
                        BREAKING: Adjusted to new Daiking Cloud API - You need to reauthenticate!
                        BREAKING: New rate limit of new API is 200 requests per day!! Adjust your usage!
                        Added option to set "slow polling" interval
                        Make electrical data available as states (arrays for now)
                        Restore last data updated timestamp
                        Make sure cloudConnection always contains a boolean
                        Refresh token also when error is "Refresh Token has expired"
                        ==========================================================================
                        
                        Would you like to upgrade daikin-cloud from @0.3.0 to @0.4.6 now? [(y)es, (n)o]: y
                        Update daikin-cloud from @0.3.0 to @0.4.6
                        NPM version: 10.8.1
                        Installing iobroker.daikin-cloud@0.4.6... (System call)
                        npm error code EHOSTUNREACH
                        npm error syscall connect
                        npm error errno EHOSTUNREACH
                        npm error request to https://registry.npmjs.org/iobroker.daikin-cloud failed, reason: connect EHOSTUNREACH 2606:4700::6810:323:443
                        npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2024-07-16T19_41_55_122Z-debug-0.log
                        upload [6] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/admin.d.ts admin.d.ts video/mp2t
                        upload [5] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/daikin-cloud.jpg daikin-cloud.jpg image/jpeg
                        upload [4] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/daikin_logo.jpg daikin_logo.jpg image/jpeg
                        upload [3] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/index_m.html index_m.html text/html
                        upload [2] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/style.css style.css text/css
                        upload [1] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/warning.png warning.png image/png
                        upload [0] daikin-cloud.admin /opt/iobroker/node_modules/iobroker.daikin-cloud/admin/words.js words.js application/javascript
                        
                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @K_o_bold last edited by

                          @k_o_bold sagte in Adapter Update nicht möglich:

                          npm error code EHOSTUNREACH

                          du erreichst den npm Server nicht!

                          hast du Probleme mit dem Netzwerk, wahrscheinlich mit IPv6?

                          K 1 Reply Last reply Reply Quote 0
                          • K
                            K_o_bold @Homoran last edited by

                            @homoran ,

                            mein Netzwerk sollte ok, sein. Zumindest habe ich nichts geändert.
                            Der Server ist per LAN mit der Fritzbox verbunden...IPv4 soweit ich das beurteilen kann...

                            Wie könnte ich den Prüfen ob es an meinem Netzwerk liegt?
                            Sorry ich bin da noch nicht so fit

                            Homoran 1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @K_o_bold last edited by

                              @k_o_bold sagte in Adapter Update nicht möglich:

                              IPv4 soweit ich das beurteilen kann...

                              nix gut!

                              @k_o_bold sagte in Adapter Update nicht möglich:

                              eason: connect EHOSTUNREACH 2606:4700::6810:323:443

                              der server wird per ipv6 aufgerufen!

                              teste mal https://internet.nl/connection/

                              K 1 Reply Last reply Reply Quote 0
                              • K
                                K_o_bold @Homoran last edited by

                                @homoran ,

                                f66cd0ff-0167-407a-8d0f-826f10e28150-image.png

                                Ok, ich denke dann kommen wir der Sachen näher...
                                Ich frage mich nur, warum das bisher funktioniert hat...

                                Ich denke, das kann ich in der Fritzbox einstellen, oder?

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @K_o_bold last edited by

                                  @k_o_bold sagte in Adapter Update nicht möglich:

                                  Ich denke, das kann ich in der Fritzbox einstellen, oder?

                                  ich denke auch. weiss aber nicht wo

                                  K 1 Reply Last reply Reply Quote 0
                                  • K
                                    K_o_bold @Homoran last edited by

                                    @homoran ,

                                    d887de96-a0c5-4d95-b849-825b31835d09-image.png

                                    scheint aber bei mir aktiv zu sein...

                                    Homoran Thomas Braun 2 Replies Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @K_o_bold last edited by Homoran

                                      @k_o_bold sagte in Adapter Update nicht möglich:

                                      scheint aber bei mir aktiv zu sein...

                                      dann klemmt's irgendwo beim Provider wenn's draußen ist oder irgendwo drinnen bei dir.

                                      ggf. kannst du auch ipv6 via ipv4 tunneln.

                                      K 1 Reply Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @K_o_bold last edited by

                                        @k_o_bold

                                        Was ist denn das da für ein Zugang?

                                        K 1 Reply Last reply Reply Quote 0
                                        • K
                                          K_o_bold @Homoran last edited by

                                          @homoran ,

                                          oder einfach mal die Fritzbox neustarten 😬 hilft auch manchmal....

                                          Oh Mann...

                                          Vielen, Vielen Dank für deine und eure Hilfe und Geduld....

                                          1 Reply Last reply Reply Quote 0
                                          • K
                                            K_o_bold @Thomas Braun last edited by

                                            @thomas-braun ,

                                            was meinst du?

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

                                            Support us

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

                                            517
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            39
                                            1485
                                            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