Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Praktische Anwendungen (Showcase)
  4. Hannah — Open Source Smart-Home-Sprachassistentin

NEWS

  • Monatsrückblick Juli / August 2026 ist online!
    BluefoxB
    Bluefox
    10
    1
    823

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.4k

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.9k

Hannah — Open Source Smart-Home-Sprachassistentin

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
120 Beiträge 20 Kommentatoren 9.8k Aufrufe 35 Beobachtet
  • Ä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.
  • L Online
    L Online
    Leonie
    schrieb am zuletzt editiert von
    #87

    Hi,
    Klar. Einfach bei PCBWay PCB+Assembly auswählen und bestellen. Evtl. hat jemand mit Wissen über PCBWay Lust mit mir eine kurze Anleitung für das Bestellen zu schreiben?

    Ich habe auch gesehen das es bereits Leute gibt die die Satelliten bestellt haben, PCBWay hat mich wegen einem Fehler kontaktiert. Den kann ich allerdings erst heute Abend prüfen.

    1 Antwort Letzte Antwort
    1
    • L Leonie

      Schick mir bitte die Ausgabe davon:

      ls -la /etc/pip.conf /etc/xdg/pip/pip.conf ~/.config/pip/pip.conf /root/.config/pip/pip.conf

      Walter.O.W Offline
      Walter.O.W Offline
      Walter.O.
      schrieb am zuletzt editiert von
      #88

      @Leonie
      Bitte schön.

      iob@iob:~$ ls -la /etc/pip.conf /etc/xdg/pip/pip.conf ~/.config/pip/pip.conf /root/.config/pip/pip.conf
      ls: cannot access '/etc/xdg/pip/pip.conf': No such file or directory
      ls: cannot access '/home/iob/.config/pip/pip.conf': No such file or directory
      ls: cannot open file '/root/.config/pip/pip.conf': Permission denied
      -rw-r--r-- 1 root root 112 Mar 27  2025 /etc/pip.conf
      iob@iob:~$ 
      
      1 Antwort Letzte Antwort
      0
      • L Online
        L Online
        Leonie
        schrieb am zuletzt editiert von
        #89

        @walter.o.

        Bitte das ausführen und zeigen

        sudo cat /etc/pip.conf
        sudo cat /root/.config/pip/pip.conf
        
        Walter.O.W 1 Antwort Letzte Antwort
        0
        • L Leonie

          @walter.o.

          Bitte das ausführen und zeigen

          sudo cat /etc/pip.conf
          sudo cat /root/.config/pip/pip.conf
          
          Walter.O.W Offline
          Walter.O.W Offline
          Walter.O.
          schrieb am zuletzt editiert von
          #90

          @Leonie

          iob@iob:~$ ls -la /etc/pip.conf /etc/xdg/pip/pip.conf ~/.config/pip/pip.conf /root/.config/pip/pip.conf
          ls: cannot access '/etc/xdg/pip/pip.conf': No such file or directory
          ls: cannot access '/home/iob/.config/pip/pip.conf': No such file or directory
          ls: cannot open file '/root/.config/pip/pip.conf': Permission denied
          -rw-r--r-- 1 root root 112 Mar 27  2025 /etc/pip.conf
          iob@iob:~$ sudo cat /etc/pip.conf
          [sudo: authenticate] Password:         
          [global]
          break-system-packages=true
          break-system-packages=true
          extra-index-url=https://www.piwheels.org/simple/
          iob@iob:~$ sudo cat /root/.config/pip/pip.conf
          cat: /root/.config/pip/pip.conf: No such file or directory
          iob@iob:~$ 
          
          
          1 Antwort Letzte Antwort
          0
          • Walter.O.W Offline
            Walter.O.W Offline
            Walter.O.
            schrieb am zuletzt editiert von
            #91

            @leonie
            Was kostet denn eigentlich der Hannah Satellite Bestückt?

            1 Antwort Letzte Antwort
            0
            • L Online
              L Online
              Leonie
              schrieb am zuletzt editiert von Leonie
              #92

              ich denke deine Datei /etc/pip.conf ist defekt.
              Führe bitte das aus und versuche die Installation erneut:

              sudo sed -i '4d' /etc/pip.conf
              

              @Walter.O. sagte:

              Was kostet denn eigentlich der Hannah Satellite Bestückt?

              Das kann ich dir nicht verbindlich sagen. Die Preise variieren aufgrund der globalen Marktsituation sehr. Anfang Juli habe ich für fünf Stück 290.86$, also 58.172$ pro Stück bezahlt, inklusive Versand. Das entspricht heute ungefähr einem Stückpreis von 50€.
              Gerade live ausgerechnet, kostet die Bauteile, also ICs, Dioden, Transistoren, Resistoren und weiteres, 46,71$, also ca. 40€. Das sind die Bauteilkosten für eine Platine. Dazu kommt dann noch die Platine selbst, oft sind die sehr günstig und die Rüstkosten für die Maschinen, die sind für geringe Stückzahlen höher als für viele.

              Walter.O.W 1 Antwort Letzte Antwort
              0
              • L Leonie

                ich denke deine Datei /etc/pip.conf ist defekt.
                Führe bitte das aus und versuche die Installation erneut:

                sudo sed -i '4d' /etc/pip.conf
                

                @Walter.O. sagte:

                Was kostet denn eigentlich der Hannah Satellite Bestückt?

                Das kann ich dir nicht verbindlich sagen. Die Preise variieren aufgrund der globalen Marktsituation sehr. Anfang Juli habe ich für fünf Stück 290.86$, also 58.172$ pro Stück bezahlt, inklusive Versand. Das entspricht heute ungefähr einem Stückpreis von 50€.
                Gerade live ausgerechnet, kostet die Bauteile, also ICs, Dioden, Transistoren, Resistoren und weiteres, 46,71$, also ca. 40€. Das sind die Bauteilkosten für eine Platine. Dazu kommt dann noch die Platine selbst, oft sind die sehr günstig und die Rüstkosten für die Maschinen, die sind für geringe Stückzahlen höher als für viele.

                Walter.O.W Offline
                Walter.O.W Offline
                Walter.O.
                schrieb am zuletzt editiert von Walter.O.
                #93

                @Leonie
                Danke für die Info.

                iob@iob:~$ sudo sed -i '4d' /etc/pip.conf
                [sudo: authenticate] Password:         
                iob@iob:~$
                

                sudo nano /etc/pip.conf
                da bekomme ich nur ein leeres Fenster ohne Inhalt.

                1 Antwort Letzte Antwort
                0
                • L Online
                  L Online
                  Leonie
                  schrieb am zuletzt editiert von
                  #94

                  probiere bitte das:

                  sudo tee /etc/pip.conf << 'EOF'
                  [global]
                  break-system-packages=true
                  extra-index-url=https://www.piwheels.org/simple/
                  EOF
                  

                  Und danach nochmal die Installation von Core

                  Walter.O.W 1 Antwort Letzte Antwort
                  0
                  • L Leonie

                    probiere bitte das:

                    sudo tee /etc/pip.conf << 'EOF'
                    [global]
                    break-system-packages=true
                    extra-index-url=https://www.piwheels.org/simple/
                    EOF
                    

                    Und danach nochmal die Installation von Core

                    Walter.O.W Offline
                    Walter.O.W Offline
                    Walter.O.
                    schrieb am zuletzt editiert von Walter.O.
                    #95

                    @Leonie
                    sieht gut aus 😊
                    Muss ich jetzt noch was machen?

                    iob@iob:~$ curl -fsSL https://raw.githubusercontent.com/NurPech/hannah/master/core/deploy/install.sh | sudo bash
                    [INFO]  Fetching latest core release from https://hannah-update.sgessinger.de (channel: core-stable) ...
                    [INFO]  Latest version: v0.75.11
                    [OK]    Downloaded v0.75.11.
                    [OK]    Extracted to /opt/hannah/core.
                    [INFO]  Installing Python dependencies ...
                    [OK]    Python dependencies installed.
                    [INFO]  Creating system user 'hannah' ...
                    [INFO]  Created /etc/hannah — place your config.yaml there.
                    [OK]    Service unit installed.
                    [OK]    Installed v0.75.11. Place config.yaml in /etc/hannah and run:
                    [OK]      systemctl enable --now hannah
                    iob@iob:~$ 
                    
                    
                    1 Antwort Letzte Antwort
                    -1
                    • L Online
                      L Online
                      Leonie
                      schrieb am zuletzt editiert von
                      #96

                      Ja, Deine Config nach /etc/hannah/config.yaml schreiben und dann

                      systemctl enable --now hannah
                      

                      Die Beispielconfig findest du da: https://raw.githubusercontent.com/NurPech/Hannah/refs/heads/master/core/config.example.yaml

                      Wichtig ist auf jeden Fall das du deine MQTT-Daten einträgst, wenn du kein Auth am MQTT verwendest, kannst du das einfach entfernen.
                      Weitere Punkte kann ich dir aktuell nicht nennen, die Beispielconfig ist aber relativ gut dokumentiert und beschrieben.

                      Walter.O.W 1 Antwort Letzte Antwort
                      0
                      • L Leonie

                        Ja, Deine Config nach /etc/hannah/config.yaml schreiben und dann

                        systemctl enable --now hannah
                        

                        Die Beispielconfig findest du da: https://raw.githubusercontent.com/NurPech/Hannah/refs/heads/master/core/config.example.yaml

                        Wichtig ist auf jeden Fall das du deine MQTT-Daten einträgst, wenn du kein Auth am MQTT verwendest, kannst du das einfach entfernen.
                        Weitere Punkte kann ich dir aktuell nicht nennen, die Beispielconfig ist aber relativ gut dokumentiert und beschrieben.

                        Walter.O.W Offline
                        Walter.O.W Offline
                        Walter.O.
                        schrieb am zuletzt editiert von
                        #97

                        @Leonie
                        Ich habe jetzt auch

                        Proxy (empfohlen)

                        Telegram-Bot (optional)

                        Sprechererkennung (optional)

                        Auto-Deploy / Auto-Update (optional)

                        WebUI (empfohlen)

                        Instaliert bekommen.
                        Nur bei Sprechererkennung gab es ein Problem?

                        iob@iob:~$ curl -fsSL https://raw.githubusercontent.com/NurPech/hannah/master/voiceid/deploy/install.sh | sudo bash
                        [INFO]  Fetching latest voiceid release from https://hannah-update.sgessinger.de (channel: voiceid-stable) ...
                        [INFO]  Latest version: v0.75.11
                        [OK]    Downloaded v0.75.11.
                        [OK]    Extracted to /opt/hannah/voiceid.
                        [INFO]  Creating Python venv ...
                        [INFO]  Installing Python dependencies (this may take a while — torch + speechbrain) ...
                        ERROR: Could not find a version that satisfies the requirement pyyaml (from versions: none)
                        ERROR: No matching distribution found for pyyaml
                        iob@iob:~$
                        
                        1 Antwort Letzte Antwort
                        0
                        • L Online
                          L Online
                          Leonie
                          schrieb am zuletzt editiert von
                          #98

                          muss ich mir anschauen. Welche Ubuntu version hast du und welches Python hast?

                          /opt/hannah/voiceid/venv/bin/python -V
                          
                          Walter.O.W 1 Antwort Letzte Antwort
                          0
                          • L Leonie

                            muss ich mir anschauen. Welche Ubuntu version hast du und welches Python hast?

                            /opt/hannah/voiceid/venv/bin/python -V
                            
                            Walter.O.W Offline
                            Walter.O.W Offline
                            Walter.O.
                            schrieb am zuletzt editiert von
                            #99

                            @Leonie

                            Python 3.14.4
                            Ubuntu 26.04
                            Mit yaml muss ich mich dann erst mal beschäftigen.

                            1 Antwort Letzte Antwort
                            0
                            • L Online
                              L Online
                              Leonie
                              schrieb am zuletzt editiert von
                              #100

                              Es könnte sein das es für Python 3.14.4 noch nichts passendes gibt. Bitte führe das mal aus:

                              /opt/hannah/voiceid/venv/bin/pip install -v pyyaml
                              

                              Bin gespannt was dabei rauskommt.

                              Walter.O.W 1 Antwort Letzte Antwort
                              0
                              • L Leonie

                                Es könnte sein das es für Python 3.14.4 noch nichts passendes gibt. Bitte führe das mal aus:

                                /opt/hannah/voiceid/venv/bin/pip install -v pyyaml
                                

                                Bin gespannt was dabei rauskommt.

                                Walter.O.W Offline
                                Walter.O.W Offline
                                Walter.O.
                                schrieb am zuletzt editiert von
                                #101

                                @Leonie

                                iob@iob:~$ /opt/hannah/voiceid/venv/bin/pip install -v pyyaml
                                Using pip 26.2.1 from /opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip (python 3.14)
                                Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple/
                                Collecting pyyaml
                                 Obtaining dependency information for pyyaml from https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata
                                 Downloading pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
                                Downloading pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (794 kB)
                                  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 794.2/794.2 kB 30.2 MB/s  0:00:00
                                Installing collected packages: pyyaml
                                ERROR: Could not install packages due to an OSError.
                                Check the permissions.
                                Traceback (most recent call last):
                                 File "/opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip/_internal/commands/install.py", line 556, in run
                                   installed = install_given_reqs(
                                       to_install,
                                   ...<6 lines>...
                                       progress_bar=options.progress_bar,
                                   )
                                 File "/opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip/_internal/req/__init__.py", line 85, in install_given_reqs
                                   requirement.install(
                                   ~~~~~~~~~~~~~~~~~~~^
                                       root=root,
                                       ^^^^^^^^^^
                                   ...<5 lines>...
                                       script_executable=script_executable,
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                   )
                                   ^
                                 File "/opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip/_internal/req/req_install.py", line 794, in install
                                   install_wheel(
                                   ~~~~~~~~~~~~~^
                                       self.req.name,
                                       ^^^^^^^^^^^^^^
                                   ...<7 lines>...
                                       script_executable=script_executable,
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                   )
                                   ^
                                 File "/opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip/_internal/operations/install/wheel.py", line 754, in install_wheel
                                   _install_wheel(
                                   ~~~~~~~~~~~~~~^
                                       name=name,
                                       ^^^^^^^^^^
                                   ...<7 lines>...
                                       script_executable=script_executable,
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                   )
                                   ^
                                 File "/opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip/_internal/operations/install/wheel.py", line 603, in _install_wheel
                                   ensure_dir(parent_dir)
                                   ~~~~~~~~~~^^^^^^^^^^^^
                                 File "/opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip/_internal/utils/misc.py", line 133, in ensure_dir
                                   os.makedirs(path)
                                   ~~~~~~~~~~~^^^^^^
                                 File "<frozen os>", line 236, in makedirs
                                PermissionError: [Errno 13] Permission denied: '/opt/hannah/voiceid/venv/lib/python3.14/site-packages/_yaml'
                                iob@iob:~$ 
                                
                                

                                1 Antwort Letzte Antwort
                                0
                                • L Online
                                  L Online
                                  Leonie
                                  schrieb am zuletzt editiert von
                                  #102

                                  achja, das muss mit sudo ausgeführt werden, sorry.
                                  also

                                  sudo /opt/hannah/voiceid/venv/bin/pip install -v pyyaml
                                  
                                  Walter.O.W 1 Antwort Letzte Antwort
                                  0
                                  • L Leonie

                                    achja, das muss mit sudo ausgeführt werden, sorry.
                                    also

                                    sudo /opt/hannah/voiceid/venv/bin/pip install -v pyyaml
                                    
                                    Walter.O.W Offline
                                    Walter.O.W Offline
                                    Walter.O.
                                    schrieb am zuletzt editiert von
                                    #103

                                    @Leonie

                                    ob@iob:~$ sudo /opt/hannah/voiceid/venv/bin/pip install -v pyyaml
                                    [sudo: authenticate] Password:         
                                    Using pip 26.2.1 from /opt/hannah/voiceid/venv/lib/python3.14/site-packages/pip (python 3.14)
                                    Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple/
                                    Collecting pyyaml
                                      Obtaining dependency information for pyyaml from https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata
                                      Using cached pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
                                    Using cached pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (794 kB)
                                    Installing collected packages: pyyaml
                                    Successfully installed pyyaml-6.0.3
                                    iob@iob:~$ 
                                    
                                    
                                    1 Antwort Letzte Antwort
                                    0
                                    • L Online
                                      L Online
                                      Leonie
                                      schrieb am zuletzt editiert von
                                      #104

                                      ok. dann war das vorhin wohl einfach ein Hänger bei der Abfrage von pypi und kein Paketfehler. Dann bitte nochmal die Installation versuchen.

                                      Walter.O.W 2 Antworten Letzte Antwort
                                      0
                                      • L Leonie

                                        ok. dann war das vorhin wohl einfach ein Hänger bei der Abfrage von pypi und kein Paketfehler. Dann bitte nochmal die Installation versuchen.

                                        Walter.O.W Offline
                                        Walter.O.W Offline
                                        Walter.O.
                                        schrieb am zuletzt editiert von
                                        #105

                                        @Leonie sagte:

                                        ok. dann war das vorhin wohl einfach ein Hänger bei der Abfrage von pypi und kein Paketfehler. Dann bitte nochmal die Installation versuchen.

                                        Okay, keine Fehlermeldung.

                                        1 Antwort Letzte Antwort
                                        0
                                        • L Leonie

                                          ok. dann war das vorhin wohl einfach ein Hänger bei der Abfrage von pypi und kein Paketfehler. Dann bitte nochmal die Installation versuchen.

                                          Walter.O.W Offline
                                          Walter.O.W Offline
                                          Walter.O.
                                          schrieb zuletzt editiert von
                                          #106

                                          @Leonie
                                          Würde man die Scripte Irgendwo finden oder würdest du sie hier zur Verfügung stellen?
                                          " Für die Pi-Sats habe ich mir zwei "Bau"-Skripte erstellt. Das eine nimmt das normale Raspberry Pi OS (Debian) und baut daraus eine Satellite-Version. "

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          366

                                          Online

                                          33.0k

                                          Benutzende

                                          83.7k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe