18-07-2014, 16:33:35
Ich bin leider auch noch nicht weiter... zu wenig Zeit aufgrund beruflicher Projekte und Hausrenovierung. Hab's aber nicht vergessen...
Java Library
|
18-07-2014, 16:33:35
Ich bin leider auch noch nicht weiter... zu wenig Zeit aufgrund beruflicher Projekte und Hausrenovierung. Hab's aber nicht vergessen...
14-09-2014, 10:56:18
Ist es auch möglich aus dem Projekt eine Library zu kompilieren und unter Android zu verwenden? Meine bisherigen Versuche eine .jar Datei zu erstellen sind leider gescheitert.
14-09-2014, 11:39:08
Moin,
grundsätzlich sollte das machbar sein. Du brauchst aber auf jeden Fall die richtige Java Version. Am besten die Version, die auf dem Gerät installiert ist. Auch wenn Java Platform unabhängig sein soll gibt es gewisse Unterschiede zwischen den einzelnen Plattformen. Ich bin ja noch sehr neu im SH eventuell kann ich mir das mal ansehen, da ich noch diverse Ideen habe die ich umsetzten möchte. Aktuell schwankte ich noch zwischen der PHP und der Java Lösung. Gruß, Moeck
SmartHome unlimited
-> 1x Bewegungsmelder -> 3x Tür-/Fenstersensor -> 1x Rauchmelder -> 1x Buderus Heizung integriert -> 1x Wandsender -> 1x Zwischenstecker -> 1x Heizkörperthermostat
14-09-2014, 11:50:16
Na dann hoffe ich auf Java Danke für den Tip!
(14-09-2014, 11:39:08)moeck schrieb: Moin,
17-09-2014, 11:13:27
Das hat mal an der Stelle nichts mit der Java-Version zu tun. Versionskonfilkte sind auch ungleich Platform-Konflikte, aber das nur am Rand.
So wirds gemacht. Anhängigkeiten die nicht unter Android laufen sind keine drin. https://developer.android.com/tools/projects/index.html Michael
17-09-2014, 11:20:39
(Dieser Beitrag wurde zuletzt bearbeitet: 17-09-2014, 11:25:17 von achimhoth.)
Bin gerade dabei die Lib als ganzes Package in meine Android App zu integrieren (also reiner Source Code).
Dabei sind schon ein par Dinge anzupassen. Zum Beispiel muss der Base64 Encoder durch den von Android ersetzt werden. Außerdem fehlte bei mir die Apache Commons IO Library die ich nun separat dazu installiert habe. Außerdem muss auch der StrectMode deaktiviert werden, oder man muss noch tiefer in die Lib eingreifen (hab ich mir jetzt erst mal geschenkt). Die Anmeldung läuft nun schon ein mal. (17-09-2014, 11:13:27)devnull schrieb: Das hat mal an der Stelle nichts mit der Java-Version zu tun. Versionskonfilkte sind auch ungleich Platform-Konflikte, aber das nur am Rand.
17-09-2014, 11:39:49
(17-09-2014, 11:20:39)achimhoth schrieb: Bin gerade dabei die Lib als ganzes Package in meine Android App zu integrieren (also reiner Source Code). Importe müssen angepasst werden - ja klar. Ich sagte nur dass da nichts drin ist, was partout nicht funktioniert unter Android. Die Arbeit hatte ich auch schonmal gemacht - und der ursprüngliche Ersteller auch Wenns läuft dann happy hacking Michael
03-10-2014, 14:07:12
(Dieser Beitrag wurde zuletzt bearbeitet: 03-10-2014, 16:17:09 von achimhoth.)
Werden Unterputzschalter als SwitchActuators erkannt/behandelt? Außerdem sehe ich zwar den PushButtonSensor für die Wandsender, allerdings keine Funktion diese als Aktor auch anzusteuern?
03-10-2014, 17:05:29
(Dieser Beitrag wurde zuletzt bearbeitet: 12-10-2014, 18:39:06 von devnull.)
Ja und die Buttons sind nicht implementiert
Hi,
scheinbar funktioniert die Library nicht mehr mit der aktuellen Version von RWE SmartHome. Ich habe dafür mal ein Ticket aufgemacht: https://code.google.com/p/smarthome-java...etail?id=2 Einfach die Versionsnummer im Request anzupassen, hat leider nicht geholfen. Damit kommt der Request dann zwar an, aber angeblich sind die Anmeldedaten dann falsch. Vielleicht hat sich die Verschlüsselung geändert. Kann sich das bitte mal jemand ansehen der sich mit dem Protokoll schon etwas mehr auseinandergesetzt hat als ich? Ansonsten sehr gute und stabile Library! Danke! Gruß Nova |
|