FHEM Forum

FHEM => Sonstiges => Thema gestartet von: m.j. am 03 März 2017, 19:26:02

Titel: Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 03 März 2017, 19:26:02
Hi zusammen!

Für eine Studienarbeit habe ich eine iPhone App entwickelt, mit dieser sich ein Fhem Server steuern lässt.
Ich weiß es gibt schon einige im Store aber bei keiner hat mir die Optik so richtig zugesagt.
Bis jetzt hatte ich nur die Möglichkeit die App an meinem Server zu testen und leider habe ich auch nicht so viele verschiedene Geräte.

Unterstützt wird bis jetzt:
HM Switch
GenShellSwitch
LACrosse Temperatur
HM ThreeStateSensor
SVG
HUE Lampen
HM Thermostat

Alle anderen Devices sollten nur mit Name und Status angezeigt werden.

Hat jemand lust meine App zu testen?
Ich bin offen für neue Devices deswegen würde ich mich über infos von euch sehr freuen!

Einfach PN an mich mit eurer Apple ID und eurem Namen.

Vielen Danke schonmal! :)
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: justme1968 am 03 März 2017, 19:35:12
jede app und jedes frontend das nur bestimmte device typen erlaubt hat ein grundsätzliches problem.

bitte nicht zu persönlich nehmen... aber es ist einfach schlechtes design und kann nicht oft genug gesagt werden. auch und gerade bei einer studienarbeit.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 03 März 2017, 20:01:51
nehme ich nicht keine Sorge... Wenn ich ein "Profi" wäre, dann wäre es wahrscheinlich keine Studienarbeit. ;)
Da gebe ich dir Recht und an dieser Stelle arbeite ich. Die Information habe ich per Json bereits...
Ich habe mir das so vorgestellt eine Unterschiedliche Darstellung von Typen
Beispiel: zB. Typ Rolladen, Typ Steckdosenschalter, Typ Thermostat, Typ Sensor usw.

Aber dazu bräuchte ich auch andere Geräte um mir anzuschauen wo die Gemeinsamkeiten liegen um diese eben zu Typisieren.

Kann sein das ich damit auf dem Holzweg bin. Dann post hat mich auf jeden Fall zum nach denken gebracht...


Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: rudolfkoenig am 03 März 2017, 20:05:32
Werte die Liste der Readings und moeglicher sets bzw. Attribute aus. Die kommen alle beim jsonlist2 mit.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: justme1968 am 03 März 2017, 20:15:37
wenn du mehr machen möchtest als jedes gerät nur bedienbar zu haben kommst du um eine möglichkeit zur konfiguration für den enduser nicht herum. fhem bietet so viele möglichkeiten das du dinge wie 'wofür ist ein device' und 'welches kommando wird wozu verwendet' nicht komplett automatisch erkennen kannst. es muss eine möglichkeit haben zu sagen gerät xyz ist ein thermostat oder rolladen oder was auch immer. zum einen weil es einem gerät manchmal nicht anzusehen ist wozu es dient, zum anderen will geräte manchmal für dinge verwendet werden die nicht dem default entsprechen. fhem bietet so viele möglichkeiten das du dinge wie 'wofür ist ein device' und 'welches kommando wird wozu verwendet' nicht komplett automatisch erkennen kannst. ein steckdosen schalter kann zum beispiel eine lampe sein.

das genericDeviceType attribut das alexa-fhem und homebridge-fhem verwenden geht in diese richtung. das wäre also ein erster schritt.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: andies am 03 März 2017, 22:35:56
Hast Du eine Idee, was hier schief läuft? Einmal gibt es eine Fehlermeldung "kein Server erkannt", aber im "normalen" Web geht das:
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 03 März 2017, 22:49:14
Du hast eine PN
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Thorsten Pferdekaemper am 03 März 2017, 22:54:13
Hi,
@ Rudi, justme: Ihr wisst schon so ungefähr, was eine Studienarbeit ist, und was man da so ungefähr als Umfang und Niveau zu erwarten hat, oder?
Studienarbeit < Diplomarbeit < Doktorarbeit (< wirklich sinnvolles UI)
Gruß,
   Thorsten
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: justme1968 am 03 März 2017, 23:01:55
deswegen das bitte nicht persönlich nehmen.

es geht auch nicht darum eine perfekt app zu entwickeln sondern im konzept für so eine app vorzusehen oder zumindest zu erwähnen das sie für alle device typen funktionieren muss.

ein betreuer der das nicht berücksichtigt hat einen der wichtigsten punkte übersehen. nicht nur für diesen konkreten fall sondern ganz allgemein was generalisierung und wiederverwendbarkeit angehen. und beides sind punkte die man während des studiums lernen sollte und auch schon in einer studienarbeit wichtig sind. nicht als voll ausgeführte und fertige implementierung sondern als wichtiges konzept.

es ist ein punkt der jedes mal und immer wieder hoch kommt wenn jemand 'mal wieder' eine app oder ein frontend hier vorstellt. und es zeigt das an der ausbildung etwas schief läuft wenn das noch nicht mal angesprochen wird.

gruss
  andre

ps: sorry das es diesen thread kapert. und es soll ganz wirklich kein persönlicher angriff sein. aber ich denke es ist wirklich ein zentrales konzept wenn man informatik (oder design oder was auch immer) studiert. von anfang an.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: rudolfkoenig am 04 März 2017, 09:26:57
Zitat@ Rudi, justme: Ihr wisst schon so ungefähr, was eine Studienarbeit ist, und was man da so ungefähr als Umfang und Niveau zu erwarten hat, oder?
Es gibt aber auch Ausnahmen: ich habe nach dem Fertigwerden noch Etliches in meine Studienarbeit gesteckt, weil Leute es verwendet haben.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Thorsten Pferdekaemper am 04 März 2017, 09:37:18
Zitat von: rudolfkoenig am 04 März 2017, 09:26:57
Es gibt aber auch Ausnahmen: ich habe nach dem Fertigwerden noch Etliches in meine Studienarbeit gesteckt, weil Leute es verwendet haben.
Klar, ich wollte damit ja auch nicht sagen, dass man es nicht besser machen kann. Ich wollte nur vermeiden, dass m.j. frustriert aufgibt, nur weil wir ihn mit Anforderungen bombardieren. Vielleicht war die Gefahr aber sowieso nie vorhanden.
Gruß,
  Thorsten
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 05 März 2017, 22:14:48
So habe mich mal das Wochenende hin gesetzt und es können nun alle Details ausgelesen werden.
Dazu die können die set Befehle abgesetzt werden.
Danke an alle!

Aber ich suche Immernoch Tester!

Tut nicht weh  :)
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Thorsten Pferdekaemper am 05 März 2017, 22:32:59
Zitat von: m.j. am 05 März 2017, 22:14:48Tut nicht weh  :)
Doch. Mal abgesehen von der fehlenden Usability sind Apple-Sachen teuer...
SCNR,
   Thorsten
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: justme1968 am 05 März 2017, 22:34:21
mal abgesehen vom preis ist die usability besser als bei jedem anderen system :)
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Thorsten Pferdekaemper am 05 März 2017, 22:41:18
Zitat von: justme1968 am 05 März 2017, 22:34:21
mal abgesehen vom preis ist die usability besser als bei jedem anderen system :)
Vielleicht bin ich da ein Exot, aber das iPad von meiner Freundin nehme ich nur im Notfall in die Hand und wenn ich zu einem Freund von mir gehe, dann nehme ich immer meinen Laptop mit, weil der nur Apple-Kram hat. Ich komme damit ehrlich gesagt überhaupt nicht zurecht. Ich habe auch keine Lust, dafür irgendwelche Doku zu lesen.
Gruß,
    Thorsten
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: justme1968 am 05 März 2017, 22:45:49
ist alles selbsterklärend :)

genug off-topic

gruss
  andre
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 13 März 2017, 09:19:32
Bin nach wie vor noch auf der Suche nach Testern Leute.

Also los!
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Krossi am 13 März 2017, 12:02:35
schön wäre auch ,das die Apple Watch mit eingebunden werden könnte  ;D in der App
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 13 März 2017, 13:25:25
Bin selbst Apple Watch Nutzer und fand bis jetzt die Variante zu langsam.

Mal sehen erstmal die Hauptapp testen  :)
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: pejonp am 13 März 2017, 13:42:29
Hallo m.j.
Ich würde auch testen.
Pejonp
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Krossi am 16 März 2017, 15:23:04
Wollte mal ein kurzes Statement geben zur "App"von m.j.
Für meine Zwecke finde ich seine App Superklasse , und  bin froh das ich sie Testen durfte, dabei habe ich in meiner "Fhem.cfg" noch einige Fehler ausmerzten können.Die App ist Design-Technisch wirklich gut gelungen , und das wichtigtste noch" Die App ist Mega bedienfreundlich "Ich spreche jetzt aber nur für mich  :P
Ich wünsche m.j. jedenfalls viel Erfolg damit.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: DeeSPe am 16 März 2017, 15:27:03
Evtl. würden sich mehr Tester finden wenn es hier ein paar Screenshots gäbe und evtl. erste Erfahrungsberichte.

