15-12-2013, 23:58:28
(Dieser Beitrag wurde zuletzt bearbeitet: 30-12-2013, 18:59:39 von Paedy94.)
(15-12-2013, 19:25:39)WoKa schrieb: Seh ich das echt richtig dass z.b. das HKT satte drei IDs (LID) hat ?
PtTmp, Humidity & Temperature ?
Jein.
Du hast eine LID für das HKT an sich.
Dann eine LID für den SENSOR für Temperatur.
Und dann eine LID für den SENSOR von der Luftfeuchtigkeit.
(15-12-2013, 19:25:39)WoKa schrieb: Wie hast Du das in deine (noch) nicht veröffentlichten GUI gebündelt ?
Packst Du die drei (Array 0-2) dann zusammen wenn Du z.B. PtTmp findest ?
Oder anders gefragt, wie erkennst Du die Geräte anhand des arrays ?
Derzeit kann man das anhand diverser Dinge kombinieren. (Entities)
Im Endeffekt wird es vor dem Release der GUI noch ein Update für dieses Projekt geben.
Damit bekommst du dann ein Gerät als Klasse zurück.
Vorstellung so wie...
PHP-Code:
$shc = new SmartHome(...);
$devices = $shc->getDevices();
foreach($devices as $device)
{
if($device instanceof ThermostatActuator)
{
echo 'Temperatur: ' . $device->getTemperature();
}
}
Dass du dann auch praktisch so etwas gestalten kannst.
PHP-Code:
/* @var $device ThermostatActuator */
$device->setTemperature(10);
So soll das arbeiten später wenn es "fertig" ist.
(15-12-2013, 19:25:39)WoKa schrieb: Die LID lassen augescheinlich nicht auf ein Gerät bestimmten Modelles schliessen (schade).
Korrekt. Dafür sind die Entities etc. da.
(15-12-2013, 19:25:39)WoKa schrieb: Werd wohl ein config file anlegen in dem die gefundenen LIDs gebündelt werden.
Gibts es denn irgend wo ne Liste aller möglichen Geräte ?
getDeviceList, getEntities
Ist übrigens nett, dass du da etwas mit Smarty schreiben möchtest.
Ggf. kann ich das dann ja mit in die SmartHome-GUI nehmen...
Also alles in einem... Das Projekt wird von mir noch fix entwickelt.
Das war jetzt eine sehr unproduktive Woche mit vielen Nachtschichten etc.
Ich werde die kommende Woche noch an Projekten etc. weiterarbeiten.
Das ist jetzt mal realistisch eingeschätzt.
Ich meine, ich persönlich möchte die GUI auch schnellstmöglich haben um damit spielen zu können
Das reale Arbeitsleben ruft allerdings auch, weshalb ich derzeit nicht 14/7 an dem Projekt arbeiten kann.
RWE SmartHome Nutzer seit dem 25.10.2013.
1x Zentrale - 2x Tür- und Fenstersensor - 2x Heizkörperthermostat - 1x Bewegungsmelder (innen) - 1x Wandsender - 1x Raumthermostat
Konverter für ollies openHAB Binding:
http://www.rwe-smarthome-forum.de/thread...-konverter
1x Zentrale - 2x Tür- und Fenstersensor - 2x Heizkörperthermostat - 1x Bewegungsmelder (innen) - 1x Wandsender - 1x Raumthermostat
Konverter für ollies openHAB Binding:
http://www.rwe-smarthome-forum.de/thread...-konverter