23-11-2012, 15:27:06
Ich denke die einzig sinnvolle Lösung wäre die Einbindung der Smarthome-Komponenten in FHEM. Da gibt es sämtliche Features schon: logging Zustände, Bedienung über App usw.
Es ist nur fraglich ob RWE die verwendeten Protokolle und den Verschlüsselungsmechanismus offen legt. Aus Sicherheitsgründen spricht ja nichts dagegen, den Mechanismus zu veröffentlichen.
Falls das nix wird, wäre vermutlich ein Zusatzprogramm tatsächlich die einzige Möglichkeit. 100 Euro finde ich allerdings zu krass, das wird kaum jemand kaufen. Bei 10-20 Euro würde das schon anders aussehen.
Noch besser wäre es, wenn die Software auch auf einem NAS (z.B. QNAP) läuft, damit nicht dauernd ein PC durchlaufen muss. Ich würde mir das so vorstellen, dass sich die Software auf der Smarthome-Webseite einloggt, alle paar Minuten aktualisiert und die Werte aus dem HTML-Quelltext rauszieht.
Die Syntax im HTML sieht z.B. bei einem Thermostat so aus:
...
<div class="sensor temp" id="...123...">
<span class="name">Raumtemperatursensor</span>
...
<div class="state">18,6°</div>
...
Das müsste man doch über ein Skript relativ einfach rausbekommen.
Es ist nur fraglich ob RWE die verwendeten Protokolle und den Verschlüsselungsmechanismus offen legt. Aus Sicherheitsgründen spricht ja nichts dagegen, den Mechanismus zu veröffentlichen.
Falls das nix wird, wäre vermutlich ein Zusatzprogramm tatsächlich die einzige Möglichkeit. 100 Euro finde ich allerdings zu krass, das wird kaum jemand kaufen. Bei 10-20 Euro würde das schon anders aussehen.
Noch besser wäre es, wenn die Software auch auf einem NAS (z.B. QNAP) läuft, damit nicht dauernd ein PC durchlaufen muss. Ich würde mir das so vorstellen, dass sich die Software auf der Smarthome-Webseite einloggt, alle paar Minuten aktualisiert und die Werte aus dem HTML-Quelltext rauszieht.
Die Syntax im HTML sieht z.B. bei einem Thermostat so aus:
...
<div class="sensor temp" id="...123...">
<span class="name">Raumtemperatursensor</span>
...
<div class="state">18,6°</div>
...
Das müsste man doch über ein Skript relativ einfach rausbekommen.