- Forum-Beiträge: 2
17.01.2020, 12:51:28 via Website
17.01.2020 12:51:28 via Website
Hallo,
kurz zu mir selbst:
Ich bin 27 Jahre alt, wohne in Ostwestfalen-Lippe und habe Mechatronik studiert, daher auch ein wenig was mit Programmiersprachen (1 Semester Assembler und C) zu tun gehabt. Ich habe in der Schule 1,5 Jahre JAVA als Wahl-Fach gehabt, damit aber weiter nichts zu tun gehabt und daher nicht viel behalten...
Kurzum: Programmieren habe ich schon mal gesehen, wirklich können tue ich das aber nicht.
Ich habe eine Idee für eine App die mir ein wenig das Leben erleichtern soll, konnte aber mit Google nicht wirklich eine Antwort auf meine Fragen finden.
Was soll die App machen?
Mit Hilfe der App möchte ich eine Funktion einer Webseite kompakt auf das Smartphone bringen. Theoretisch kann man diese Funktion über den Browser am Smartphone ausführen . Jedoch muss man sich zunächst durch einige Menüs klicken und hat dann eine für den Smartphone überladene Ansicht.
Zur Webseite: Über diese Webseite kann der Nutzer eine Art Smart-Home Steuerung Fernschalten (und Funktionen programmieren, was ich in der App allerdings zunächst nicht abbilden möchte).
In der App soll der Nutzer sich einfach einloggen und kann dann per Schalter das Gerät Fernsteuern (Schaltkreise Ein und Aus schalten) und den Status der Schaltkreise sehen (ob an oder aus). Mehr erstmal nicht.
Wie weit bin ich?
Ich habe mithilfe eines Youtube-Kanals: /watch?v=lF5m4o_CuNg
die Basis geschaffen. Das funktioniert auch soweit, nach dem offline-einloggen sehe ich eine Oberfläche mit Schaltern.
Wo brauche ich Hilfe?
Zunächst grundlegend: Smart-Home ist eine heikle Geschichte, daher muss die Kommunikation verschlüsselt sein -das ist klar.
1. Kann ich bzw. kann im Prinzip jeder eine App entwickeln, die Benutzername und Passwort von einer externen Datenbank auf Korrektheit überprüft und sich dann einloggt? Wenn ja, wie? Was muss ich dafür über die Datenbank/den Server wissen? Reicht die URL der Website?
2. Wenn ich nun über die App eingeloggt bin, wie greife ich auf die Funktionen der "Online-Schalter" (Fernsteuerung der Schaltkreise per Webseite) zu. Reicht es, wenn ich die Webseite mittels Entwicklermodus in Chrome untersuche um die id der Webseite-Buttons herauszufinden und direkt anzusprechen?
Oder muss ich tiefer in die Materie, wo ich als Besucher der Webseite gar keine Einsicht habe?
Wenn wichtige Infos zur Beantwortung meiner Fragen fehlen, bitte sagen .
Danke!
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.