PCT-Pi-Remote

PCT-Pi-Remote

App für Apple iOS

Version

3.0.0

Datum

11.12.2020

Lizenz

Fullversion 

Datenschutz

Informationen zum Datenschutz finden Sie auf jeder App- oder Software-Seite ganz unten. Scrollen Sie ganz nach unten oder klicken Sie alternativ einfach hier auf Datenschutz, um zum Datenschutz zu springen.

Download

PCT-Pi-Remote - Download im AppStore

 

 

 

 

App für Google Android

Version

2.0.3

Datum

14.10.2017

Lizenz

Fullversion 

Datenschutz

Informationen zum Datenschutz finden Sie auf jeder App- oder Software-Seite ganz unten. Scrollen Sie ganz nach unten oder klicken Sie alternativ einfach hier auf Datenschutz, um zum Datenschutz zu springen.

Download

PCT-Pi-Remote - Download im AppStore

Webserver für den Raspberry Pi

Version

3.0.0

Datum

11.12.2020

Lizenz

Fullversion 

Datenschutz

Informationen zum Datenschutz finden Sie auf jeder App- oder Software-Seite ganz unten. Scrollen Sie ganz nach unten oder klicken Sie alternativ einfach hier auf Datenschutz, um zum Datenschutz zu springen.

Download

Den "PCT-Pi-Remote - Webserver" können Sie auf einen Raspberry Pi ausführen und so mit "PCT-Pi-Remote" die Befehle ausführen.

Webserver - Download*

 

*Hinweis

Derzeit wird die ausführbare EXE-Datei vom Windows Defender als Virus erkannt. Da es sich um einen Webserver für den Raspberry Pi handelt, welcher natürlich Befehle über ein Netzwerk / über das Internet empfangen und ausführen kann. Das ist ja auch Sinn der Sache.

Wer möchte, kann die Datei über den Windows Defender "Zulassen" oder man geht auf dem Raspberry Pi einfach so vor, wie es auch schon in der Dokumentation steht. Dann gibt es auch keine Probleme. 

 

In der Dokumentation wird erklärt, wie man den "PCT-Pi-Remote - Webserver" installiert und konfiguriert.

Webserver - Dokumentation - Download* 

Beschreibung

Hausautomation für Jedermann. Das ist z.B. mit einem Raspberry Pi und PCT-Pi-Remote möglich. Mit PCT-Pi-Remote können Sie über Buttons Ihre Webserver-Befehle aufrufen lassen. Dabei sind Sie ganz frei, ob Sie Ihren eigenen Webserver einsetzen, auf einen Drittanbieter ausweichen oder unseren PCT-Pi-Remote - Webserver nutzen möchten.
 
Ob der Webserver nun auf einem Raspberry Pi läuft und man darüber dessen GPIOs steuert oder man einen Androino oder ein Drittprodukt steuern möchte, alles ist möglich.
 
Beispiele für ein Webserver-Befehl für den PCT-Pi-Remote - Webserver:
 
Mit Authentifizierung:
password@ip-adresse oder dns-nameport
http://username:password@IP-Adresse oder DNS-Name:Port/Befehl
 
MyPassword@192.168.2.99:18181/pi/Befehl_1
http://MyUserName:MyPassword@192.168.2.99:18181/pi/Befehl_1?
 
Ohne Authentifizierung:
http://IP-Adresse oder DNS-Name:Port/Befehl
http://192.168.2.99:18181/pi/Befehl_1?
 
Je nachdem, welchen Webserver Sie einsetzen, sehen die Befehle anders aus.
 
Wir wünschen Ihnen viel Spaß mit dieser App! Wie immer können Sie Verbesserungsvorschläge an uns senden. Dasselbe gilt natürlich auch bei Fragen oder Problemen.

Features

  • Es gibt 2 Seiten mit je 4 konfigurierbaren Segmenten.
  • Ein Segment besteht aus einer Überschrift für den Button und einen Text für den Button selbst.
  • Jedes Segment lässt sich aktivieren und deaktivieren.
  • Für jedes Segment kann man einen eigenen Webserver-Befehl hinterlegen.
  • Ein Beispiel für ein Webserver-Befehl mit Authentifizierung ist in jedem Segment bereits als Default-Wert hinterlegt.

Video

In diesem Video wurde der "PCT-Pi-Remote - Webserver" auf einem Raspberry Pi 1 Revision B ausgeführt.
An den Ports GPIO_23 und GPIO_24 wurde je ein Relays anschlossen, welche wiederum am Garagentormotor und am Licht angeschlossen wurden.

Der Webserver wird hier mit der PCT-Pi-Remote iOS-App gesteuert.

Screenshots - Apple iOS App

Screenshots - Apple watchOS App

Screenshots - Google Android App

Changelog - Webserver

-Neues Icon eingebaut.

-LinuxCommand_9 bis LinuxCommand_16 implementiert und in die HTML-Ansicht eingebaut.
-CUSTOM_14 bis CUSTOM_16 implementiert und in die HTML-Ansicht eingebaut.

-LinuxCommand_1 bis LinuxCommand_8 in die HTML-Ansicht eingebaut.

-LinuxCommand_1 bis LinuxCommand_8 implementiert, um Konsolenbefehle in Linux ausführen zu lassen.

-"RaspberryPiDotNet.dll" und "libbcm2835.so" entfernt, da die GPIOs nun direkt über Process.Start() angesteuert werden.
-Status für die GPIOs ergänzt.
-Befehl "Toggle" implementiert.
-CUSTOM_1 bis CUSTOM_13 implementiert.

-Webserver um eine "_config.txt" erweitert.
-Unnötigen Quellcode entfernt.

Changelog - Apple iOS App

-Schriftarten von „System“ in „Helvetica Neue“ geändert.
-Neues Logo und neues Design.
-Landschaftsansicht hinzugefügt.

-Swift 3 auf Swift 4.2 upgedatet.
-Kompatibilität nun ab iOS 9.3 (iPad 3 oder iPod 5).

-2 weitere Steuerungsseiten mit je 4 Buttons implementiert.
-Je Button eine eigene Einstellungsseite implementiert.
-Insgesamt gibt es nun 16 Buttons, die jeweils einen eigenen Webserver-Befehl ausführen können.
-In der Apple SmartWatch-App 4 weitere Steuerungsseiten mit je 2 Buttons implementiert.

-Steuerungsbefehle lösen nun beim Betätigen eine Vibration auf dem iPhone oder der Apple Watch aus.

-Wenn PCT-Pi-Remote auf der Apple Watch angezeigt wird, dann wird das Update der Steuerelemente (z.B. Texte der Label und Buttons) vom iPhone angefordert.

-Quellcode auf die neueste Syntax upgedatet.
-Bugfix: Bei zu kleiner Auflösung oder der Benutzung einer Skalierung konnte man das letzte Textfeld nicht richtig ausfüllen. Zur Lösung wurde eine Scrollview eingebaut. Sobald die Tastatur angezeigt wird, kann man über der Tastatur in der View scrollen. Mit einem Touch in eine freie Fläche, wird die Tastatur ausgeblendet.

-Steuerung für Apple Watch hinzugefügt.
-Bugfix: Netzwerk-Status wurde nur in einer Zeile dargestellt.

-Die Star-Info hinzugefügt.
-Marketing Icon hinzugefügt.

-Release der Vollversion.

-Source Control Bug behoben, indem under Xcode —> Einstellungen —> Source Control die Source Control deaktiviert und aktiviert wurde.

-App in English übersetzt und entsprechend die Einstellung dafür eingebaut.

-Startseite zeigt den Netzwerk-Status an.
-2 Seiten mit je 4 Buttons zur Steuerung.
-8 Seiten, eine für jedes Segment, um die Buttons anzupassen und die Webserver-Befehle zu hinterlegen.
-Info-Seite mit den Standard-Informationen.

Changelog - Google Android App

-Fehler behoben, der die Steuerelemente für die Einstellungen nicht deaktivierte, wenn diese auf Off geschaltet und aufgerufen wurden.

-Texte der Steuerungen können nun angepasst werden.

-Webserver-Befehle wurden in Android-Versionen unter 5.0 nicht ausgeführt. Kompatibilität ab Android 4.0.3 ist nun gewährleistet.

-App für Android 4.0.3 neu entwickelt, um den bestmöglichen Support zu gewährleisten.

-Fertigstellung der meisten Funktionen.

-Funktionen für die Webserver-Befehle eingebaut.

-Sound beim Betätigen der Buttons eingefügt.

-On-/Off-Funktionen eingebaut.

-Speicher- und Ladefunktionen für die Einstellungen eingebaut.

-Einstellung für die Sprache implementiert und Views in Englisch übersetzt.

-Funktionen für die Steuerelemente vorbereitet.

-IDs korrigiert, da einige mit überschrieben wurden.

-IDs in die Steuerelemente eingetragen.

-Steuerelemente in den Views platziert.

-Methode gefunden, damit die Logik der einzelnen Views auch funktioniert.

-Layout geändert, um Views wischen zu können.
-Dateien für die anderen Views hinzugefügt.

-Startseite mit der Star-Info abgebildet.
-Netzwerk-Info eingebaut.

Danke an

Icons made by Smashicons from Flaticon.

Datenschutz

1.0. Geltungsbereich dieser Datenschutzerklärung

Diese Datenschutzerklärung bezieht sich lediglich auf die Verwendung dieser App.
Weitere Informationen zum Datenschutz in unserem Unternehmen finden Sie unter https://pct.company/index.php/datenschutzerklaerung-offcanvas

 

2.0. Information über die Erhebung personenbezogener Daten

Als Teil unserer digitalen Produkte und Services stellen wir Ihnen diese mobile App zur Verfügung, die Sie auf Ihr mobiles Endgerät herunterladen können. Im Folgenden informieren wir über die Erhebung personenbezogener Daten bei Nutzung dieser mobilen App.

 

3.0. Verantwortliche Stelle und Informationen zum Datenschutzbeauftragen

3.1. Verantwortlicher gem. Art. 4 Abs. 7 EU-Datenschutz-Grundverordnung (DSGVO)

PCT-IT-Service & PCT-Software

Pascal Christian Thiede
Weichselstr. 49
41366 Schwalmtal

E-Mail: kontakt@pct.company

 

3.2. Kontaktaufnahme per E-Mail oder Kontaktformular

Bei Ihrer Kontaktaufnahme mit uns per E-Mail oder über ein Kontaktformular wird Ihre E-Mail-Adresse und, falls Sie von Ihnen angegeben werden, Ihr Name und Ihre Telefonnummer von uns gespeichert, um Ihre Fragen zu beantworten. Die in diesem Zusammenhang anfallenden Daten löschen wir, sobald Sie uns zur Löschung auffordern oder der Zweck für die Datenspeicherung entfällt (z.B. nach abgeschlossener Bearbeitung Ihrer Anfrage). Zwingende gesetzliche Bestimmungen – insb. Aufbewahrungsfristen – bleiben unberührt.

 

4.0. Ihre Rechte

4.1. Auflistung Ihrer Rechte

Sie haben gegenüber uns folgende Rechte hinsichtlich der Sie betreffenden personenbezogenen Daten:

  • Recht auf Auskunft,
  • Recht auf Berichtigung oder Löschung,
  • Recht auf Einschränkung der Verarbeitung,
  • Recht auf Widerspruch gegen die Verarbeitung,
  • Recht auf Datenübertragbarkeit.

 

4.2. Beschwerde

Sie haben zudem das Recht, sich im Falle datenschutzrechtlicher Verstöße bei einer Datenschutz-Aufsichtsbehörde zu beschweren.

 

5.0. Erhebung personenbezogener Daten bei Nutzung unserer mobilen App

5.1. Erfassung allgemeiner Informationen

Wenn Sie auf unsere Webseite zugreifen, werden automatisch Informationen allgemeiner Natur erfasst. Diese Informationen (Server-Logfiles) beinhalten etwa die Art des Webbrowsers, das verwendete Betriebssystem, den Domainnamen Ihres Internet Service Providers und Ähnliches. Hierbei handelt es sich ausschließlich um Informationen, welche keine Rückschlüsse auf Ihre Person zulassen. Diese Informationen sind technisch notwendig, um von Ihnen angeforderte Inhalte von Webseiten korrekt auszuliefern und fallen bei Nutzung des Internets zwingend an. Anonyme Informationen dieser Art werden von uns statistisch ausgewertet, um unseren Internetauftritt und die dahinterstehende Technik zu optimieren.

 

5.2. Download der App

5.2.1. Über unsere Webseite

Wenn Sie unsere App über unsere Webseite downloaden, werden allgemeine Informationen erfasst. Siehe Punkt 5.1.

Unsere Server stehen in Deutschland und werden bei IONOS gehostet.
Hier finden Sie die Datenschutzerklärung von IONOS:
https://www.ionos.de/terms-gtc/index.php?id=6

 

5.2.2. Über einen App Store

Beim Herunterladen der mobilen App werden die erforderlichen Informationen an den verwendeten Store übertragen, also insbesondere Benutzername, Zeitpunkt des Downloads, Zahlungsinformationen und die individuelle Gerätekennziffer. Ferner haben Sie die Möglichkeit die App auf der Seite des Stores zu bewerten. Auf diese Datenerhebung und Verarbeitung haben wir keinen Einfluss und sind nicht dafür verantwortlich. 

