Browi

Members
  • Posts

    23
  • Joined

  • Last visited

Browi's Achievements

Noob

Noob (1/14)

2

Reputation

  1. So...ein paar Tage konnte ich nichts testen... Ich möchte mich zuerst einmal bedanken für die Tips ! Nun hat alles geklappt - es war ein dämlicher "/" der gefehlt hat und der mir nicht aufgefallen ist...Beim Topic musste ich /ahoy/.... einsetzen, ich habe allerdings nur "ahoy/..." geschrieben...Also das geändert war, lief alles sofort und die Daten werden übertragen wie gewünscht... Danke nochmal !
  2. Hallo Ford Prefect (cooler Name übrigens ) besten Dank für Deine ausführliche Antwort und Deine aufmunternden Worte Es ist ja auch nicht so, dass es nicht Spaß machen würde aber vieles ist einfach...puh... Naja, bin wieder etwas weitergekommen aber hänge halt immer noch an einer Stelle fest, für die ich noch keine Lösung gefunden habe.. zuletzt habe ich die Daten der AhoyDTU ja an MQTT angebunden - habe dazu die MQTT.yaml entspr. angepasst das Daten wie Tagesleistung in wh usw übertragen werden angepasst. Das scheint auch in HA anzukommen aber - und da hänge ich nach wie vor fest - der Status der Entitäten steht nach wie vor auf "unknown"...das bekomme ich nicht gelöst. Habe nun gelesen, dass man wohl einen "Helfer" angelegen muss um die Werte dann zb im Energie-Dashboard darzustellen...Habe ich ebenfalls versucht - nun sehe ich diesen Helfer aber nicht im Energiedashboard zur Auswahl...Es ist also , wie ich schon sagte..."puhh..." und irgendwann fängt es einbfach auch an zu ermüden wenn man immer wieder rumwerkelt und man in zentimeterschritten vorwärts kommt - oder selbst das nicht... Das Thema Grafana/Telegraf usw..hab ich noch nicht mal angefangen...mir würde es schon reichen - also erstes Erfolgserlebnis - mal irgendwelche Daten der AhoyDTU in HA zu sehen ...Das ist echt ein Akt
  3. Soooo...sorry, muss nun doch nochmal fragen weil ich glaube, ich bin kurz vorm Ziel Was habe ich gemacht : Ich habe die configuration.yaml angepasst und dort auf eine mqtt.yaml verwiesen. Steht im Netz...Dann dort dein ersten Eintrage aus der Ahoy-DTU eingetragen (erstmal nur einen, zum testen...). Das SCHEINT auch soweit zu klappen, als das ich jetzt unter MQTT in HA endlich eine erste Entität sehe. In der MQTT habe ich folgende Einträge : sensor: - name: "HM1500 Aktueller AC" state_topic: "ahoy/HM1500/ch0/P_AC" unique_id: "HM1500-1-TotalYield" value_template: "{{ value | round(2) }}" unit_of_measurement: "W" device_class: energy state_class: measurement Damit sollte es eigentlich im Energie-Dashboard auftauchen - tut es aber leider nicht. Auch die Änderung bei state_class auf "total_invreasing" hat nix gebracht. Ich sehe da nur meine Shelly3EM, sonst nix... Würde das Ganze nun gerne optisch sichtbar machen... Unter "entwicklerwerkzeuge/Zustände" steht der Eintrag auch auf "unknown" ...
  4. Servus, doch, finden tue ich es : Ich hefte mal zwei Screenshot dran - wenn ich dort auf "zuhören" klicken und den gleichen Topic wie in meiner AhoyDTU wähle - kommt auch was an - aber was ? Mit "Auswertungen" meine ich , dass ich mir das ganze gerne grafisch - optimalerweise im Jahresverlauf - ansehen möchte und auch anhand der aktuellen Werte, die die DTU liefert, irgendwelche Aktionen steuern möchte...
  5. Hallo alturismo aber wenn ich die Daten längerfristig auswerten will, ist es dann nicht sinnvoll diese in der InfuxDb zu speichern ? das mit dem "Einlesen" ist richtig aber auch echt leichter gesagt als getan wenn man direkt am Anfang steht...Es gibt x Webseiten und x Videos...wenn man dann sich von jedem 5 Stück vornimmt und bei allen wird etwas anderes gesagt bzw geschrieben oder es wird eine ältere Version benutzt, bei der es einige Funktionen jetzt nicht mehr gibt u sw...dann kann das einfach die komplette Motivation pulverisieren und man ist irgendwann am Punkt den ganzen Kram zu beerdigen...Glaube mir, ich hab mit massig Sachen angesehen und es versucht aber das ist irgendwie alles andere als easy... Ich hatte es so verstanden : MQTT ist quasi die "Verbindung" zwischen (in meinem Fall) der AhoyDTU und HA. an MQTT kann ich diverse Tools andocken und durch MQTT landen diese dann in HA. aber eben nur die Daten - aufbereiten muss ich die ja auch noch irgendwie . Da war mein Verständnis : In InfluxDB zum sammeln und dort Grafana als Auswertungstool zur Darstellung. Da ich Grafana aber auch nicht in HA fand und auf einer der o.g. zahlreichen Webseiten irgendwas mit "in HA integriert" stand, bin ich davon ausgegangen, dass HA für die grafische Aufbereitung Grafana nutzt...Ist wohl demnach nicht so, also kann ich diesen Punkt auch wieder einmal löschen... Ich werde mich heute nochmal etwas damit beschäftigen aber ich bin auch langsam an dem Punkt an dem ich es wohl bleiben lassen werde...Soll einfach nicht sein und wenn ich nicht mal sowas durchblicke, wie soll das dann weitergehen ? Ich kann ja nicht mal mit 100% Sicherheit sagen, dass die Daten von der AHoy jetzt bei Mosquitto ankommen. Ja, ich kann kann über MQTT Explorer etwas sehen aber was sehe ich da ? Das sich was tut...ja...und das die Mosquitto.db "wächst"...was dort abgelegt wird ? Keine Ahnung... Nicht falsch verstehen : Ich bin echt dankbar für die Unterstützung aber am Ende ist es alles andere als leicht verständlich und ist echt frustrierend wenn man nach vielen Stunden nicht weiterkommt - obwohl man eigentlich alles genau so gemacht hat wie mehrfach nachgelesen... Naja, ich werde heute nochmal mein Glück zwischendurch versuchen ,sonst lass ich es bleiben Installiert habe ich übrigens die Version lt Screenshot Beste Grüße browi
  6. So...nun muss ich doch nochmal um Hilfe bitten.. Was habe ich bisher gemacht : Über Unraid (Docker) Mosquitto installiert und Home Assistant (die cmccambridge) ebenfalls als Docker. Parallel läuft eine AhoyDTU - deren Daten möchte ich gerne als erstes mal sichtbar machen. MQTT auf der AHOY habe ich aktiviert und dort den Topic /AhoyTest angelegt mit dem Server meines Unraid-Servers, Port 1883 und user/PW wie in der passwd-Datei von Mosquitto angelegt. Das scheint auch zu laufen (Siehe Bild 1). Parallel habe ich, wie oben geschrieben, eine mosquitto.db anlegen lassen, das geht offenbar auch (auch wenn ich nicht weiss, was drinsteht ) aber es wird regelmäßig etwas abgelegt und die Datei wird größer, gehe also mal davon aus das auch was reinläuft. Mit MQTT-Explorer kann ich sehen, dass die AhoyDTU gefunden wird, auch die MQTT Installation bei Home Assistant kann ich dort sehen. Was nun nicht geht - ich kann die Daten NICHT in HomeAssistant anzeigen lassen..ich kriege es nicht hin bzw weiss nicht genau was der nächste Schritt wäre. Ich hätte jetzt gedacht, dass ich offenbar als nächstes wohl InfluxDB installieren sollte und dann Grafana (zb). Grafana ist offenbar inzwischen in HA integriert - wenn ich die Infos richtig verstanden habe. InFLux kann ich aber irgendwie nicht installieren, da in den YT Video bzw Webseiten immer gesagt wird : Einfach über Add-ons installieren...Ja, und wo sind die ? Lt dem letzten Video von Simon42 gibts nun wohl wieder mehrere Versionen des HA - und ich hab wohl - mal wieder - die falsche erwischt... Ist es bis dahin richtig oder habe ich hier schon einen Fehler ? Das Ganze ist in Unraid als Docker installiert worden - hab zwar irgendwo gelesen (im Nachhinein) das HA wohl besser als VM installiert werden sollte aber nun ist es so (oder hat das ggf was mit dem Punkt vorher zu tun - also Docker-Version anders als VM-HA-Version ? Sorry aber so langsam blicke ich echt nicht mehr durch... Alternative wäre ja ggf InfluxDB in Unraid und dann von HA auf Influx ?
  7. Hallo alturismo, danke fürs antworten. Es sollte auch nicht als Aufforderung verstanden werden hier irgendwas zu posten, wirklich nicht. Ich bin def. gerade dabei mich selber durch die ganzen Einstellungen zu klicken usw..habe gestern einige Stunden im Netz gesucht und einige Sachen gefunden ist...Eben aufgrund der - hoffentlich stattfindenen - Lernkurve Ist dann ggf falsch rübergekommen. Ich hänge halt jetzt noch daran die Daten aus dem MQTT, der als Docker läuft (db wird angelegt) jetzt noch live in HA einzuladen..:Das will mir einfach noch nicht gelingen. Habe dazu den entspr. Topic, der in AhoyDTU angelegt wurde auch in HA im MQTT eingestellt und "zuhören lassen"...Bisher kommt da einfach nix an...Da stecke ich grad noch fest...Ich werde heute noch etwas testen und ansonsten nochmal um Eure Hilfe bitten - dann mit entspr. mehr Infos. BG browi
  8. Hab nun folgende Einstellungen ergänzt in der Config : listener 1883 protocol mqtt password_file /mosquitto/config/passwd persistence true autosave_interval 300 persistence_file mosquitto.db persistence_location /mosquitto/data Danach Docker Neustart In den Verzeichnis wird jetzt tatsächlich eine Mosquitto.db abgelegt. Parallel würde ich nun gerne die Daten noch in HomeAssistent einladen...Da bin ich noich nicht weiter da ich den Mosquitto in Unraid noch nicht in HomeAssistent sehe...Parallel - also Datenablage UND direkter Abruf über MQTT in HomeAssistant geht nicht ? Wenn doch, dann bekomme ich das nicht hin und muss mal weiterschauen
  9. Dann klinke ich mich direkt mal in dieses Thema ein Ich habe mir das soweit durchgelesen und habe den MQTT installiert und auch ein PW vergeben. Ich habe eine AhoyDTU laufen und dort habe ich die Daten eingetragen - also die IP des Unraid-Servers, den Port 1883, den User u nd das PW. Wenn ich in die Protokolldatei des Dockers schaue, steht dort: 1710344485: mosquitto version 2.0.18 terminating 1710344485: Loading config file /mosquitto/config/mosquitto-unraid-default.conf 1710344485: mosquitto version 2.0.18 starting 1710344485: Config loaded from /mosquitto-unraid/include_dir.conf. 1710344485: Opening ipv4 listen socket on port 1883. 1710344485: Opening ipv6 listen socket on port 1883. 1710344485: mosquitto version 2.0.18 running 1710344486: New connection from 192.168.178.50:57583 on port 1883. 1710344486: New client connected from 192.168.178.50:57583 as browi (p2, c1, k15, u'browi'). Ich würde demnach davon ausgehen, dass meine Ahoy (die auf .50 läuft) Mosquitto ansprechen kann. Es werden aber keine Daten abgelegt - weder im Verzeichnis "data" noch sonst wo... Die drei Dateien im Verzeichnis "xxx-default.conf", "xxx.conf.example" und "passwd" habe ich noch auf -rw-rw-r- - gesetzt, hat aber auch nichts gebracht. Eigentümer ist jeweils "root"... (bzw auf MOSQUITTO geändert bei passwd) Kann mir jemand helfen wieso keine Daten abgelegt werden ? Ich hätte erwartet, dass im "data"-Ordner was liegen sollte, oder ? Ich habe in der default.Conf-Datei die Anpassungen vorgenommen und auch die Ownerships geändert...Docker neu gestartet aber es kommen keine Daten an... Ach ja, und in der AHoyDTU sehe ich auch unter SYSTEM/MQTT das etwas gesendet wird ...#RX steht zb nach Neustart gerade auf 3855... VG browi
  10. Danke @cz13 ! Also verstehe ich das richtig : HDD1 ins Array, HDD2 als "Parity". Da nur HDD1 im Array wird diese ohne Parity-Checks usw. als Spiegel geführt. Läuft dann ja vermutlich immer mit, oder ? Gut, wenns so ist, dann ist es so Die Docker usw dann auf die M2 und diese regelmäßig ins Array auf HDD1 und dadurch dann gespielt auf HDD2. Korrekt so ? Meine HDDs sind SMR Disks... Anschließen tue ich dass dann also wie oben beschrieben. Gut, Backup auf extern per UAD ist auch kein Thema. Nochmal für Dummys : M2 (Docker usw) --> HDD1 (Array) --> HDD2 (Parity, die aber eher als Spiegel läuft) --> ext.USB (per UAD) ich hoffe ich habs verstanden
  11. Hmmm also irgendwie bin ich jetzt irritiert...Ich habe hier im Forum mehrfach gelesen das man HDDs und SSD eigentlich nicht mischen sollte wenn es darum geht die Daten von A nach B zu schieben. Ich habe daher bewusst zwei "normale" HDDs besorgt (Seagate Barracuda) und nur den Cache für die M2 vorgesehen... Nochmal : Es geht mir hier NICHT um hohe Performance und ich möchte auch eigentlich keine weitere Hardware kaufen sondern das Ganze mit den jetzigen Teilen möglichst sinnvoll umsetzen. Ich werde jetzt - es sei denn, jemand hebt die Hand und sagt "mach den Quatsch nicht" , jetzt erstmal so starten : HDD 1 und 2 beide ins Array. Platte 1 dann freigeben so das 2-3 Windows-Rechner darauf zugreifen können. Über eine entsprechende Lösung (Tips ?) das Ganze Nachts von Platte 1 auf Platte 2 schieben. Auf der M2 laufen doch dann "nur" die Docker usw... Die kann man ja sicher auch auf die zweite HDD sichern, oder ? Gibts irgendwelche gravierenden Schwächen bei der Lösung ?
  12. Danke Archonw, also die Datenmenge, um die es sich hier handelt, wird die 2GB mit sicherheit in den nächsten Jahren nicht überschreiten. Selbst die Daten aus Dockern usw., die auf der 128GB M2 liegen sollen, wird diese lange nicht befüllen. Wie gesagt, es sollen im Grunde nur recht wenige Container/Tools installiert werden. 2TB Mediendaten werden ewig ausreichen und die zu sichernden Daten von den Windows Rechnern werden auch nicht übertrieben viel sein. Ich habe deswegen auch extra zwei gleiche HDDs geholt um auf jeden Fall EIN Backup zu haben. Mit Sicherheit werde ich parallel dann noch ein Backup auf externer USB Platte o.ä. anlegen. Möchte die Daten halt im Zugriff von mehreren PCs haben und so Dinge wie IP Cam Überwachung dann ebenfalls auf dem Miniserver laufen lassen. Es reichen 2TB an Datenplatz locker aus, daher überlege ich was sinnvoller ist. Bei Parity läuft diese ja auch immer mit , oder ? Wenn ich was ins Array schreibe wird ja direkt auf Parity geschrieben. Um die Platte dann den Großteil der Zeit in den Sleepmodus zu legen war meine erste Idee jetzt einfach die zweite HDD ebenfalls ins Array zu packen und dann per tool zu sichern, einfach aus dem Grund die Platte nicht permanent mitlaufen lassen zu müssen...Andererseits ist die Parity-Lösung ja auch charmant...Ich bin echt unsicher was sinnvoller ist... Eine große M2 will ich nicht besorgen, da nicht nötig. 128GB an Datenspeicher reichen für meine Zwecke def. aus. Gibts eine empfohlende Lösung für das Backup von Array-Platte 1 auf Array Platte 2 die ihr/Du empfehlen würdest ? Würde das ggf mal ein paar Tage testen und mich dann final entscheiden. Da die CPU auch kein Rennpferd ist und die Platten beide an einem M2-Adapter hängen, ist die Geschwindigkeit auch nicht gigantisch (stört mich hier auch nicht...). Ich würde den Traffic nur gerne auf eine Platte reduzieren und die Kopiererei dann nachts durchführen lassen statt das immer parallel auf beide Platten geschrieben wird...
  13. Guten Morgen und vielen Dank nochmal an alle für die bisherigen Tips. Ich habe mich jetzt allerdings doch noch einmal komplett umentschieden - aufgrund Eurer Anmerkungen zu meiner Konfiguration mit USB extern usw... Habe jetzt folgendes umgebaut bzw als Config : Die extern USB HDD weg und per Adapter das Mainboard um 2x SATA erweitert. Daran habe ich jetzt 2x 2TB Seagate HDDs dran. Die interne M2 Schnittstelle ist mir 128GB bestückt. Ich möchte, wie schon beschrieben folgendes tun : 1. Docker, Apps (PiHole, Plex, IPCam Überwachung usw) usw.. sollen auf die M2 geschrieben werden und - zb 1x Nachts - gebackupt werden. 2. Daten wie Videodaten, Musik aber auch Backup-Dateien, die ich von 1-2 Windows PC per Netzwerk auf den Server schiebe, sollen 1x Nachts gebackupt werden. mehr soll eigentlich erstmal nicht passieren. Meine Frage, die ich mir stelle : Was ist sinnvoller : 1x Cache (M2) und 1x HDD ins Array und 1x HDD als Parity oder 1 1x Cacha und 2x HDD ins Array Ich würde die zweite HDD optimalerweise nicht dauernd mitlaufen lassen wollen sondern nur 1x Nachts anlaufen lassen und dann wieder schlafen legen wenn die Daten gesichert sind. Ist das a) machbar und b) was wäre sinnvoller ? Bin da unschlüssig und bisher nicht fündig geworden was bei meiner - recht übersichtlichen Konfiguration - sinnvoller ist... Danke Euch nochmal ! vg BROWI
  14. Sehr geil, vielen Dank. Nun geht das auch. Toll ! Werde am WE mal versuchen das mit der zweiten Platte dann auch so hinzubekommen Hättest Du ggf noch einen Tip welche Software für das tägliche Backup sinnvoll wäre ? Also die Daten, die ich dann bei Bedarf auf die Platte raufkopiere, würde ich dann gerne täglich , am besten Nachts, auf die zweite USB Platte kopieren. Gibts da eine Software, für Anhänger, die Du dafür empfehlen könntest ? Nochmal vielen Dank für die super Hilfe bisher !!
  15. hmmm also ich habe den neuen User "BackupUSB" jetzt eingerichtet, dann in der Anmeldeverwaltung den Servernamen und die IP entspr. mit User und PW eingetragen. Ich bin jetz weiter das ich , wenn ich in WIN auf den Server klicke, jetzt drauf komme und dort auch die USB-Platte sehe...Wenn ich diese aber öffnen will, dann bekomme ich wieder die Meldung das der Zugriff verweigert wurde... Sorry, ich weiss das sind echt Grundlagen aber hat da ggf noch jemand einen Tipp ??