24-04-2015, 16:44:21
(24-04-2015, 14:31:13)devnull schrieb:Ok, klingt interessant. Mit einem Reverse Tunnel meinst du einen Reverse SSH-Tunnel? Ich habe leider noch keinen Netzwerkmitschnitt gemacht. Sollte sich ja auch herausfinden lassen, welches Protokoll hier gesprochen wird.(24-04-2015, 14:22:01)FabianStephan schrieb:(24-04-2015, 12:54:37)devnull schrieb: 5. https ohne Zertifikationsüberprüfung
6. User und passwort
7. nein nur als Backup
Danke devnull für die schnelle Antwort!
Zur Frage 7. Wie kommt die App dann an die vorhandenen Geräte in meinem Haus. Erfolgt die Kommunikation direkt mit der Zentrale? Merkt sich die App meine vorhandenen Geräte, gleicht sie sie nur ab bei einem Login, oder zieht sie sich komplett eine Liste von meiner Zentrale?
Weißt du zufällig, wie oft ein solches Backup gemacht wird? Kann man das als Nutzer beeinflussen?
Weiß jemand, ob sich die App beim Server anmeldet, oder bei der Zentrale zu Hause (mit Umweg über den Server)? Ich vermute ersteres. Hintergrund ist die Idee, dass man z.B. per Portweiterleitung oder VPN ja nach Hause gelangen könnte ohne den Umweg über den RWE-Server.
Das Profil wird wohl von der RWE Remote Verbindung genutzt. So weit ich weiss baut die SHC einen Reverse Tunnel zum RWE Server auf - wenn die Verbindung gestört ist kann auch die App keine Kommunikation zur SHC aufbauen.
Backup kann man nicht beeinflussen. Das Profil wird im XML einfach abgelegt.
Die Apps gehen auf die RWE Server die wiederum über den Reverse Tunnel mit der SHC kommunizieren.
Die RWE Apps auf den mobilen Geräten brauchen den RWE Server - die Silverlight App wiederum sucht zuerst im lokalen Netzwerk stumpf nach der SHC und wenn sie nicht gefunden wird, geht sie ebenfalls über den RWE Server.
Portweiterleitung oder VPN bringen dir da nichts, da du nicht weisst wie die SHC raustelefoniert und selbst wenn hast du keine Möglichkeit das zu beinflussen.
Ok, d.h. es wird noch eine Verfügbarkeitsabfrage ausgeführt. Ohne Verbindung, keine Steuerung...d.h. die Befehle werden nicht "store and forward"-mäßig auf den Servern gespeichert und bei der nächsten erfolgreichen Verbindung übermittelt. Klingt logisch.
Was meinst du mit "stumpf", sucht sie nur per Netzwerkname nach der SHC?
VPN/Portweiterleitung: Ja, solange ich nicht weiß, wie.....
Aber angenommen ich habe ich VPN nach Hause und in der Silverlight-App kann ich die IP angeben, welche die SHC hat, so sollte es ja möglich sein.
Weißt du zufällig noch, ob die Verbindung der Silverlight-App zum SHC im lokalen netz verschlüsselt erfolgt (ich gehe davon aus) und welches Protokoll benutzt wird. Ich würde auf HTTPS oder SSH als Tunnel für ein anderes Anwendungsprotokoll tippen...Ich werde es auch bei meinem nächstes Besuch beim SmartHome-Verwandten mal mitschneiden.