Gruß
Dan
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Helmi55 am 16 März 2017, 22:52:21
Ich schaue sie mir gerne am Wochenende an
Gruß Helmut
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: andies am 17 März 2017, 22:46:41
Zitat von: DeeSPe am 16 März 2017, 15:27:03
Evtl. würden sich mehr Tester finden wenn es hier ein paar Screenshots gäbe
Wenn es nur das ist:

Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Helmi55 am 18 März 2017, 14:15:02
Servus
also die App läuft seit heute in der Früh ohne Probleme auf meinem iPhone 6 mit aktuellem iOS.
Was mir aufgefallen ist, aber das wird anscheinend nicht Supportet beim Netatmo Thermostat (siehe Heizung Thermostat)
wird nur temperature angezeigt. Wäre toll wenn man(n) auch noch setpoint_mode und setpoint_temp sehen würde

Gruß
Helmut
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: JoWiemann am 18 März 2017, 14:19:05
Zitat von: m.j. am 13 März 2017, 09:19:32
Bin nach wie vor noch auf der Suche nach Testern Leute.

Also los!

Ok, biete zum Testen: iPhone 5s, iPad, Apple Watch. Alle mit aktuellem iOS

Grüße Jörg
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: JoWiemann am 18 März 2017, 15:05:34
Hallo,

bekomme bei allen Fhem Servern beigefügte Fehlermeldung.

Grüße Jörg

Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 18 März 2017, 15:16:15
Deine Json ist nicht lesbar.
Ich hab dir ne PM geschickt.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Helmi55 am 18 März 2017, 16:30:17
Wollte mich jetzt am iPad Air2 (auch mit aktuellem iOS) anmelden und bekomme folgende Fehlermeldung
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 18 März 2017, 16:31:46
Diese Meldung kommt normalerweise wenn User, Passwort oder Token falsch sind.
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Helmi55 am 18 März 2017, 16:52:43
Einstellungen am iPhone und iPad sind ident.
Auch wenn ich die Ports wechsle passiert nix - bzw. kommt die Fehlermeldung
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 18 März 2017, 17:05:35
Hm dürfte eigentlich nicht sein denn es gibt keinen Code unterschied zwischen iPad und iPhone.
Das heißt es läuft auf beiden Geräten absolut identisch und wenn du bei beiden die gleiche App Version hast dann muss es fast ein Eingabe Fehler sein.
Vielleicht Leerzeichen irgendwo mit reingeschrieben?

Hat zufällig schon ein Tester es am iPad laufen?
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Helmi55 am 18 März 2017, 19:31:05
Also letzter Stand:
Habe beide Apps gelöscht und dann zuerst am iPad installiert und es hat funktioniert.
Danach am iPhone und auch perfekt
Danke - was immer es auch war.

Lg Helmut
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Christian Uhlmann am 19 März 2017, 08:18:56
Würde auch testen, wie komm ich an die App?
Titel: Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Christian Uhlmann am 19 März 2017, 09:51:21
Kann es sein, das nur HTTPS geht? Da ich mein Netz absicherte und nicht noch mal jede APP die nicht sicherheitsrelevant sind, fahre ich FHEM nur auf HTTP.
Es kommt die folgende Fehlermeldung:
(https://uploads.tapatalk-cdn.com/20170319/0ad68409c1dac1e6cfef8db3fcd387b7.jpg)

Edit: bin heute morgen zu blöd den ssl Schalter zu sehen [emoji12]
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: JoWiemann am 21 März 2017, 15:21:02
Neue Version 1.0(32) eingespielt.

Server 1 und 5 erhalten immer die gleichen Einträge. Trage ich die Daten in Server 1 ein, sehe ich sie in 5 und umgekehrt.

Danach beigefügte Fehlermeldung.

Grüße Jörg
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 22 März 2017, 11:21:19
Es wird kein Port übernommen...
Ich schau mir das mal an.
Läuft es mit Server 2- 4?
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: JoWiemann am 22 März 2017, 11:31:25
Ich habe nochmal gelöscht und neu installiert:

- egal welchen Server ich definiere, es kommt die Fehlermeldung: Keine Serverdaten oder falsche Serverdaten
- Eingabe in Server 1 werden weiterhin auch in Server 5 übernommen und umgekehrt

Grüße Jörg
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: m.j. am 22 März 2017, 11:38:32
Fehlt bei allen Adressen in der Fehlermeldung der Port?
Server 1 und 5 wird beim nächsten update gefixt. Danke
Titel: Antw:Tester für eine iPhone App zur Steuerung von Fhem gesucht
Beitrag von: Hauswart am 22 März 2017, 11:57:45
Hast PN :)