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
    825

  • 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 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 Online
      Walter.O.W Online
      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 Online
          Walter.O.W Online
          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 Online
              Walter.O.W Online
              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 Online
                  Walter.O.W Online
                  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 Online
                      Walter.O.W Online
                      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 Online
                          Walter.O.W Online
                          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 Online
                              Walter.O.W Online
                              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 Online
                                Walter.O.W Online
                                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
                                • L Online
                                  L Online
                                  Leonie
                                  schrieb zuletzt editiert von
                                  #107

                                  Die liegen generell im Git:
                                  https://github.com/NurPech/Hannah/blob/master/create_satellite-base-pi.sh
                                  https://github.com/NurPech/Hannah/blob/master/configure_satellite-pi.sh

                                  Allerdings werden die Pi-Satelliten nicht mehr an einer aktuellen Core-Version funktionieren. Mit dem Einzug der ESP-Satelliten habe ich mich von den PIs verabschiedet.

                                  Walter.O.W 1 Antwort Letzte Antwort
                                  0
                                  • Walter.O.W Online
                                    Walter.O.W Online
                                    Walter.O.
                                    schrieb zuletzt editiert von
                                    #108

                                    Och schade.

                                    1 Antwort Letzte Antwort
                                    0
                                    • L Online
                                      L Online
                                      Luxi
                                      schrieb zuletzt editiert von
                                      #109

                                      Ich habe mal eine Bestellung bei PCBway für einen Prototyp angefragt. Bauteil und Sample Kosten sind schon bei 92 $. Dazu kommt noch die Platine für etwa 26. Aktuell ist der Review noch nicht durch. Beim Endpreis melde ich mich noch mal.

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

                                        Ja, für ein Board sind die Preise quasi immer astronomisch. Da schlagen vor allem die Rüstkosten der Arbeiter und für die Maschinen rein. Die sind übrigens immer gleich, der Fabrik ist relativ egal ob sie ein Board oder hundert baut, die Maschinen müssen sie dafür nur einmal programmieren und bestücken.

                                        Generell sind die Hardwarekosten derzeit aber echt für nix zu gebrauchen. Briefe deswegen gehen gerne an die weltweiten Politiker dieser Zeit. So schlägt die RAM-Knappheit durch die KI-Blase auch hier rein, schließlich braucht der ESP auch RAM.

                                        Was auch dazu kommt, die meisten Distributoren verkaufen nicht 1 Widerstand, sondern eher 1000 am Stück. Wenn auf dem Board nun einer installiert ist, muss man dennoch 1000 kaufen. Gut, das ist jetzt bei Widerständen weniger tragisch, weil die Fabriken das auch oft abfangen und ihr eigenes Lager nutzen können, aber diese Mindestbestellmengen gibt es bei jedem Teil. Wenn man nun weniger Bauteile eines Types verbaut, als mindestens gekauft werden müssen, schmeißt die Fabrik die zu viel gekauften Teile einfach weg, bezahlen musst du sie trotzdem.
                                        Auch das relativiert sich bei größeren Stückzahlen wieder, ist ja klar.
                                        Alles in allem ist der Hardwaremarkt echt untragbar gruselig geworden.

                                        1 Antwort Letzte Antwort
                                        0
                                        • L Leonie

                                          Die liegen generell im Git:
                                          https://github.com/NurPech/Hannah/blob/master/create_satellite-base-pi.sh
                                          https://github.com/NurPech/Hannah/blob/master/configure_satellite-pi.sh

                                          Allerdings werden die Pi-Satelliten nicht mehr an einer aktuellen Core-Version funktionieren. Mit dem Einzug der ESP-Satelliten habe ich mich von den PIs verabschiedet.

                                          Walter.O.W Online
                                          Walter.O.W Online
                                          Walter.O.
                                          schrieb zuletzt editiert von
                                          #111

                                          @Leonie sagte:

                                          an einer aktuellen Core-Version

                                          geht es jetzt noch oder zukünftig nicht mehr

                                          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

                                          382

                                          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