Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. js-controller 5.0.x jetzt in der BETA

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    js-controller 5.0.x jetzt in der BETA

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

      @jan1 , lies den ersten Beitrag von @apollon77 .
      Vorher mal lesen bevor man Aktualisiert.

      J 1 Reply Last reply Reply Quote 0
      • J
        Jan1 @ESP8266 last edited by Jan1

        @esp8266
        Da steht wie immer das man mit dem Befehl wieder auf die alte Version zurück kommt, was auch bis jetzt immer funktioniert hatte.
        Da das nicht geht, eben über den Backitup Adapter und das geht auch nicht mehr. Also einer da, der kurz sagt wie es geht?

        Edit:
        im Moment steht nur die Option über den Adapter zur Verfügung und das habe ich schon recht oft ohne Probleme gemacht, allerdings hatte ich hier immer die Möglichkeit mein Backup auch im Adapter zu finden und das geht auch nicht wie gewohnt.

        Edit:
        Wer hatte die Idee, das man den Tap für die Wiederherstellung erst einblenden muss?
        LOL

        ESP8266 foxriver76 2 Replies Last reply Reply Quote 0
        • ESP8266
          ESP8266 @Jan1 last edited by

          @jan1 sagte in js-controller 5.0.x jetzt in der BETA:

          @esp8266

          Wer hatte die Idee, das man den Tap für die Wiederherstellung erst einblenden muss?
          LOL

          Das war doch schon immer so.

          J 1 Reply Last reply Reply Quote 0
          • foxriver76
            foxriver76 Developer @Jan1 last edited by

            @jan1 Ohne konkrete Fehlermeldungen die bei npm install iobroker.js-controller@4.0.24 ausgespuckt werden kann ich dir leider nicht helfen. Am besten kompletten Befehl + Response hier posten.

            J 1 Reply Last reply Reply Quote 0
            • J
              Jan1 @ESP8266 last edited by

              @esp8266
              Wenn das schon immer so gesessen wäre, hätte ich es gewusst, zumal ich die Adapter Konfiguration importiert hatte und erwarte, dass dann auch wieder alles so ist wie es war.

              ESP8266 1 Reply Last reply Reply Quote 0
              • J
                Jan1 @foxriver76 last edited by

                @foxriver76 sagte in js-controller 5.0.x jetzt in der BETA:

                @jan1 Ohne konkrete Fehlermeldungen die bei npm install iobroker.js-controller@4.0.24 ausgespuckt werden kann ich dir leider nicht helfen. Am besten kompletten Befehl + Response hier posten.

                Dazu müsste ich erst wieder die beta installieren. Nun läuft der Restor und das ist gut so 😉

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

                  In Kürze erscheint eine Version 5.0.3 vom Controller.

                  Folgende Änderungen:

                  • Portierung zu einem anderen Paket zur Erkennung von Mime Typen (sollte Crash vom cul Adapter beheben)
                  • Verbesserte Fehlerbehandlung beim UI Upgrade des js-controllers sowie Logging auf alle definierten Transports (bringt leider erst was wenn man von 5.0.3 auf eine nächste Version aktualisiert via Admin)
                  • Rückgabe des Fehlers für invalide Regex in getForeignStates anstelle eines harten Crashes
                  1 Reply Last reply Reply Quote 0
                  • ESP8266
                    ESP8266 @Jan1 last edited by ESP8266

                    @jan1 sagte in js-controller 5.0.x jetzt in der BETA:

                    Wenn das schon immer so gesessen wäre, hätte ich es gewusst, zumal ich die Adapter Konfiguration importiert hatte und erwarte, dass dann auch wieder alles so ist wie es war.

                    Die Adapter Konfiguration für Backitup muss immer neu gemacht werden.
                    Woher soll z.b Backitup wissen wo z.B. die Restore Dateien liegen. Also muss ich den Pfad vorher angeben und Wiederherstellen aktivieren.
                    Ausserdem voll am Thema vorbei.
                    Ich hatte auch den Host aktualisiert und sah das fakeroku rot war. Dann habe ich iob in der Konsole gestoppt und bin wie im ersten Post vorgegangen. Da brauchte ich kein Backitup für.

                    btw. ich habe das oben angegebene sogar 2 mal gemacht, weil ich ein Debuglog für den roten Adapter brauchte. Ohne Probleme zurück gekehrt zur alten Version.

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      Jan1 @ESP8266 last edited by

                      @esp8266
                      Normal mach ich das auch so, nur diesmal hats nicht funktioniert und ich mach das auch nicht zum ersten mal, also verschon mich mit das geht so wie es da steht. Such mal Beiträge wo ich ein Problem habe, wirst sehr wenige finden.
                      Da das ganze normal eben 08/15 ist, ich mir deshalb wenig Gedanken und wenn es dann mal nicht funktioniert und ich hier Hilfe suche, dann gehen mir Kommentare wie "erst lesen, dann aktualisieren" etwas auf den Sack.

                      So und nun läuft wieder alles und Gut is.

                      ESP8266 1 Reply Last reply Reply Quote 0
                      • ESP8266
                        ESP8266 @Jan1 last edited by ESP8266

                        @jan1 sagte in js-controller 5.0.x jetzt in der BETA:

                        @esp8266
                        Normal mach ich das auch so, nur diesmal hats nicht funktioniert und ich mach das auch nicht zum ersten mal, also verschon mich mit das geht so wie es da steht. Such mal Beiträge wo ich ein Problem habe, wirst sehr wenige finden.

                        OTon
                        Glaubst doch wohl nicht, mich bei dir über 8000 Beiträge durch zuwühlen.
                        Das habe ich nicht nötig und ist mir völlig egal.
                        OToff

                        So, back to the roots

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

                          Bitte ihr zwei @Jan1 @Esp8266 tragt das woanders aus oder lasst es am besten 😉

                          1 Reply Last reply Reply Quote 3
                          • mcm1957
                            mcm1957 @Monger71 last edited by mcm1957

                            @monger71 said in js-controller 5.0.x jetzt in der BETA:

                            @mcm57

                            Node v18.16.0
                            NPM 9.5.1
                            js-controller 5.0.2
                            ping 1.5.3
                            admin 6.5.8
                            1d2db0be-4a05-47da-ba14-2c2de6fb7d30-image.png

                            OK,
                            Zwar komisch dass da bei mir nicht passiert - aber anschaun muss man sich das.
                            Mach bitte ein Issue im Adapter Repo auf - falls nochnicht erfolgt - und häng diese Infos an Hab ein issue erstellt

                            Edit: Grad mal Zeile 194 angesehen. Sieht wirklich so aus als würde dort - und an anderern Stellen - ein Objet statt eines Strings übergeben -> bug

                            mcm1957 1 Reply Last reply Reply Quote 0
                            • mcm1957
                              mcm1957 @mcm1957 last edited by mcm1957

                              @monger71

                              Ich schaff es derzeit nicht das Problem nachzustellen. Bei mir funktion iert es unter node 16 und 18.

                              Kannst du bitte:

                              a) Den Adapter (iobroker.ping) mit loglevel debug starten und erfassen was er da so sagt bevor er abraucht
                              b) Deine Config und deinen Stand er Objekt des ping adapters exportieren

                              und die Infos beim Issue (https://github.com/ioBroker/ioBroker.ping/issues/106) ablegen
                              (Achtung: ev. maskiere öffentliche IP Addressen oder sonstige kritische Infos)

                              Danke

                              mcm1957 created this issue in ioBroker/ioBroker.ping

                              closed [js-controller5] adapter crashes #106

                              M 1 Reply Last reply Reply Quote 0
                              • crunchip
                                crunchip Forum Testing Most Active @crunchip last edited by crunchip

                                @crunchip sagte in js-controller 5.0.x jetzt in der BETA:

                                @apollon77 sagte in js-controller 5.0.x jetzt in der BETA:

                                Las mal schauen ob das noch andere berichten

                                war bei mir auch, allerdings mit js-controller: 5.0.1-alpha.0-20230406-4552d569

                                nachdem ich auf die beta gewechselt hab und auch danach nochmals ein vis upload nageschoben habe, fällt mir jetzt auf, das diese Meldung jedes mal kommt, wenn ich den iobroker im Browser aufrufe, mit der alpha Version war das Problem nicht

                                host.IoBroker
                                2023-06-13 23:20:24.216	error	cannot call visUtils: Not exists
                                
                                admin.0
                                2023-06-13 23:20:23.457	info	==> Connected system.user.admin from ::ffff:10.1.1.129
                                
                                admin.0
                                2023-06-13 23:20:17.069	info	<== Disconnect system.user.admin from ::ffff:10.1.1.129 admin
                                host.IoBroker
                                2023-06-13 23:19:50.506	error	cannot call visUtils: Not exists
                                
                                admin.0
                                2023-06-13 23:19:49.360	info	==> Connected system.user.admin from ::ffff:10.1.1.129
                                
                                admin.0
                                2023-06-13 23:19:41.560	info	<== Disconnect system.user.admin from ::ffff:10.1.1.129 admin
                                host.IoBroker
                                2023-06-13 23:18:46.419	error	cannot call visUtils: Not exists
                                
                                admin.0
                                2023-06-13 23:18:45.522	info	==> Connected system.user.admin from ::ffff:10.1.1.129
                                

                                installierte Adapter Versionen

                                system.adapter.adguard                 : adguard        - v0.0.8
                                system.adapter.admin                   : admin          - v6.5.8
                                system.adapter.alexa2                  : alexa2         - v3.23.2
                                system.adapter.alias-manager           : alias-manager  - v1.2.6
                                system.adapter.backitup                : backitup       - v2.6.23
                                system.adapter.ble                     : ble            - v0.13.3
                                system.adapter.broadlink2              : broadlink2     - v2.1.5
                                system.adapter.chromecast              : chromecast     - v3.0.3
                                system.adapter.coronavirus-statistics  : coronavirus-statistics - v0.8.7
                                system.adapter.countdown               : countdown      - v2.0.1
                                system.adapter.daswetter               : daswetter      - v3.1.8
                                system.adapter.device-reminder         : device-reminder - v1.2.9
                                system.adapter.device-watcher          : device-watcher - v2.9.2
                                system.adapter.devices                 : devices        - v1.1.5
                                system.adapter.discovery               : discovery      - v3.1.0
                                system.adapter.dwd                     : dwd            - v2.8.3
                                system.adapter.echarts                 : echarts        - v1.4.15
                                system.adapter.email                   : email          - v1.2.0
                                system.adapter.esphome                 : esphome        - v0.2.4
                                system.adapter.eventlist               : eventlist      - v1.2.3
                                system.adapter.feiertage               : feiertage      - v1.1.0
                                system.adapter.firetv                  : firetv         - v1.0.0
                                system.adapter.flot                    : flot           - v1.12.0
                                system.adapter.fullcalendar            : fullcalendar   - v2.2.0
                                system.adapter.fully-tablet-control    : fully-tablet-control - v0.3.8
                                system.adapter.fullybrowser            : fullybrowser   - v2.1.2
                                system.adapter.govee-app               : govee-app      - v0.0.1
                                system.adapter.history                 : history        - v2.2.4
                                system.adapter.hyperion                : hyperion       - v0.0.16
                                system.adapter.hyperion_ng             : hyperion_ng    - v0.1.23
                                system.adapter.ical                    : ical           - v1.13.2
                                system.adapter.icons-addictive-flavour-png: icons-addictive-flavour-png - v0.1.0
                                system.adapter.icons-icons8            : icons-icons8   - v0.0.1
                                system.adapter.icons-material-png      : icons-material-png - v0.1.0
                                system.adapter.icons-mfd-png           : icons-mfd-png  - v1.1.0
                                system.adapter.icons-ultimate-png      : icons-ultimate-png - v1.0.1
                                system.adapter.imap                    : imap           - v0.0.4
                                system.adapter.influxdb                : influxdb       - v3.2.0
                                system.adapter.info                    : info           - v1.9.26
                                system.adapter.iogo                    : iogo           - v0.7.0
                                system.adapter.iot                     : iot            - v2.0.3
                                system.adapter.jarvis                  : jarvis         - v3.1.8
                                system.adapter.javascript              : javascript     - v7.1.0
                                system.adapter.lightcontrol            : lightcontrol   - v0.2.17
                                system.adapter.linux-control           : linux-control  - v1.1.5
                                system.adapter.logparser               : logparser      - v2.2.0
                                system.adapter.mihome                  : mihome         - v1.4.0
                                system.adapter.miio                    : miio           - v0.0.14
                                system.adapter.milight-smart-light     : milight-smart-light - v1.2.2
                                system.adapter.mobile                  : mobile         - v1.0.1
                                system.adapter.mqtt                    : mqtt           - v4.1.1
                                system.adapter.mytime                  : mytime         - v0.7.12
                                system.adapter.net-tools               : net-tools      - v0.2.0
                                system.adapter.nut                     : nut            - v1.6.0
                                system.adapter.onkyo                   : onkyo          - v2.1.2
                                system.adapter.onvif                   : onvif          - v1.0.5
                                system.adapter.opendtu                 : opendtu        - v0.1.1
                                system.adapter.operating-hours         : operating-hours - v1.0.1
                                system.adapter.parcel                  : parcel         - v0.0.30
                                system.adapter.parser                  : parser         - v1.3.2
                                system.adapter.phantomjs               : phantomjs      - v1.1.3
                                system.adapter.pi-hole                 : pi-hole        - v1.3.4
                                system.adapter.ping                    : ping           - v1.5.3
                                system.adapter.pollenflug              : pollenflug     - v1.0.6
                                system.adapter.proxmox                 : proxmox        - v1.3.5
                                system.adapter.puppeteer               : puppeteer      - v0.2.7
                                system.adapter.radar2                  : radar2         - v2.0.7
                                system.adapter.rest-api                : rest-api       - v1.1.0
                                system.adapter.roadtraffic             : roadtraffic    - v0.2.0
                                system.adapter.rssfeed                 : rssfeed        - v2.8.1
                                system.adapter.sayit                   : sayit          - v3.0.5
                                system.adapter.scenes                  : scenes         - v2.3.9
                                system.adapter.scheduler               : scheduler      - v1.1.7
                                system.adapter.schoolfree              : schoolfree     - v1.1.1
                                system.adapter.seq                     : seq            - v0.2.10
                                system.adapter.shelly                  : shelly         - v6.4.1
                                system.adapter.shuttercontrol          : shuttercontrol - v1.5.0
                                system.adapter.signal-cmb              : signal-cmb     - v0.3.0
                                system.adapter.simple-api              : simple-api     - v2.7.2
                                system.adapter.slideshow               : slideshow      - v0.1.4
                                system.adapter.smartcontrol            : smartcontrol   - v1.3.2
                                system.adapter.snmp                    : snmp           - v2.4.7
                                system.adapter.socketio                : socketio       - v6.3.5
                                system.adapter.sonoff                  : sonoff         - v2.5.3
                                system.adapter.sourceanalytix          : sourceanalytix - v0.4.14
                                system.adapter.spotify-premium         : spotify-premium - v1.2.2
                                system.adapter.statistics              : statistics     - v2.3.0
                                system.adapter.tankerkoenig            : tankerkoenig   - v3.3.7
                                system.adapter.telegram                : telegram       - v1.15.6
                                system.adapter.text2command            : text2command   - v3.0.2
                                system.adapter.tibberconnect           : tibberconnect  - v0.0.10
                                system.adapter.tr-064                  : tr-064         - v4.2.18
                                system.adapter.traccar                 : traccar        - v0.0.12
                                system.adapter.trashschedule           : trashschedule  - v2.2.0
                                system.adapter.tuya                    : tuya           - v3.14.2
                                system.adapter.unifi                   : unifi          - v0.6.4
                                system.adapter.upnp                    : upnp           - v1.0.21
                                system.adapter.virtualpowermeter       : virtualpowermeter - v1.4.6
                                system.adapter.vis                     : vis            - v1.4.16
                                system.adapter.vis-2-beta              : vis-2-beta     - v2.0.29
                                system.adapter.vis-2-widgets-energy    : vis-2-widgets-energy - v0.1.12
                                system.adapter.vis-2-widgets-gauges    : vis-2-widgets-gauges - v0.1.12
                                system.adapter.vis-2-widgets-material  : vis-2-widgets-material - v0.2.13
                                system.adapter.vis-bars                : vis-bars       - v0.1.4
                                system.adapter.vis-canvas-gauges       : vis-canvas-gauges - v1.0.1
                                system.adapter.vis-colorpicker         : vis-colorpicker - v2.0.3
                                system.adapter.vis-fancyswitch         : vis-fancyswitch - v1.1.0
                                system.adapter.vis-google-fonts        : vis-google-fonts - v1.0.4
                                system.adapter.vis-history             : vis-history    - v1.0.0
                                system.adapter.vis-hqwidgets           : vis-hqwidgets  - v1.4.0
                                system.adapter.vis-icontwo             : vis-icontwo    - v0.94.0
                                system.adapter.vis-inventwo            : vis-inventwo   - v3.3.3
                                system.adapter.vis-jqui-mfd            : vis-jqui-mfd   - v1.0.12
                                system.adapter.vis-justgage            : vis-justgage   - v1.0.2
                                system.adapter.vis-keyboard            : vis-keyboard   - v0.0.2
                                system.adapter.vis-lcars               : vis-lcars      - v1.0.4
                                system.adapter.vis-map                 : vis-map        - v1.0.4
                                system.adapter.vis-material            : vis-material   - v0.1.3
                                system.adapter.vis-material-webfont    : vis-material-webfont - v0.0.3
                                system.adapter.vis-materialdesign      : vis-materialdesign - v0.5.9
                                system.adapter.vis-metro               : vis-metro      - v1.2.0
                                system.adapter.vis-players             : vis-players    - v0.1.6
                                system.adapter.vis-plumb               : vis-plumb      - v1.0.3
                                system.adapter.vis-rgraph              : vis-rgraph     - v0.0.2
                                system.adapter.vis-timeandweather      : vis-timeandweather - v1.2.2
                                system.adapter.vis-weather             : vis-weather    - v2.5.6
                                system.adapter.wallpanel               : wallpanel      - v0.3.11
                                system.adapter.weatherunderground      : weatherunderground - v3.4.2
                                system.adapter.web                     : web            - v5.5.3
                                system.adapter.whatsapp-cmb            : whatsapp-cmb   - v0.2.3
                                system.adapter.wiffi-wz                : wiffi-wz       - v2.2.1
                                system.adapter.wiobrowser              : wiobrowser     - v2.0.1
                                system.adapter.wireguard               : wireguard      - v1.4.1
                                system.adapter.wled                    : wled           - v0.6.7
                                system.adapter.worx                    : worx           - v2.1.3
                                system.adapter.ws                      : ws             - v2.3.6
                                system.adapter.yeelight-2              : yeelight-2     - v1.2.1
                                system.adapter.zigbee                  : zigbee         - v1.8.10
                                system.adapter.zigbee2mqtt             : zigbee2mqtt    - v2.7.5
                                
                                

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

                                  Hallo.

                                  Reihe ich mich mal hier ein.

                                  Heute update js-controller 4.0.24 von auf 5.0.3 gefahren.
                                  Will gleich hinterher schicken, dass das System schon mehrer controller Updates mitgemacht hat...

                                  System:

                                  - Windows 10 x64
                                  - NodeJS 18.16.0 (global keine instanzen Installation)
                                  

                                  iobroker liegt bei mit unter c:\iobroker

                                  enigma2.0 v1.3.3 Adapter läuft nicht mehrer, hat allerdings für mich nicht Priorität.

                                  Im VIS werden nicht mehr alle Grafiken geladen.
                                  VIS fehlende Grafiken.png

                                  Aus alter Installation hatte ich eigene Grafiken in
                                  c:\iobroker\iobroker-data\files\vis\img\ !Diese wurden übernommen
                                  c:\iobroker\iobroker-data\files\vis\img\Garage\ !Nicht übernommen
                                  c:\iobroker\iobroker-data\files\vis\img\Homematic\ !Nicht übernommen
                                  c:\iobroker\iobroker-data\files\vis\img\Wohnung\ !Nicht übernommen

                                  Nach dem upgrade waren die Verzeichnisse vorhanden die Grafiken aber gelöscht.
                                  iobroker gestoppt und die Grafiken wieder zurück kopiert hilft leider auch nicht.
                                  Diese werden nicht mehr gelöscht aber in der VIS auch nicht angezeigt.
                                  Einen Vorschlag diese wieder "anzeigbar" zu machen ohne alles anfassen zu müssen?

                                  haselchen apollon77 mcm1957 UweRLP 4 Replies Last reply Reply Quote 0
                                  • haselchen
                                    haselchen Most Active @UweRLP last edited by

                                    @apollon77
                                    @foxriver76

                                    Wollt ihr eventuell die 5.02/5.03 erstmal wieder zurückziehen bevor noch mehr User umfangreiche Probleme mit der VIS bekommen?
                                    Ich hab schon um die 25Views und da alles kontrollieren ob Widgets oder Images fehlen ist schon nen Brett.
                                    Ein Upload oder Downgrade hat das Problem nicht behoben.

                                    Homoran Thomas Braun apollon77 3 Replies Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 @UweRLP last edited by

                                      @uwerlp SInd ei Files wirklich im Filesytem weg gewesen? oder werden Sie nur in der Vis nicht mehr angezeigt? Hast Du irgendwie ein "iob upload vis" oder sowas gemacht?

                                      Das mega komische ist das an sich der Upgrade an sich keinerlei Files anfässt. Und ich kann es auch bei mir nicht nachstellen!

                                      Also bitte checke mal folgendes:

                                      • Files hinkopieren wieder
                                      • iobroker stoppen
                                      • "iob file sync"

                                      Sind Die Files dann wieder da?

                                      dann bitte mal "iob upload vis" versuchen ... sind Sie dann weg?

                                      UweRLP 1 Reply Last reply Reply Quote 0
                                      • apollon77
                                        apollon77 @crunchip last edited by

                                        @crunchip Das ist nur ein Logging, entfernen wir wieder

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

                                          @haselchen sagte in js-controller 5.0.x jetzt in der BETA:

                                          erstmal wieder zurückziehen

                                          warum?
                                          das ist ein Betatest

                                          1 Reply Last reply Reply Quote 4
                                          • Thomas Braun
                                            Thomas Braun Most Active @haselchen last edited by Thomas Braun

                                            @haselchen sagte in js-controller 5.0.x jetzt in der BETA:

                                            Wollt ihr eventuell die 5.02/5.03 erstmal wieder zurückziehen bevor noch mehr User umfangreiche Probleme mit der VIS bekommen?

                                            Warum zurückziehen? Beta-Releases werden ja genau deswegen rausgegeben. Schauen ob irgendwas nicht mehr geht oder anders geht, gefundene Fehler korrigieren, neue Version rausschieben und das Spiel geht wieder von vorne los.

                                            Wer das nicht will oder kann bleibt auf Stable, da sollten die Fehler ja dann von den mutigen Beta-Testern gefunden sein.

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

                                            Support us

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

                                            743
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            71
                                            580
                                            112775
                                            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