Hallo,
Ich suche eine Lösung, um « wann immer ich will von meinem Smartphone und einfach » einen rsync zu starten.
Ich dachte, Gladys, die mir das Wetter gibt, könnte meine Anfrage verstehen und als Antwort ein Skript starten, oder?
Ich komme nicht darauf, wie… ist das möglich und ich weiß nicht, wie ich suchen soll? Oder ist es noch nicht möglich, aber das ist eine super Idee?
Danke
Hallo,
Die Idee einer Interaktion ist sehr gut und es gab bereits einen Feature-Request dafür.
Was ist dein genauer Bedarf für rsync?
Du kannst das schon mehr oder weniger machen, indem du mit Node-RED herumspielst ![]()
Du konfigurierst Node-RED mit Gladys:
Dann erstellst du in Gladys ein Gerät in der MQTT-Integration, gibst ihm den Typ « Licht AN/AUS » und ordnest es einem Fake-Raum zu (z. B. nennst du deinen Raum « rsync »)
Dann erstellst du in Node-RED ein Szenario, das startet, wenn du eine Nachricht über MQTT erhältst und das ein Skript ausführt
Schließlich sagst du in Gladys « Schalte rsync ein » und schon wird der Raum « rsync » eingeschaltet, was Node-RED über MQTT kontaktiert und dein Skript startet ![]()
Es ist ein bisschen umständlich, aber es funktioniert
Wenn es für Backups ist, habe ich kürzlich restic entdeckt, das super mit Cloud-Speicher, lokalem Speicher, über SSH usw. funktioniert.
Es ist wie Git versioniert und verschlüsselt, also kann man es überall einfach speichern ![]()
Hallo, ich möchte einen klassischen rsync von Punkt A (Cloud) zu Punkt B (lokaler NAS) starten, ohne dass ich an meinem PC eingreifen muss. Mein rsync funktioniert. Ich habe ihn in einen Cron gestellt, der alle 10 Minuten mit einem Dry-Run startet, um zu sehen, ob ich etwas abholen muss. Im Großen und Ganzen ist alles eingerichtet.
Aber während meiner Recherchen dachte ich mir, dass ich nicht 10 Minuten warten muss, um etwas abzuholen, und dass Gladys mir helfen könnte.
Nach einer Woche Einrichtung dachte ich mir, dass ich nicht kurz vor 10 Minuten dran war ![]()
Hallo,
ich werde mir das trotzdem mal ansehen, auch wenn sich mein Bedarf geändert hat, denn ich habe andere Anwendungsfälle, die über Gladys und einen Sprachstart gesteuert werden können.
Vielen Dank
Ich habe gerade das Video angesehen, das eröffnet wirklich Möglichkeiten, bis es in Gladys kommt, ist es großartig!
Danke für die Qualität deines Videos und deiner super konkreten Beispiele.
Node-red installiert, deine Beispiele eingerichtet, alles funktioniert, los geht’s!
Nochmals vielen Dank!
Ein Kommentar, ich hatte in Betracht gezogen, mein Gladys von einem Raspberry Pi zu Docker auf meinem OpenMediaVault (OMV) zu migrieren.
Während Gladys-Docker hervorragend funktioniert, ist die Installation von MQTT alles andere als einfach. Ob über Gladys oder manuell, MQTT und Gladys sehen sich nicht. Das kann an meinen Docker-Kenntnissen liegen:)
Vorläufig,
gladys und mqtt auf einem Raspberry Pi
node_red auf meinem OMV
Toll
das freut mich zu lesen!
Hast du MQTT manuell oder über Gladys eingerichtet?
Wenn du sagst, dass „Gladys nicht sichtbar ist“, was funktioniert genau nicht?
Hallo @pierre-gilles,
auf meinem Raspberry Pi reicht es, auf „Installieren“ in der MQTT-Konfiguration zu klicken, und es funktioniert.
Auf meinem NAS, nachdem ich Gladys installiert und überprüft habe, dass alles funktioniert, mache ich dieselbe Aktion und erhalte immer die Meldung „Ein Fehler ist beim Speichern der Konfiguration aufgetreten.“, egal ob die Option „Einen Broker in einem Docker-Container verwenden“ aktiviert ist oder nicht.
Dass Gladys meinen Docker nicht allein verwalten kann, finde ich logisch, also versuche ich eine manuelle Installation von Mosquitto.
Dabei habe ich einen Fehler „Request failed with status code 400“, der mich stört…
Aber als ich diesen Beitrag schreibe, merke ich, dass mein Mapping falsch ist, ich korrigiere es und Mosquitto ist installiert.
Jetzt bleibt nur noch die Verbindung zwischen Gladys und MQTT.
Wenn ich die Option „Einen Broker in einem Docker-Container verwenden“ deaktiviere, obwohl Mosquitto in einem Docker läuft, aber NICHT im Docker von Gladys, wird die Verbindungskette hergestellt!
Ich habe Node-RED neu konfiguriert, um auf den richtigen MQTT zuzugreifen, deine Beispiele „Lampe, CPU und Bitcoin“ angepasst und ALLES FUNKTIONIERT!
Wie befürchtet, lag es an meinen Docker-Kenntnissen und vielleicht am Parameter „Einen Broker in einem Docker-Container verwenden“, der irreführend sein kann
Vielleicht sollte es „…in einem lokalen Docker-Container“ heißen.
Also, alles läuft auf dem Docker meines NAS, einer für Gladys, einer für MQTT, einer für Node-RED.
Ich habe einen Raspberry Pi in meiner Installation gewonnen.
Nochmals vielen Dank, dein Hinweis hat mir geholfen, die Konfiguration zu überprüfen und meinen Fehler zu finden.
Guten Tag
Ja, der Begriff ist irreführend, es ist eher „Gladys soll den Mosquitto-Container verwalten“.
Toll! ![]()
Tatsächlich habe ich ein GitHub-Issue erstellt, um eine Spur zu behalten: