Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Yahka Adapter in iobroker im Docker Container

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Yahka Adapter in iobroker im Docker Container

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

      @tomme

      zu deinem ersten Versuch zu Restore :

      root@iobroker:/opt/iobroker# sudo iobroker stop
      

      lass die Finger von sudo vor ioBroker Befehle ,
      dann

      iobroker stop

      gibt es nicht im Container , dafür :

      pkill -u iobroker
      

      dann

      root@iobroker:/opt/iobroker# iob start
      

      macht man nicht ,
      Starte den Container über Portainer neu .

      und :

      root@iobroker:/opt/iobroker# iob status
      
      iobroker is running on this host.
      

      bekommst du keine Restore eingespielt , da kein

      pkill -u iobroker
      

      gemacht wurde .

      Und ... warum du so mit deine sudo Probleme hast , kann ich leider nicht erkennen !

      T 3 Replies Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @Tomme last edited by

        @tomme sagte in Yahka Adapter in iobroker im Docker Container:

        ich habe mir dann die Backups in /opt/iobroker/backups per sftp kopiert kann sie aber nicht sehen wenn ich auf restore gehe ... er zeigt nicht einmal das ganz frisch selbst erstellte ab ...

        dann stimmt etwas nicht mit deinem Mount .

        Schau mal auf der PI wer Besitzer deines Ordners

        opt/iobroker

        ist und ob dort etwas vorhanden ist .

        T 1 Reply Last reply Reply Quote 0
        • T
          Tomme last edited by

          @glasfaser sagte in Yahka Adapter in iobroker im Docker Container:

          ass die Finger von sudo vor ioBroker Befehle ,

          hab ich nur probiert weil ohne sudo iob an geblieben ist

          1 Reply Last reply Reply Quote 0
          • T
            Tomme @Glasfaser last edited by

            @glasfaser sagte in Yahka Adapter in iobroker im Docker Container:

            pkill -u iobroker

            hat funktioniert nachdem ich die datei entsprechend umbenannt habe ... suuuuuper!

            root@iobroker:/opt/iobroker# pkill -u iobroker
            root@iobroker:/opt/iobroker# iob status
            iobroker is not running on this host.
            
            
            Objects type: jsonl
            States  type: jsonl
            root@iobroker:/opt/iobroker# iob restore iobroker.tar.gz
            host.iobroker Cannot find /opt/iobroker/backups/iobroker.tar.gz_backupiobroker.tar.gz
            root@iobroker:/opt/iobroker# iob restore iobroker.tar.gz
            iobroker controller daemon is not running
            host.iobroker OK.
            Removing current installation of iobroker.admin
            
            removed 24 packages in 4s
            
            44 packages are looking for funding
              run `npm fund` for details
            Removing current installation of iobroker.backitup
            
            removed 147 packages in 3s
            
            25 packages are looking for funding
              run `npm fund` for details
            Removing current installation of iobroker.discovery
            
            removed 43 packages in 2s
            
            13 packages are looking for funding
              run `npm fund` for details
            host.iobroker Clear all objects and states...
            clean 144 objects...
            clean 103 states...
            host.iobroker done.
            host.iobroker Processed 0/13349 objects
            host.iobroker Processed 200/13349 objects
            host.iobroker Processed 400/13349 objects
            host.iobroker Processed 600/13349 objects
            host.iobroker Processed 800/13349 objects
            host.iobroker Processed 1000/13349 objects
            host.iobroker Processed 1200/13349 objects
            host.iobroker Processed 1400/13349 objects
            host.iobroker Processed 1600/13349 objects
            host.iobroker Processed 1800/13349 objects
            host.iobroker Processed 2000/13349 objects
            host.iobroker Processed 2200/13349 objects
            host.iobroker Processed 2400/13349 objects
            host.iobroker Processed 2600/13349 objects
            host.iobroker Processed 2800/13349 objects
            host.iobroker Processed 3000/13349 objects
            host.iobroker Processed 3200/13349 objects
            host.iobroker Processed 3400/13349 objects
            host.iobroker Processed 3600/13349 objects
            host.iobroker Processed 3800/13349 objects
            host.iobroker Processed 4000/13349 objects
            host.iobroker Processed 4200/13349 objects
            host.iobroker Processed 4400/13349 objects
            host.iobroker Processed 4600/13349 objects
            host.iobroker Processed 4800/13349 objects
            host.iobroker Processed 5000/13349 objects
            host.iobroker Processed 5200/13349 objects
            host.iobroker Processed 5400/13349 objects
            host.iobroker Processed 5600/13349 objects
            host.iobroker Processed 5800/13349 objects
            host.iobroker Processed 6000/13349 objects
            host.iobroker Processed 6200/13349 objects
            host.iobroker Processed 6400/13349 objects
            host.iobroker Processed 6600/13349 objects
            host.iobroker Processed 6800/13349 objects
            host.iobroker Processed 7000/13349 objects
            host.iobroker Processed 7200/13349 objects
            host.iobroker Processed 7400/13349 objects
            host.iobroker Processed 7600/13349 objects
            host.iobroker Processed 7800/13349 objects
            host.iobroker Processed 8000/13349 objects
            host.iobroker Processed 8200/13349 objects
            host.iobroker Processed 8400/13349 objects
            host.iobroker Processed 8600/13349 objects
            host.iobroker Processed 8800/13349 objects
            host.iobroker Processed 9000/13349 objects
            host.iobroker Processed 9200/13349 objects
            host.iobroker Processed 9400/13349 objects
            host.iobroker Processed 9600/13349 objects
            host.iobroker Processed 9800/13349 objects
            host.iobroker Processed 10000/13349 objects
            host.iobroker Processed 10200/13349 objects
            host.iobroker Processed 10400/13349 objects
            host.iobroker Processed 10600/13349 objects
            host.iobroker Processed 10800/13349 objects
            host.iobroker Processed 11000/13349 objects
            host.iobroker Processed 11200/13349 objects
            host.iobroker Processed 11400/13349 objects
            host.iobroker Processed 11600/13349 objects
            host.iobroker Processed 11800/13349 objects
            host.iobroker Processed 12000/13349 objects
            host.iobroker Processed 12200/13349 objects
            host.iobroker Processed 12400/13349 objects
            host.iobroker Processed 12600/13349 objects
            host.iobroker Processed 12800/13349 objects
            host.iobroker Processed 13000/13349 objects
            host.iobroker Processed 13200/13349 objects
            13349 objects restored.
            host.iobroker Processed 0/10804 states
            host.iobroker Processed 200/10804 states
            host.iobroker Processed 400/10804 states
            host.iobroker Processed 600/10804 states
            host.iobroker Processed 800/10804 states
            host.iobroker Processed 1000/10804 states
            host.iobroker Processed 1200/10804 states
            host.iobroker Processed 1400/10804 states
            host.iobroker Processed 1600/10804 states
            host.iobroker Processed 1800/10804 states
            host.iobroker Processed 2000/10804 states
            host.iobroker Processed 2200/10804 states
            host.iobroker Processed 2400/10804 states
            host.iobroker Processed 2600/10804 states
            host.iobroker Processed 2800/10804 states
            host.iobroker Processed 3000/10804 states
            host.iobroker Processed 3200/10804 states
            host.iobroker Processed 3400/10804 states
            host.iobroker Processed 3600/10804 states
            host.iobroker Processed 3800/10804 states
            host.iobroker Processed 4000/10804 states
            host.iobroker Processed 4200/10804 states
            host.iobroker Processed 4400/10804 states
            host.iobroker Processed 4600/10804 states
            host.iobroker Processed 4800/10804 states
            host.iobroker Processed 5000/10804 states
            host.iobroker Processed 5200/10804 states
            host.iobroker Processed 5400/10804 states
            host.iobroker Processed 5600/10804 states
            host.iobroker Processed 5800/10804 states
            host.iobroker Processed 6000/10804 states
            host.iobroker Processed 6200/10804 states
            host.iobroker Processed 6400/10804 states
            host.iobroker Processed 6600/10804 states
            host.iobroker Processed 6800/10804 states
            host.iobroker Processed 7000/10804 states
            host.iobroker Processed 7200/10804 states
            host.iobroker Processed 7400/10804 states
            host.iobroker Processed 7600/10804 states
            host.iobroker Processed 7800/10804 states
            host.iobroker Processed 8000/10804 states
            host.iobroker Processed 8200/10804 states
            host.iobroker Processed 8400/10804 states
            host.iobroker Processed 8600/10804 states
            host.iobroker Processed 8800/10804 states
            host.iobroker Processed 9000/10804 states
            host.iobroker Processed 9200/10804 states
            host.iobroker Processed 9400/10804 states
            host.iobroker Processed 9600/10804 states
            host.iobroker Processed 9800/10804 states
            host.iobroker Processed 10000/10804 states
            host.iobroker Processed 10200/10804 states
            host.iobroker Processed 10400/10804 states
            host.iobroker Processed 10600/10804 states
            host.iobroker Processed 10800/10804 states
            10804 states restored.
            Reinstalling adapter "admin" from "iobroker.admin@6.3.5"
            
            added 80 packages in 23s
            
            20 packages are looking for funding
              run `npm fund` for details
            Reinstalling adapter "backitup" from "iobroker.backitup@2.6.19"
            
            added 94 packages in 15s
            
            33 packages are looking for funding
              run `npm fund` for details
            System successfully restored!
            root@iobroker:/opt/iobroker# 
            
            Glasfaser 1 Reply Last reply Reply Quote 0
            • T
              Tomme @Glasfaser last edited by

              @glasfaser sagte in Yahka Adapter in iobroker im Docker Container:

              Starte den Container über Portainer neu

              danach:

              root@iobroker:/opt/iobroker# iob status
              iobroker is not running on this host.
              
              
              Objects type: jsonl
              States  type: jsonl
              root@iobroker:/opt/iobroker#
              

              haut also auch hin suuuuuper!!!!!

              1 Reply Last reply Reply Quote 0
              • Glasfaser
                Glasfaser @Tomme last edited by Glasfaser

                @tomme sagte in Yahka Adapter in iobroker im Docker Container:

                hat funktioniert nachdem ich die datei entsprechend umbenannt habe

                Klar funktioniert das ..

                hätte auch der Kollege @ThomasK1966 sehen soll.

                @ThomasK1966
                wollst du das nicht in deiner Wiki aufnehmen 😉

                T T 3 Replies Last reply Reply Quote 0
                • T
                  Tomme @Glasfaser last edited by

                  @glasfaser sagte in Yahka Adapter in iobroker im Docker Container:

                  pkill -u iobroker

                  geht das auch im Portainer mit Kill? da wo restart stop und so mit ist?

                  1 Reply Last reply Reply Quote 0
                  • T
                    Tomme @Glasfaser last edited by

                    @glasfaser

                    das ist meine schuld ... das hatte ich schon iwo gelesen ... sorry

                    1 Reply Last reply Reply Quote 0
                    • T
                      Tomme @Glasfaser last edited by

                      @glasfaser

                      mache ich was falsch wenn ich mir das so weg speichere?

                      # ioBroker
                      docker pull buanet/iobroker
                      docker run -p 8081:8081 --name iobroker --restart always -h iobroker buanet/iobroker -v iobrokerdata:/opt/iobroker # einfacher Start ohne Compose und Portainer
                      
                      # für Compose
                      mkdir /home/pi/iobroker
                      cd /home/pi/iobroker
                      nano docker-compose.yml
                      
                      # Docker Compose oder besser als Stack im Portainer eintragen
                      
                      version: '3'
                      
                      services:
                        iobroker:
                          container_name: iobroker
                          image: buanet/iobroker:latest
                          hostname: iobroker
                          network_mode: "host"
                          restart: always
                          environment:
                             AVHAI: true
                          volumes:
                             - /opt/iobroker:/opt/iobroker
                      
                      # entweder mit Compose oder gleich als stack im portainer (einfacher)
                      docker compose up -d
                      docker compose logs -f
                      
                      http://192.168.7.39:8081/
                      
                      pkill -u iobroker # stoppt iobroker im Container (iob stop geht nicht!)
                      
                      Glasfaser 1 Reply Last reply Reply Quote 1
                      • T
                        ThomasK1966 @Glasfaser last edited by

                        Klar funktioniert das ..

                        hätte auch der Kollege @ThomasK1966 sehen soll.

                        @ThomasK1966
                        wollst du das nicht in deiner Wiki aufnehmen 😉

                        Ich arbeite eher selten mit Konsolenommandos. Daher kannte ich diesen Weg nicht.
                        Ich konnte die Backups direkt über die ioBroker-Oberfläche einspielen.

                        Das Wiki ist quasi meine persönliche Wissenssammlung, damit ich nicht immer wieder googeln muss und dann häufig nur Seiten auf Englisch finde (nicht ioBroker, aber andere Themen).
                        Aufnehmen werde ich den Befehl nicht, da ich den ja nicht benutzt habe und daher auch keinem Thema zuordnen kann.

                        Gruß Thomas

                        Glasfaser T 2 Replies Last reply Reply Quote 1
                        • Glasfaser
                          Glasfaser @ThomasK1966 last edited by

                          @thomask1966 sagte in Yahka Adapter in iobroker im Docker Container:

                          Das Wiki ist quasi meine persönliche Wissenssammlung,

                          alles gut ...

                          Ich habe eine eigene Wiki-Seite. Da kannst Du auch sehen wie mein Stack für ioBroker aussieht: https://www.thomass-itwiki.de/books/iobroker/page/iobroker-als-dockercontainer.

                          hat aber @Tomme etwas schwer gefallen , z.b das Volumes , da er deine Vorlage genutzt hat .

                          Aber Egal .. Hauptsache @Tomme kommt weiter !

                          T 1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @Tomme last edited by

                            @tomme sagte in Yahka Adapter in iobroker im Docker Container:

                            mache ich was falsch wenn ich mir das so weg speichere?

                            Ich würde vor den Befehle auch ein Bash # machen

                            # entweder mit Compose oder gleich als stack im portainer (einfacher)
                            #docker compose up -d
                            #docker compose logs -f
                            
                            T 1 Reply Last reply Reply Quote 1
                            • T
                              Tomme @Glasfaser last edited by

                              @glasfaser @ThomasK1966

                              ihr habt mir beide sehr viel weiter geholfen!!!! Vielen Vielen Dank

                              ich muss mich noch mit docker beschäftigen wie man da was nachinstalliert im container und so für mounten zum beispiel
                              der weg dahin ist die konsole ... wo die zu finden ist weiß ich nun für jeden container das mit den stacks ist geil
                              alles gut ich bin happy

                              vielen Dank jungs!!!!!

                              1 Reply Last reply Reply Quote 1
                              • T
                                Tomme @Glasfaser last edited by

                                @glasfaser du meinst für die die ich nur verwende wenn portainer nicht funktioniert ja das mache ich

                                1 Reply Last reply Reply Quote 0
                                • T
                                  Tomme @ThomasK1966 last edited by

                                  @thomask1966 sagte in Yahka Adapter in iobroker im Docker Container:

                                  ch konnte die Backups direkt über die ioBroker-Oberfläche einspielen.

                                  konnte ich bisher auch ... werde gleich mal schauen ob das jetzt wieder geht ... die adapter müssten ja jetzt alle geladen sein hoffe ich %)

                                  T 1 Reply Last reply Reply Quote 0
                                  • T
                                    Tomme @Tomme last edited by

                                    das mit ciao 1.1.6 verfolgt einen aber wohl mehrfach ...
                                    aus welchem grund auch immer aber node red läuft aber beim installiren der plugins gehen einige nicht ... kann sein das es mit homebridge zusammen hängt ... ist vielleicht demnächst auch gelöst ... abwarten
                                    aber so weit erstmal rennt das ding! ihr seid klasse!!!
                                    ich gelobe besserung und alles was läuft schreibe ich mir eh raus so das man das nicht mehr fragen muss ...
                                    aber mir fehlt es tatsächlich an ner menge hintergrundwissen ... bin gespannt wie das in der ausbildung laufen soll ... vorbereitungszeit oder ne schulung sind ja da fremdworte ...
                                    die lehrlinge machen per definition nicht das was man ihnen sagt und ich mit meinem gefährlichen halbwissen darf den Dompteur speilen ... halelulia ... und wenn dann iwo ein leerzeichen fehlt funktioniert das schon nicht mehr ... das wird geil! 😄 ich besauf mich einfach vorher 😄

                                    1 Reply Last reply Reply Quote 0
                                    • T
                                      Tomme @Glasfaser last edited by

                                      @glasfaser sagte in Yahka Adapter in iobroker im Docker Container:

                                      Schau mal auf der PI wer Besitzer deines Ordners

                                      opt/iobroker

                                      ist und ob dort etwas vorhanden ist .

                                      ja ist da und voll wie bei stand alone installation und besitzer ist pi

                                      @dockerpi:/opt $ ls -l
                                      insgesamt 16
                                      drwx--x--x 4 root root 4096  6. Mai 11:05 containerd
                                      drwxrwxr-x 8 pi   pi   4096  7. Mai 15:20 iobroker
                                      drwxr-xr-x 3 root root 4096  3. Mai 05:00 pigpio
                                      drwxr-xr-x 3 root root 4096  3. Mai 04:58 WidevineCdm
                                      pi@dockerpi:/opt $
                                      
                                      
                                      Glasfaser 1 Reply Last reply Reply Quote 0
                                      • Glasfaser
                                        Glasfaser @Tomme last edited by

                                        @tomme sagte in Yahka Adapter in iobroker im Docker Container:

                                        und besitzer ist pi

                                        und das ist dann falsch , deshalb hast du damit Probleme !

                                        aber @ThomasK1966 kann dir bestimmt mehr dazu schreiben , denn ich habe keine Pi
                                        und er hat dir den Ordner dazu vorgeschlagen .

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          Tomme @Glasfaser last edited by Tomme

                                          @glasfaser achso müsste iobroker stehen?

                                          kann sein das ich den gestern irgendwann zwischendurch mal selbst angelegt hatte aber eigentlich hatte ich den auch wieder gelöscht ...
                                          das kann ich aber glaube mit chown ... überschreiben muss ich mal nachschauen

                                          T 1 Reply Last reply Reply Quote 0
                                          • T
                                            ThomasK1966 @Tomme last edited by

                                            @tomme
                                            Bei mir gehört der Ordner dem User „iobroker“. Das ist der Standarduser mit dem eine ioBroker-Installation läuft. Da lokal auch schon eine ioBroker-Installation gelaufen ist, gibt es diesen User auch im Host-System.

                                            Ich weiß aber nicht, ob das wirklich das Problem ist. Schreiben kann der ioBroker ja in dem Ordner. Sonst gäbe es ganz andere Probleme.

                                            Gruß Thomas

                                            T 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

                                            940
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            255
                                            21012
                                            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