Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. IoBroker zusätzlich installieren

    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

    IoBroker zusätzlich installieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Mika 0 last edited by

      Hallo,

      ich nutze einen Raspberry Pi 3 Model B Rev 1.2 - 1GB (Embest) zur Zeit und möchte da IoBroker installieren als Smart Home Erweiterung.

      Mein Smart Home läuft seit Jahren stabil mit SPS Logo8 und wird durch den Pi (hauptsächlich NodeRed erweitert.

      Folgende Programme sind auf dem Pi installiert:

      NodeRed mit vielen AddOn - Nodes
      Emoncms Logging
      2x Wechselrichter Logger mit MQTT
      Temperatursensoren am Pi
      Mosquitto
      RaspiBackup
      Samba, FTP, Htptp Server, My SQL, Redis, MQTT Server, PHP
      Bilderspeicher der Kamera
      Anbindung als RemoteOrdner auf der Synology 710+ mit DSM 5.2

      Das ganze läuft auf einer SSD.
      Die aktuelle Auslastung während dem Betrieb steht bei:
      RAM: 1GB - Used: 400MB - Free 560MB
      Swap: Total: 100M - Used: 99,9MB - Free 0,1MB

      Im NodeRed laufen Daten zusammen von allen angeschlossenen Komponenten. Verwaltung, Darstellung im Dashboard,... Also einiges.

      Aktuell läuft das flüssig. Auch die Abfrage einiger Daten geht ohne Probleme und zügig. Das soll auch so bleiben.

      Ich habe testweise mal IoBroker auf einer leeren SD Karte installiert um das auszuprobieren. Das will ich haben.

      Was soll im IoBroker alles laufen:
      NodeRed (ohne Dashboard)
      SIP Client
      VIS
      DoorIO-Adapter - um das Türklingeln zu beenden (abnehmen/ auflegen oder abweisen)
      SPS 7 / Logo 8
      Email
      Pushbullet
      Bearsip
      sicherlich noch ein paar, die ich (noch) nicht kenne
      Kamera Anzeige im VIS

      Der Pi macht wöchentlich ein Backup. Es kommt ca. 1x /Monat vor, dass der Pi auf knapp 65°C hängt. Es läuft weiterhin alles flüssig, nur irgend ein Prozess (Wechselrichter Logger) spinnt dann und belastet das System. Ein Auto-Neustart in NodeRed beseitigt das Problem von selbst. Kriterien führe ich lieber nicht auf, das würde den Rahmen sprengen..

      Auf der Synology laufen zu lassen ist scheinbar nicht möglich. Das geht wohl nur mit neueren Synologys (jedenfalls habe ich dazu nichts gefunden)

      Nun meine Frage an euch Fachleute: Reicht der aktuelle Pi denn mit den schon vorhandenem Setup aus, oder würde ich diesen zu stark belasten? Wenn Ja, welche stromsparende Hardware könnte diese Aufgaben erledigen? PS der Link in der kompatiblen Hardware geht nicht...

      Eine solche Aussage ist sicherlich nicht einfach zu treffen aber ich hoffe aufgrund der genannten Daten gibt es Personen mit Erfahrung dazu.

      Besten Dank und ich freue mich jetzt schon in dem Forum zu stöbern.

      Thomas Braun Homoran 2 Replies Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Mika 0 last edited by Thomas Braun

        @mika-0
        Der dürfte mit einer zusätzlichen Installation des ioBrokers endgültig überfordert sein. Jetzt läuft der (zumindest temporär) schon am Limit.

        Ein weiterer Pi (4 mit 4 oder 8 GB RAM) wäre meine Empfehlung.

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

          @mika-0 sagte in IoBroker zusätzlich installieren:

          Die aktuelle Auslastung während dem Betrieb steht bei:
          RAM: 1GB - Used: 400MB - Free 560MB
          Swap: Total: 100M - Used: 99,9MB - Free 0,1MB

          das sind schon 99,9 MB Swap zuviel gebraucht.
          das wird nix mit ioBroker

          auch das jetzige solltest du überdenken

          OpenSourceNomad 1 Reply Last reply Reply Quote 0
          • OpenSourceNomad
            OpenSourceNomad Most Active @Homoran last edited by

            @homoran said in IoBroker zusätzlich installieren:

            @mika-0 sagte in IoBroker zusätzlich installieren:

            Die aktuelle Auslastung während dem Betrieb steht bei:
            RAM: 1GB - Used: 400MB - Free 560MB
            Swap: Total: 100M - Used: 99,9MB - Free 0,1MB

            das sind schon 99,9 MB Swap zuviel gebraucht

            Da stimmt was mit der swappiness nicht. swapoff hilft da zuverlässig 😉

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

              @opensourcenomad
              Ja, wirkt final. Sorgt aber nicht für mehr RA(u)M zum tanzen.

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

                @thomas-braun said in IoBroker zusätzlich installieren:

                Sorgt aber nicht für mehr RA(u)M zum tanzen.

                Nein, effektiv sogar das Gegenteil, mehr RAM Verbrauch -> ergo weniger SpielR(u)AM

                Wenn aber weniger als 50% RAM belegt sind und bereits 99% des Swaps (der nebenbei nur eine Größe von 10% des RAM hat) stimmt wirklich was nicht mit der swappines 💡

                @mika-0 said in IoBroker zusätzlich installieren:

                nur irgend ein Prozess (Wechselrichter Logger) spinnt dann und belastet das System.

                Eventuell hängt dieser im swap (auf SSD) statt im RAM um bremst dadurch das OS massiv aus?

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

                  @opensourcenomad sagte in IoBroker zusätzlich installieren:

                  Wenn aber weniger als 50% RAM belegt sind und bereits 99% des Swaps (der nebenbei nur eine Größe von 10% des RAM hat) stimmt wirklich was nicht mit der swappines

                  nicht unbedingt.
                  Wenn ein Prozess (bei ioBroker wäre typischerweise Backitup) kutzfristig den Rest gebraucht hatte, dass es zum swappen kam, passt das Ganze.
                  Was auf dem Pi von @Mika-0 einen kurzfristig massiven RAM Bedarf auslösen könnte muss er uns sagen

                  1 Reply Last reply Reply Quote 0
                  • M
                    Mika 0 last edited by

                    Hallo zusammen.
                    So ist nun etwas länger her, aber da ich mich nicht so gut auskenne, dauert es halt etwas länger.
                    Hier nun der Zwischenstand:
                    Swappiness habe ich auf 10 gestellt.
                    Somit bleibt der Swap einige Tage bei 8MB oder so. Doch irgendwann rastet der mal wieder komplett durch und siehe da, wieder bei 100MB. Also irgendwas treibt den trotzdem noch hoch. Es dauert auf jeden Fall viel länger.
                    Ich kann den jetzt mal auf 0 stellen und probieren. Was meint ihr, macht das denn Sinn? Wie bekommst man denn heraus, welche Daten dafür verantwortlich sind dass der Swap voll läuft?

                    Den ioBroker habe ich jetzt auf meinem Ersatz Pi 3B installiert. Bevor der nur herum liegt... Damit habe ich diesen Brocken vom "Haupt Pi" erstmal weg. Ich bin fleißig am probieren. 😉

                    1 Reply Last reply Reply Quote 0
                    • M
                      Mika 0 last edited by Mika 0

                      So Hallo zusammen,

                      hier der nächste Stand vom installierten ioBroker auf dem zweiten Pi 3B 1.2
                      Auch hier habe ich dem Pi über USB eine 120GB SSD gegönnt. Die ist doch um einiges schneller, also die 15 Jahre alte 8GB SD KArte mit Speed 6...
                      Also die Kiste läuft definitiv schneller. Nur merke ich, dass der Pi immer mal wieder hängt und dann weiter läuft, bis dann nichts mehr geht. Bei Objekten wird mir die RAM Auslastung angezeigt. Scheinbar ist der RAM mit 31 Adaptern und 1399 Objekten etwas am Limit.
                      Vorschlag. Da die SSD ja noch über 100GB freien Platz hat, könnte ich da nicht etwas auslagern? Quasi als RAM Ersatz oder läuft dann der Pi nicht mehr flüssig?

                      Thomas Braun haselchen 2 Replies Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Mika 0 last edited by

                        @mika-0

                        Putzige Idee.
                        Funktioniert nur nicht. USB ist immer langsamer als RAM.
                        Da hilft nur: Mehr RAM und/oder weniger Zeuch laufen lassen.

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

                          @thomas-braun Hmmm ich verstehe. Ich habe ja extra auch andere User gelesen. Bei denen läuft das auf dem Pi3 schon seit langem und auch flüssig. Dann haben die scheinbar bei weitem nicht so viel Gedöns vor wie ich... Merkwürdig. aber is halt so und hab ich verstanden.

                          Nun mein Vorschlag: Ich hole mir einen Pi der das nun kann.
                          Ich schätze einen Pi 4. Welche Version sollte ich denn dann sinnvollerweise nehmen?
                          4GB RAM ausreichend? Oder schlagt ihr ein völlig anderes Gerät vor (sollte ähnlich geringer Stromverbrauch sein)

                          Geplant sind dann:
                          3x S7 - 3 Logos mit nahezu vollbestückten IOs
                          Logitech Harmony
                          NodeRed
                          TR-064 - Fritzboxverwaltung - Anwesenheitssteuerung
                          ical und Müllkalender
                          Wenn möglich Chromecast
                          mihome - Xiaomi
                          Ausreichend komplexe Vis inkl. PV Elemente (vom anderen Pi)
                          Backups natürlich auf Synology (zu alte DSM für eine VM)

                          Für 2 Jahre kommt sicherlich nichts dazu... Danach - wer weiß. Aber dann könnte ich ja weiter aufrüsten

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

                            @mika-0 sagte in IoBroker zusätzlich installieren:

                            Dann haben die scheinbar bei weitem nicht so viel Gedöns vor wie ich

                            Ist das die Kiste mit dem laufenden Desktop? Und 31 Instanzen ist deutlich zu viel für einen Rpi3 mit 1 GB RAM.
                            Als Richtwert: Pro Instanz ca. 50MB. Die Rechnung kannst du selber aufmachen.

                            Auf dem System laufen zur Zeit 22 Adapter:

                            echad@chet:~ $ free -ht --mega
                                           total        used        free      shared  buff/cache   available
                            Mem:            7.9G        1.8G        4.0G        2.0M        2.1G        6.0G
                            Swap:             0B          0B          0B
                            Total:          7.9G        1.8G        4.0G
                            

                            Und das ist einigermaßen schlank aufgesetzt.

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

                              @thomas-braun
                              Nene der Pi mit dem nötigen Desktop für die PV Programme bleibt unverändert.

                              Für den ioBroker habe ich ja extra ein separaten Pi nach deiner perfekten Anleitung 😊 👍 ) OHNE Desktop mit einer neuen 120GB SSD erstellt.

                              1 Reply Last reply Reply Quote 0
                              • haselchen
                                haselchen Most Active @Mika 0 last edited by haselchen

                                @mika-0

                                31 Adapter auf nem Pi3b mit 1GB RAM ?
                                Never 😊

                                Ich bin bei 41 bei knapp 4GB RAM Nutzung.

                                Nutzt Du ausgelagerten SWAP bei deiner SSD?

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  Mika 0 @haselchen last edited by

                                  @haselchen Also mein Haus läuft ja schon seit 10 Jahren flüssig über die Siemens Logos. Nur das ganze nun noch mit den neumodischen Sachen einbinden wäre nun der nächste Schritt.

                                  Der Pi3b ist mit der 120GB SSD frisch aufgesetzt und beinhaltet aktuell die 100MB Swap. Das war ja meine Idee, die mir durch Unwissenheit direkt verworfen wurde...

                                  pi@iobroker:~ $ free -ht --mega
                                                 total        used        free      shared  buff/cache   available
                                  Mem:            909M        627M        141M        0.0K        140M        227M
                                  Swap:            99M         18M         81M
                                  Total:          1.0G        646M        222M
                                  
                                  

                                  Ich habe gerade jetzt nahezu 50% der Adapter gestoppt. Ich sehe ja selbst das reicht hinten und vorne nicht. Daher muss ja etwas her was meine Wünsche abdeckt aber mit geringem Strombedarf. Wenn ich den Rat von @Thomas Braun folge, wäre ich bei knapp 1,6GB RAM. Dann sollte ja der Pi 4 mit 4GB RAM ausreichen. Wäre das ausreichend?

                                  haselchen 1 Reply Last reply Reply Quote 0
                                  • haselchen
                                    haselchen Most Active @Mika 0 last edited by

                                    @mika-0

                                    Da, wenn es denn mal wieder normal wird preislich, sich 4GB und 8 GB nicht viel nehmen,
                                    würde ich zu 8GB tendieren.
                                    Allerdings wirst Du in nächster Zeit keine bekommen.
                                    PI4 mit 2GB sind ab und zu kurz im Verkauf.
                                    4GB oder 8GB kriegste höchstens auf ebay zu Goldpreisen.

                                    Gibt ja noch andere Möglichkeiten.
                                    Aber da sind andere die Experten.
                                    Ich betreibe ne Syno mit 10GB.

                                    M J 2 Replies Last reply Reply Quote 0
                                    • M
                                      Mika 0 @haselchen last edited by

                                      @haselchen Ja das wäre auch meine Idee schon gewesen das ganze im VM laufen zu lassen auf der Syno. Aber meine mit DSM 5.2 ist dafür einfach zu alt...
                                      Dann schaumerma wer da noch etwas an Hilfe einstreut als Pi Ersatz 😬

                                      Wieder mal Danke an alle die immer so fleißig mithelfen bei den Problemen anderer👏

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

                                        @mika-0 sagte in IoBroker zusätzlich installieren:

                                        als Pi Ersatz

                                        https://www.ebay.de/itm/234468374682?hash=item369767789a:g:qFoAAOSwvEJiMRyv

                                        1 Reply Last reply Reply Quote 0
                                        • J
                                          JoergH @haselchen last edited by

                                          @haselchen Ich habe kürzlich noch den weniger beachteten PI400 mit Tastatur und 4GB für den "normalen" Preis bekommen. Da die nicht so populär sind, kann man auch danach schauen, wenn man den Platz hat den irgendwo unterzubringen. Ist sogar öfters ganz praktisch mal eine Tastatur zu haben...

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          930
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          7
                                          19
                                          654
                                          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