Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Alexa2.0 login nicht möglich

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alexa2.0 login nicht möglich

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      danny_v1 last edited by

      So ich hatte jetzt Erfolg, bei mir lag es wahrscheinlich am Port, wenn Du versuchst Dich zu verbinden und es fehlschlägt kannst Du mal ins Log schauen da sollte dann was da stehen mit welchen Port Du es versuchen kannst. Bei mir war es Port 36647.

      Viel Glück

      1 Reply Last reply Reply Quote 1
      • T
        tyson0941 last edited by

        Hi Marc,

        I have the same problem, did you sorted out?

        Regards

        1 Reply Last reply Reply Quote 0
        • B
          Berchemer last edited by

          Hänge mich hier auch mal an.
          Nachdem ich jedoch in den letzten 2 Wochen schon zum 4. Mal ein neues Amazon-Passwort vergeben und auf mehreren Geräten neu eingeben musste, warte ich lieber ab, wie Ihr das Problem löst.
          Langsam gehen mir die merkbaren Passwörter aus 😕

          1 Reply Last reply Reply Quote 1
          • B
            Bogus last edited by

            Hallo
            Ich habe seit gestern auch das gleiche Problem. Nach dem keine Sprachausgabe mehr erfolgte habe ich den adapter neu gestartet, und von da an bekomme ich mich nicht mehr angemeldet.
            Ich habe bisher noch keine Lösung gefunden. ☹️

            1 Reply Last reply Reply Quote 1
            • S
              smarty15 last edited by

              Hänge mich hier auch mal an
              Aber habe denke ich nicht dasselbe Problem, jedoch kann ich mich auch nicht anmelden.

              Wenn ich auf den Adapter klicke steht da wo man normalerweise seine Mail und Passwort angeben muss bei mir folgendes

              Bitte warten Sie, während der Adapter - Status geladen wird ...

              Und das mittlerweile schon seit 24 Stunden

              Habe schon den Adapter gelöscht neu installiert, einen Restart und Reboot von IOBroker gemach sowie den Fixer rüber laufen lassen.

              Leider ohne Erfolg der Adapter bleibt rot und verbindet sich nicht.

              Hat vielleicht jemand eine Idee was der Fehler sein kann, beziehungsweise was muss ich anhängen damit ihr mir bei meinem Problem helfen könnt?

              Im Log fand ich noch dies hier

              Bildschirmfoto 2020-07-16 um 22.40.28.png

              Silvan

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

                Bei mir startet der Adapter unauffällig:

                2020-07-17 12:56:43.594  - info: host.raspberrypi instance system.adapter.alexa2.0 started with pid 4668
                2020-07-17 12:56:46.634  - info: alexa2.0 (4668) starting. Version 3.2.8 in /opt/iobroker/node_modules/iobroker.alexa2, node: v14.5.0, js-controller: 3.1.6
                2020-07-17 12:56:50.302  - info: alexa2.0 (4668) Alexa-Push-Connection established. Disable Polling
                

                iobroker auf latest und nodejs14 (zum testen).

                1 Reply Last reply Reply Quote 0
                • S
                  smarty15 last edited by

                  @Thomas-Braun
                  Hallo Thomas
                  Bei mir wechselt er einfach nicht wahr bei:
                  Verbundener Host
                  und
                  Lebenszeichen

                  Da bleibt er bei mir auf falsch

                  Ich bin auf latest aber auf Node.js v12.18.2
                  Die ist bei mir auch grün

                  Sollte ich auf Node.js 14 wechseln?
                  Könnte dies das problem lösen?

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

                    @smarty15 sagte in Alexa2.0 login nicht möglich:

                    Sollte ich auf Node.js 14 wechseln?

                    Keine Empfehlung dazu von mir. Auch wenn es bei mir mittlerweile keine Probleme mit meinen verwendeten Adaptern gibt.

                    Könnte dies das problem lösen?

                    Eher nicht.

                    1 Reply Last reply Reply Quote 0
                    • S
                      smarty15 last edited by

                      @Thomas-Braun

                      Ok danke dir Thomas
                      Ich habe heute morgen noch ein altes Backup eingespielt aber der Alexa Adapter verbindet sich nicht.

                      Gibt es eine Möglichkeit die Login Daten zu löschen, also das ich mich im Adapter neu mit den Benutzerdaten von Amazon Alexa anmelden kann?

                      Ich las da noch was von Cookies und kam auch auf eine Anleitung aber ich bin der Englischen Sprache leider nicht so mächtig.

                      sonst läuft alles auf dem IOBroker, bis auf den Alexa Adapter

                      1 Reply Last reply Reply Quote 0
                      • G
                        Guppy82 last edited by

                        Hallo,

                        Hatte das selbe Problem!

                        Habe jetzt auch eine Lösung! die bei mir geholfen hat.
                        Den Adapter (Alexa2.0) deinstallieren. Dann den iobrocker Neustarten. und die Adapter neu installieren und anmelden.

                        hoffe konnte helfen
                        MFG
                        Guppy

                        1 Reply Last reply Reply Quote 0
                        • S
                          smarty15 last edited by

                          @Guppy82

                          Leider bracht das bei mir nichts.
                          jetzt steht auch bei
                          Verbunden mit alexa2 Falsch

                          weiss langsam nicht mehr was machen 😞

                          Ich habe das Gefühl das das Login nicht richtig gelöscht wird wenn ich den Adapter Deinstalliert.
                          Aber ist nur eine Vermutung von mir, bin Anfänger hier.

                          Würde es vielleicht etwas bringen auf eine frühere Node.js Version zurückzukehren?

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

                            @smarty15 Was steht denn im Startlog des Adapters?
                            Eine ältere Version von node dürfte nicht die Lösung sein.

                            1 Reply Last reply Reply Quote 0
                            • S
                              smarty15 last edited by

                              @Thomas-Braun

                              Ich weiss nicht ob dies reicht um zu sehen wo das Problem liegt.
                              Kann auch den ganzen Log von heute anhängen aber der ist sehr lang.

                              2020-07-17 00:00:16.404  - info: host.raspberrypi instance system.adapter.alexa2.0 started with pid 20335
                              2020-07-17 00:00:17.103  - error: host.raspberrypi Caught by controller[0]: internal/modules/cjs/loader.js:969
                              2020-07-17 00:00:17.104  - error: host.raspberrypi Caught by controller[0]:   throw err;
                              2020-07-17 00:00:17.104  - error: host.raspberrypi Caught by controller[0]:   ^
                              2020-07-17 00:00:17.104  - error: host.raspberrypi Caught by controller[0]: Error: Cannot find module 'https-proxy-agent'
                              2020-07-17 00:00:17.104  - error: host.raspberrypi Caught by controller[0]: Require stack:
                              2020-07-17 00:00:17.104  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js
                              2020-07-17 00:00:17.104  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/virtual-device-sdk/lib/src/Index.js
                              2020-07-17 00:00:17.105  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.alexa2/main.js
                              2020-07-17 00:00:17.105  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15)
                              2020-07-17 00:00:17.105  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:842:27)
                              2020-07-17 00:00:17.105  - error: host.raspberrypi Caught by controller[0]:     at Module.require (internal/modules/cjs/loader.js:1026:19)
                              2020-07-17 00:00:17.105  - error: host.raspberrypi Caught by controller[0]:     at require (internal/modules/cjs/helpers.js:72:18)
                              2020-07-17 00:00:17.105  - error: host.raspberrypi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js:41:23)
                              2020-07-17 00:00:17.119  - error: host.raspberrypi Caught by controller[0]:     at Module._compile (internal/modules/cjs/loader.js:1138:30)
                              2020-07-17 00:00:17.119  - error: host.raspberrypi Caught by controller[0]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
                              2020-07-17 00:00:17.119  - error: host.raspberrypi Caught by controller[0]:     at Module.load (internal/modules/cjs/loader.js:986:32)
                              2020-07-17 00:00:17.119  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:879:14)
                              2020-07-17 00:00:17.120  - error: host.raspberrypi Caught by controller[0]:     at Module.require (internal/modules/cjs/loader.js:1026:19) {
                              2020-07-17 00:00:17.120  - error: host.raspberrypi Caught by controller[0]:   code: 'MODULE_NOT_FOUND',
                              2020-07-17 00:00:17.120  - error: host.raspberrypi Caught by controller[0]:   requireStack: [
                              2020-07-17 00:00:17.120  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js',
                              2020-07-17 00:00:17.120  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/virtual-device-sdk/lib/src/Index.js',
                              2020-07-17 00:00:17.120  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/iobroker.alexa2/main.js'
                              2020-07-17 00:00:17.121  - error: host.raspberrypi Caught by controller[0]:   ]
                              2020-07-17 00:00:17.121  - error: host.raspberrypi Caught by controller[0]: }
                              2020-07-17 00:00:17.122  - error: host.raspberrypi instance system.adapter.alexa2.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                              2020-07-17 00:00:17.122  - info: host.raspberrypi Restart adapter system.adapter.alexa2.0 because enabled
                              2020-07-17 00:00:47.139  - info: host.raspberrypi instance system.adapter.alexa2.0 started with pid 20354
                              2020-07-17 00:00:47.734  - error: host.raspberrypi Caught by controller[0]: internal/modules/cjs/loader.js:969
                              2020-07-17 00:00:47.735  - error: host.raspberrypi Caught by controller[0]:   throw err;
                              2020-07-17 00:00:47.735  - error: host.raspberrypi Caught by controller[0]:   ^
                              2020-07-17 00:00:47.735  - error: host.raspberrypi Caught by controller[0]: Error: Cannot find module 'https-proxy-agent'
                              2020-07-17 00:00:47.735  - error: host.raspberrypi Caught by controller[0]: Require stack:
                              2020-07-17 00:00:47.735  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js
                              2020-07-17 00:00:47.735  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/virtual-device-sdk/lib/src/Index.js
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.alexa2/main.js
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15)
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:842:27)
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at Module.require (internal/modules/cjs/loader.js:1026:19)
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at require (internal/modules/cjs/helpers.js:72:18)
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js:41:23)
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at Module._compile (internal/modules/cjs/loader.js:1138:30)
                              2020-07-17 00:00:47.736  - error: host.raspberrypi Caught by controller[0]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:     at Module.load (internal/modules/cjs/loader.js:986:32)
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:879:14)
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:     at Module.require (internal/modules/cjs/loader.js:1026:19) {
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:   code: 'MODULE_NOT_FOUND',
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:   requireStack: [
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js',
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/virtual-device-sdk/lib/src/Index.js',
                              2020-07-17 00:00:47.737  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/iobroker.alexa2/main.js'
                              2020-07-17 00:00:47.738  - error: host.raspberrypi Caught by controller[0]:   ]
                              2020-07-17 00:00:47.738  - error: host.raspberrypi Caught by controller[0]: }
                              2020-07-17 00:00:47.738  - error: host.raspberrypi instance system.adapter.alexa2.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                              2020-07-17 00:00:47.738  - info: host.raspberrypi Restart adapter system.adapter.alexa2.0 because enabled
                              2020-07-17 00:01:17.755  - info: host.raspberrypi instance system.adapter.alexa2.0 started with pid 20421
                              2020-07-17 00:01:18.382  - error: host.raspberrypi Caught by controller[0]: internal/modules/cjs/loader.js:969
                              2020-07-17 00:01:18.382  - error: host.raspberrypi Caught by controller[0]:   throw err;
                              2020-07-17 00:01:18.382  - error: host.raspberrypi Caught by controller[0]:   ^
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]: Error: Cannot find module 'https-proxy-agent'
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]: Require stack:
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/virtual-device-sdk/lib/src/Index.js
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.alexa2/main.js
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15)
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:842:27)
                              2020-07-17 00:01:18.383  - error: host.raspberrypi Caught by controller[0]:     at Module.require (internal/modules/cjs/loader.js:1026:19)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at require (internal/modules/cjs/helpers.js:72:18)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at Object.<anonymous> (/opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js:41:23)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at Module._compile (internal/modules/cjs/loader.js:1138:30)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at Module.load (internal/modules/cjs/loader.js:986:32)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at Function.Module._load (internal/modules/cjs/loader.js:879:14)
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:     at Module.require (internal/modules/cjs/loader.js:1026:19) {
                              2020-07-17 00:01:18.384  - error: host.raspberrypi Caught by controller[0]:   code: 'MODULE_NOT_FOUND',
                              2020-07-17 00:01:18.385  - error: host.raspberrypi Caught by controller[0]:   requireStack: [
                              2020-07-17 00:01:18.385  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/virtual-device-sdk/lib/src/VirtualDevice.js',
                              2020-07-17 00:01:18.385  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/virtual-device-sdk/lib/src/Index.js',
                              2020-07-17 00:01:18.385  - error: host.raspberrypi Caught by controller[0]:     '/opt/iobroker/node_modules/iobroker.alexa2/main.js'
                              2020-07-17 00:01:18.385  - error: host.raspberrypi Caught by controller[0]:   ]
                              2020-07-17 00:01:18.385  - error: host.raspberrypi Caught by controller[0]: }
                              
                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @smarty15 last edited by

                                @smarty15 sagte in Alexa2.0 login nicht möglich:
                                Von Hand installiert schon probiert?

                                npm i https-proxy-agent
                                
                                Eulo 1 Reply Last reply Reply Quote 0
                                • S
                                  smarty15 last edited by

                                  @Thomas-Braun

                                  Das habe ich noch nie gemacht so
                                  Muss ich dazu den Code von dir einfach im Terminal eingeben?

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

                                    @Thomas-Braun sagte in Alexa2.0 login nicht möglich:

                                    @smarty15 sagte in Alexa2.0 login nicht möglich:
                                    Von Hand installiert schon probiert?

                                    npm i https-proxy-agent
                                    

                                    habs versucht, bringt leider kein erfolg.

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Eulo
                                      Eulo last edited by

                                      ich habe das problem das er mir immer anzeigt, das ich angeblich Falsche Login Daten eingegeben habe. Was aber absolut nicht sein kann! Mehrfach schon ausprobiert und getestet.

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

                                        @Eulo Was liefert denn

                                        cd /opt/iobroker
                                        npm list https-proxy-agent
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          smarty15 last edited by

                                          @Thomas-Braun

                                          Habe jetzt beides probiert
                                          leider ohne Erfolg

                                          Hier der Auszug aus dem Terminal

                                          pi@raspberrypi:~ $ npm i https-proxy-agent
                                          npm WARN saveError ENOENT: no such file or directory, open '/home/pi/package.json'
                                          npm notice created a lockfile as package-lock.json. You should commit this file.
                                          npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
                                          npm WARN pi No description
                                          npm WARN pi No repository field.
                                          npm WARN pi No README data
                                          npm WARN pi No license field.
                                          
                                          + https-proxy-agent@5.0.0
                                          added 4 packages from 3 contributors and audited 4 packages in 1.083s
                                          found 0 vulnerabilities
                                          
                                          pi@raspberrypi:~ $ iobroker restart
                                          pi@raspberrypi:~ $ node -v
                                          v12.18.2
                                          pi@raspberrypi:~ $ npm -v
                                          6.14.5
                                          pi@raspberrypi:~ $ cd /opt/iobroker
                                          pi@raspberrypi:/opt/iobroker $ npm list https-proxy-agent
                                          iobroker.inst@2.0.3 /opt/iobroker
                                          ├─┬ iobroker.alexa2@3.2.8
                                          │ └─┬ @sentry/node@5.19.2
                                          │   └── https-proxy-agent@5.0.0 
                                          └─┬ iobroker.vis-weather@2.5.2
                                            └─┬ npm@6.14.4
                                              └─┬ npm-registry-fetch@4.0.3
                                                └─┬ make-fetch-happen@5.0.2
                                                  └── https-proxy-agent@2.2.4 
                                          
                                          pi@raspberrypi:/opt/iobroker $ 
                                          
                                          Thomas Braun 1 Reply Last reply Reply Quote 0
                                          • Thomas Braun
                                            Thomas Braun Most Active @smarty15 last edited by

                                            @smarty15
                                            Komisch, bei mir liegt das Modul auch noch im js-controller drin:

                                            pi@raspberrypi:/opt/iobroker $ npm list https-proxy-agent
                                            iobroker.inst@2.0.3 /opt/iobroker
                                            ├─┬ iobroker.alexa2@3.2.8
                                            │ └─┬ @sentry/node@5.19.2
                                            │   └── https-proxy-agent@5.0.0
                                            ├─┬ iobroker.backitup@1.5.8
                                            │ └─┬ google-auth-library@6.0.0
                                            │   └─┬ gaxios@3.0.3
                                            │     └── https-proxy-agent@5.0.0
                                            ├─┬ iobroker.js-controller@3.1.6
                                            │ └─┬ @iobroker/plugin-sentry@1.1.4
                                            │   └─┬ @sentry/node@5.17.0
                                            │     └── https-proxy-agent@4.0.0
                                            └─┬ iobroker.nuki-extended@2.2.6
                                              └─┬ npm@6.14.6
                                                └─┬ npm-registry-fetch@4.0.5
                                                  └─┬ make-fetch-happen@5.0.2
                                                    └── https-proxy-agent@2.2.4
                                            
                                            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

                                            837
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            alexa alexa 2 adapter alexa2 adapter login
                                            15
                                            90
                                            6323
                                            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