NEWS
Wohin mit ioBroker
-
Hallo liebe Community,
ich habe das glaube ich schonmal irgendwo angesprochen, brauche aber nun doch noch einmal eine konkrete Empfehlung.
Ich habe ioBroker in der Pro Version bisher auf einem PI3 laufen und war und bin eigentlich mit der Performance zufrieden.
Nun scheint es so, als sei mir mein Image abgeraucht, denn der PI startet nicht mehr. Ich kann die SD-Karte an meinem Linux-Laptop zwar noch auslesen, aber sie quittiert den Dienst im PI mit der Meldung "end of Kernel Panic…"
Ich habe mir die ioBroker Daten von der Karte geholt und ein neues Image aufgesetzt. Der PI läuft also wieder, ioBroker allerdings noch nicht. Wahrscheinlich habe ich mit dem bloßen Kopieren des /opt Ordners einiges verkehrt gemacht. Das lässt sich so wahrscheinlich auch nicht mehr richten. Ich stehe also nun vor einer kompletten Neuinstallation.
Meine Frage: Soll ich das auf dem PI wieder machen, diesmal jedoch mit einer oder zwei geklonten SD-Karten im Rücken als Sicherung, oder soll ich auf einen ganz anderen Rechner gehen.
Ich hätte einen PC 4Kern i5 3,2GHz, 16GB RAM, 64GB SystemSSD und 12TB Datenplatten, auf dem OMV läuft. Sehr stabil und bisher ohne Probleme. Da könnte ich versuchen ioBroker zu aktivieren.
Ist das sinnvoll, oder einfach auch zu gefährlich, weil ich es dann mit meinen Daten auf einem DIY-NAS laufen habe?
Dann habe ich noch einen Mac Mini, der mit macOS 10.11. läuft, meine Bewegungsdaten beinhaltet, iTunes-Server spielt und eine Mamp-Installation beherbergt für OwnCloud.
Dort könnte ich also auch ioBroker installieren.
Oder soll ich einen kleinen Mini-PC anschaffen, um einfach nur vom PI wegzukommen. Ich hätte da einen HP Elitedesk 800 Mini oder ein Lenovo Thinkcentre Tiny oder ähnliches im Auge.
Vielleicht auch noch einen älteren MacMini. Allerdings weiß ich grad nicht, wie alt der sein darf um bereits über 64Bit zu verfügen. Darauf würde ich dann auch nativ Debian installieren.
Was sagt Ihr dazu und was würdet Ihr in dieser Situation machen. Der PI ist halt neben dem OMV Rechner und dem MacMini nicht so sehr ins Gewicht gefallen. Einen dritten Rechner lasse ich mir gefallen, wenn es sein muss, lieber wäre mir aber ioBroker auf einem der vorhandenen Rechner zu installieren. Aber was ist sinnvoll?
Bitte um einen Rat in dieser Richtung.
-
kurz und knapp "egal wo du es installierst DU BRAUCH IMMER EINE SICHERUNG"
wenn dir der Pi reicht dann bleibe dabei.. wenn nicht und du nichts kaufen musst dann steig um. du musst wissen wohin du mit iobroker willst
was kommt an Visualisierung dazu welhe Daten wo abgelegt werden und wozu du diese gebrauchen könntest (Auswertung)
-
Danke für die Antwort.
Die Neuinstallation ist jetzt nicht so der "Aufreger", weil ich bisher nur meine Lichtsteuerung realisiert habe. Eine Sicherung brauche ich selbstverständlich.
Hier jetzt keine zu haben, ist nur dem Umstand geschuldet, weil ich mich mit dem PI quasi ausschließlich um die Funktionalitäten von ioBroker in einem Schnellschuss versuchen wollte.
Steht das Konzept, dann wird es auch selbstverständlich eine Sicherung geben.
Mir ging es eben mehr um die Frage: Kann ich es in meine Systeme stabil einbinden, oder sollte ich es hardwaremäßig von NAS und macOS getrennt halten.
Meinen Mini habe ich seit 2012 nicht einmal neu gestartet, weil er nicht mehr funktioniert hat. Ausschließlich bei Systemupdates hat er einen Neustart hingelegt, weil er es musste.
Ich bin also eher die Langlebigkeit und Zuverlässigkeit eines einmal eingerichteten Systems gewohnt.
Natürlich übertrage ich das nicht auf alles und bin auch gerne bereit etwas mehr Pflege walten zu lassen. Aber ich bin mir halt unsicher, ob ioBroker als Anwendung einfach nebenher (OMV, macOS) laufen kann, oder ob ich dem ganzen System mehr "Eigenständigkeit" von Anfang an geben sollte. Ich möchte halt vermeiden, dass ich bei Problemen nicht nur an ioBroker arbeiten muss, sondern auch gleichzeitig am OMV und am macOS.
Mir wäre es irgendwie hilfreich, wenn ich hier sowas wie einen Erfahrungsaustausch mitgeteilt bekäme. Nach dem Motto: Ich hab das von Anfang an auf macOS aufgesetzt, oder installier das bloß nicht auf Basis von OMV, das hat bei mir zu dem und dem geführt. Es sind halt sehr wenig solcher Nutzererfahrungen hier im Forum vertreten.
Natürlich möchte ich auch weitergehend visualisieren. Allerdings habe ich dazu noch kein konkretes Ziel. Das ergibt sich so, wie ich an Hardware komme, oder sie mir in Finger fällt. Aktuell habe ich ein iPad, ein Samsung Tab oder einen Touch Bildschirm zur Auswahl, die ich irgendwo im Wohnzimmer an die Wand schrauben kann. Nur eben noch keine konkreten Pläne.
Ich denke, dass auf Dauer einfach der PI vielleicht nicht die richtige Lösung darstellt. MacMini und PC mit OMV laufen 24/7 und dies eben sehr zuverlässig, ohne dass ich viel eingreifen muss. Wo habt Ihr denn ioBroker laufen? Alle auf einem PI, oder auf welchen Systemen? Vielleicht ergibt sich ja dabei für mich auch eine neue Perspektive.
Letztlich kann mir keiner zu 100% raten, was ich machen soll. Das muss ich schon selbst entscheiden. Kann aber sein, wenn ich sage, ich tendiere zu einer autarken Hardware (mini-PC) für ioBroker, dass es jemanden gibt, der sagen kann, dass ich mir das sparen kann, wenn OMV und MacMini eh zur Verfügung stehen. Hört sich vielleicht echt doof an, aber ich weiß tatsächlich nicht, wo ioBroker am Besten aufgehoben ist und seine Fähigkeiten am Besten entfalten kann. Und ich gehe mal davon aus, dass meine Anwendungen mit ioBroker wachsen. Ich bin immer für Neues offen und total daran interessiert, es auch in seinen Möglichkeiten auszureizen. Wenn mal was funktioniert und mir gefällt, dann dauert es nicht lange, bis es ausgebaut wird.
-
AM Ende kommt das immer darauf an wie Du es verwenden willlst.
Wenn auf bestehenden Systemen genug RAM und CPU Reserven sinddann ab da mit drauf. ioBroker läuft als eigene Prozesse und sollte also daher keine Abhängigkeiten zu anderen Prozessen erzeugen.
Einzig: Falls eine andere Software auch nodejs braucht musst Du schauen das Du nicht in Versionsprobleme kommst weil typischerweise nur eine Version von nodejs drauf ist. Im Notfall bist Du halt wegen einer der Softwaren auf eine bestimmte node/npm Version "festgepinnt". Das kann ggf nervig werden.
-
AM Ende kommt das immer darauf an wie Du es verwenden willlst.
Wenn auf bestehenden Systemen genug RAM und CPU Reserven sinddann ab da mit drauf. `
Der REchner, auf dem momentan OMV läuft ist wie gesagt mit einem i5 4x3,2GHz und 16GB RAM ausgestattet. Ich hoffe, das ist ausreichend.Einzig: Falls eine andere Software auch nodejs braucht musst Du schauen das Du nicht in Versionsprobleme kommst `
So wie ich das sehe, benötigt OMV selbst kein nodejs, ich kann es aber dort installieren, wie ich gelesen habe.Dankeschön für die Auskunft. Das ermuntert mich ja, auf dem bestehenden System aufzubauen.
Ich werde das dann mal angehen.
-
Das ist halt immer die Abwägung zwsichen "noch ein System zu betreuen" vs "Never change a running sytem" vs "e mehr man zentralisiert/zusammenpackt umso mehr kann von einem Hardware-Ausfall betroffen sein
-
Nochmals Danke für die Inspiration.
Ich habe gestern Abend die Installation von ioBroker problemlos auf meinem Rechner mit OMV tätigen können und habe soweit alles auch bereits wieder eingerichtet.
Die neue Adminoberfläche und Version hat mich zwar etwas überrumpelt, aber es gefällt mir sehr gut. Es läuft auch sauber, bis auf ein paar kleine Schwächen bei meinem Browser. Aber das ist in Anbetracht des enormen Wert dieser Software wirklich zu verschmerzen.
Allerdings habe ich ein kleines Problemchen, denn der Harmony Adapter lässt sich nicht mehr installieren. Ich besitze einen Harmony Hub und habe dafür auch einige Szenen angelegt gehabt, die ich natürlich jetzt auch wieder erstellen wollte. Ich kriege allerdings den Adapter nicht zum Laufen.
Liegt das an der neuen Adminversion, oder gibt es da normalerweise keine Komplikationen bei den Adaptern?
Für einen Tipp wäre ich sehr dankbar.
-
Nochmals Danke für die Inspiration. `
Vielleicht noch ein Gedanke für dich. Früher habe ich ioBroker auf meiner Syn NAS in einem Docker Container laufen lassen, problemlos. Bin dann aber doch damit auf den Pi3 gewechselt, weil ich alle Melde-signifikanten Geräte (Router, Homematic, i3, …) mit einer USV abgesichert habe, die NAS aber nicht dabei ist. Somit ist auch im Falle eines Stromausfalls das Meldesystem noch mind. 15 min aktiv und kann mir Telegram-Messages senden ...Der Pi3 "frisst" hin und wieder SD Cards beim mehrfachen aus-/einschalten. Leider. Da helfen nur SD Card Backups
-
Hallo,
ich habe ioBroker seit Jahren auf dem MacMini zuerst unter Nodejs 4 und nun unter v6 laufen.
Der Mac mini steht headless ohne Tastatur, Maus und Bildschirm. Der Zugriff erfolgt über die MacOS Bildschirmsteuerung sehr komfortabel auch von unterwegs via VPN.
Den größten Komfort sehe ich der Nutzung von Timemachine. Das Backupsystem hat mir schon viele Stunden gespart.
Wenn der Rechner eh 24/7 läuft, dann nimmt den!
Ich verwenden Redis, InfluxDB für History und dann als Basis für Grafana.
Vor einem Jahr habe ich die interne HD gegen eine SSD getauscht. Die HD hatte Schaden genommen, da eine zusätzlich Xeoma Video-Server Software zu viel Ressourcen gebraucht hat und der Mac dauerhaft zu heiss wurde. Xeoma ist nun ausgelagert auf einen Odroid.
Die systemeigenen Apps Konsole für die Logdateien, Aktivitätsanzeige zur Kontrolle der Prozesse und Terminal zur eigentlichen Steuerung sind sehr komfortabel.
Weiterhin kannst du den Pi3 noch als Slave oder als Testsystem nutzen.
Gruß
Pix