Zurück   KNX-User-Forum > Öffentlicher Bereich > KNX EIB Forum > DIY - do it yourself
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 28.12.2012, 20:31
Benutzerbild von Shoko
Benutzer
 
Registriert seit: 27.08.2010
Beiträge: 418
Shoko wird schon bald berühmt werdenShoko wird schon bald berühmt werden
Standard

Also, ich möchte hiermit mal die erste Alpha-Version freigeben.

Wie geht's:

Das APK aufs Smartphone laden und dort die Anwendung installieren. Ich werde das Ganze auch mal in den Play Market stellen, aber zum jetzigen Zeitpunkt noch nicht.
Wie versprochen wird die App kostenlos sein, evtl. stelle ich noch eine zweite Version ein (mit gleicher Funktionalität), die dann 1-2€ kostet, quasi als freiwillige Spende für denjenigen der das möchte (ja, da verdient dann Google dran mit, aber hintenrum mache ich da nichts, Google sperrt den Account schneller als man denkt ...)

Die App wird als Smarthome Notifier installiert

Es gibt drei Buttons:

Start Service
Stop Service
Settings

Ist denke ich selbsterklärend.

In den Settings wird der Host, Port und das Topic festgelegt, auf das man hören möchte. Das Topic ist per default mit einer generierten UUID belegt.

Wer das Ganze einfach mal testen will, gibt bei Host am einfachsten test.mosquitto.org ein, Port wäre 1883, Topic kann man ändern, muss man aber nicht.

Zum Senden einer neuen Nachricht braucht man auf dem PC einen Mosquitto Client. Unter Ubuntu gibt's dafür das Paket mosquitto-clients.
Für's wiregate müsste man selbstkompilieren bzw. ein eigenes Debian Paket basteln, wenn das wer macht, bitte auch hier einstellen, ansonsten mach ich's mal, wenn ich Zeit habe (hat aber keine hohe Prio bei mir)

Nach dem installieren kann man mit

Code:
mosquitto_pub -h host -p port -t topic -m "Nachricht"
eine neue Nachricht abschicken. Sofern der Service bereits gestartet wurde, sollte jetzt die Notification in der Notification Bar auftauchen.

WICHTIG:
Wenn ihr den Testserver verwendet, kann JEDER eure Nachrichten mithören, also sendet bitte unter keinen Umständen irgendwelche vertraulichen Daten darüber.


Für den produktiven Betrieb sollte man sich einen eigenen Mosquitto Server aufsetzen, dafür gibt's unter Ubuntu das Paket mosquitto. Konfigurieren muss man da eigentlich nichts mehr, der läuft out-of-the-box.

Es sieht noch hässlich aus aber es funktioniert schon mal.

Was ich auf jeden Fall noch einbinden möchte ist die Möglichkeit, der App mit Hilfer der Push Nachricht mitzuteilen, welches Icon für die Notification dargestellt werden soll.

Da würde ich mal im KNX User Forum Iconset nachsehen, was man da verwenden kann, aber auch Anregungen bzw. Wünsche von euch würden mir da helfen.
Und falls sich jemand berufen fühlt, ein einigermaßen hübsches Icon für die App zu basteln, immer her damit.

Grüße
Shoko
Angehängte Dateien
Dateityp: zip SmartehomeNotifier-debug.apk.zip (221,5 KB, 8x aufgerufen)
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #12  
Alt 28.12.2012, 20:35
Benutzerbild von Shoko
Benutzer
 
Registriert seit: 27.08.2010
Beiträge: 418
Shoko wird schon bald berühmt werdenShoko wird schon bald berühmt werden
Standard

Die Option "Start after device startup" geht übrigens noch nicht.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #13  
Alt 28.12.2012, 23:10
Erfahrener Benutzer
 
Registriert seit: 07.05.2010
Ort: Bremen
Beiträge: 2.457
henfri befindet sich auf einem aufstrebenden Ast
Standard

Toll! Danke dafür!


Gesendet von unterwegs
__________________
Aus Bremen und Umgebung?
Komm zum Stammtisch!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
KNX Controller (Android) avajon KNX EIB Forum 571 11.05.2013 16:10
TKS-IP-Gateway auf Android apoc4lyps KNX EIB Forum 5 30.12.2012 22:08
[Media] Android Panel per IP MP3 Files abspielen Filo Gebäudetechnik (ohne KNX/EIB) 1 28.11.2011 18:40
Android und Entwicker-Kit auf Arduino-Basis Bodo Sonstiges / Verwaltung / Archiv 1 28.10.2011 12:05
[Codebeispiel] SMS über USB mit Android Handy CornholioLU WireGate 4 25.08.2011 07:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:14 Uhr.



SEO by vBSEO