Bitte beachten Sie bei der Nutzung der App Stores deren Datenschutzerklärungen:

Bei Fragen zur Verarbeitung Ihrer personenbezogenen Daten durch den betreffenden App Store (z.B. Wie kann ich meine Daten löschen?) kontaktieren Sie bitte direkt den App Store, über den Sie den Download oder Kauf einer App durchgeführt haben.

 

5.3. In-App Käufe

Bei einem Kauf oder Download von Apps über einen App Store in unseren Apps erheben und verarbeiten wir nicht Ihre personenbezogenen Daten. Diese Daten, insbesondere Daten zur elektronischen Zahlungsabwicklung, werden nur direkt durch den betreffenden App Store erhoben und verarbeitet.

Bitte beachten Sie bei der Nutzung der App Stores deren Datenschutzerklärungen:

Bei Fragen zur Verarbeitung Ihrer personenbezogenen Daten durch den betreffenden App Store (z.B. Wie kann ich meine Daten löschen?) kontaktieren Sie bitte direkt den App Store, über den Sie den Download oder Kauf einer App durchgeführt haben.

 

5.4. Verwendung der App

Die mobile App wird auf Ihr mobiles Endgerät geladen. Die anschließende Verwendung der App durch Sie erfolgt ohne Verbindung mit dem Internet. Optional können Sie die App natürlich auch mit dem Internet verbinden, um so remote von überall aus Webserver-Befehle ausführen zu können.

Durch Ihre Nutzung werden keine personenbezogenen Daten durch den hier ausgewiesenen Verantwortlichen erhoben.

 

5.5. Berechtigungen der App und Informationen darüber, wofür diese benötigt werden

5.5.1. Lokales Netzwerk

Da diese App Webserver-Befehle in Ihrem lokalen Netzwerk ausführen können muss, um mit einem Webserver wie z.B. unseren "PCT-Pi-Remote - Webserver" oder auch von Drittanbieter Apps oder Eigenentwicklungen zu kommunizieren, wird diese Berechtigung benötigt.

Hierbei werden von Ihren Geräten und vom Webserverbetreiber allgemeine Informationen erfasst. Siehe Punkt 5.1.

Durch Ihre Nutzung werden keine personenbezogenen Daten durch den hier ausgewiesenen Verantwortlichen erhoben.

 

5.5.2. Mobile Daten / Internet

Da diese App Webserver-Befehle außerhalb Ihrem lokalen Netzwerk ausführen können muss, um mit einem Webserver wie z.B. unseren "PCT-Pi-Remote - Webserver" oder auch von Drittanbieter Apps oder Eigenentwicklungen zu kommunizieren, wird diese Berechtigung benötigt.

Hierbei werden von Ihren Geräten und von Ihrem Internetanbieter / Webserverbetreiber allgemeine Informationen erfasst. Siehe Punkt 5.1.

Durch Ihre Nutzung werden keine personenbezogenen Daten durch den hier ausgewiesenen Verantwortlichen erhoben.

 

5.6. Verwendung des Webservers

Der Webserver wird auf einem Raspberry Pi installiert. Dieser wartet auf Befehle von der App oder kann auch über einen ganz normalen Webbrowser gesteuert werden. Es ist sowohl ein Betrieb im lokalen Netzwerk, als auch vom Internet aus möglich.

Hierbei werden von Ihren Geräten und ggf. von Ihrem Internetanbieter allgemeine Informationen erfasst. Siehe Punkt 5.1.

Durch Ihre Nutzung werden keine personenbezogenen Daten durch den hier ausgewiesenen Verantwortlichen erhoben.

Social Icons
Wir benutzen Cookies
Sehr geehrte Damen und Herren,
unsere Webseite verwendet Cookies. Sie können mit einem Klick auf "OK" zustimmen oder mit einem Klick auf "Ablehnen" die Verwendung von Cookies deaktivieren. Bitte beachten Sie unsere Datenschutzerklärung.
Copyright © PCT-IT-Service & PCT-Software
Wir benutzen Cookies
Sehr geehrte Damen und Herren,
unsere Webseite verwendet Cookies. Sie können mit einem Klick auf "OK" zustimmen oder mit einem Klick auf "Ablehnen" die Verwendung von Cookies deaktivieren. Bitte beachten Sie unsere Datenschutzerklärung.