Servus...
ich bin Neuling und erst am Anfang, was das Thema Pi angeht - aber ich lerne gerne jeden Tag dazu. Aktuell plane ich ein Projekt in der Familie (die muss dran glauben). Unser Pi 4 soll zur Zentrale werden. Allerdings stehe ich gerade auf dem Schlauch - wie ich das anpacke - also der Anfangs Kick fehlt mir. Keine Angst - habe die Einführung gelesen - ich erwarte keine fertige Lösung präsentiert ... aber wie geschrieben - mir fehlt so der Einsteig wo ich suchen muss und soll.
Also.
Der Pi ist aktuell bei mir im "Heimat" Netzwerk. Hier ist es ja kein Problem auf den Pi sich per Remote zu verbinden und den Pi damit zu steuern.
Sprich - ich brauche keinen extra Monitor, Maus und Tastatur - das kann ich ja über den PC machen.
Aber wenn ich unterwegs bin, schaut es ganz anders aus.
Da ich keine feste IP habe und Dinge wie DynDNS auch nichts sind für mich - möchte ich das gerne über einen Server machen.
Zu Hause:
1x Raspberry Pi 4
In der Cloud:
Microsoft Azure
Unterwegs:
Notebook
So - nun habe ich mir in meiner Einsteiger Einfältigkeit gedacht grob:
1. der Pi meldet sich immer wieder bei meiner Azure Cloud und teilt die IP mit. Ich habe wie gesagt schon mal etwas gegoogelt und wenn ich mich nicht irre - kann ich bei Azure IoT Hub den Pi sogar fest einbinden. Ob dann der Pi sich automatisch bei Azure immer meldet und ich gar nichts mehr machen muss - das muss ich noch heraus finden. Wenn nicht - kann ich das im Pi irgendwie machen, dass der sich auf dem Server immer meldet mit seiner aktuellen IP...?
2. Die Azure Cloud ist aber nur ein Vermittler. Mein Notebook soll nun auf Azure zugreifen und über Azure dann wiederum auf den Pi. Ich muss da einen SSH Tunnel machen nehme ich an?! Ziel ist es, dass jedes Notebook unserer Familie die Azure Cloud anspricht und darüber ohne Umwege auf den Pi kommt. Wichtig ist, dass keine Verbindung vom Notebook direkt zum Pi besteht, sondern das die Verbindung nachher Notebook <---> Azure Cloud Server <---> Pi ist.
3. Aber jetzt kommt es. Ich habe mich versucht da schon mal ein zu lesen. Das müsste mit Azure IoT Hub eigentlich gehen. Die Frage ist nur - meldet sich der Pi ständig am Azure Hub an? Und jetzt kommt es - es gibt da ein paar MS Dokumente - aber hier dreht es sich m.E. immer darum, dass paar Daten hin und her gesendet werden. Aber ich brauche einen Remote Zugriff wie zu Hause! Also... ich will von meinem Notebook (unterwegs) über den Azure Server auf meinen Pi zugreifen per Remote - also hätte ich unterwegs Monitor, Maus und Tastatur am Pi angeschlossen. Hintergrund ist - dass auf dem PI eine GUI läuft. Und diese GUI möchte ich unterwegs mit dem Notebook sehen und bedienen.
Danke Euch schon mal für Lesen und Danke voraus für den einen oder anderen Tipp.