Das Patami Framework ist eine Open Source-Bibliothek für die Heimautomatisierungs-Software IP Symcon ab Version 4.2.
Folge dieser Anleitung, um das Patami Framework auf Deinem IP-Symcon Server zu installieren.
Funktionen
Die Bibliothek stellt folgende Funktionalitäten zur Verfügung:
Eine Kerninstanz zur Steuerung des Frameworks und zur Bereitstellung von Systeminformationen.
Eine PHP Klassenbibliothek zur objektorientierten Kapselung der IP Symcon-Befehle und -Objekte, die umfangreiche weitere Klassen und Methoden bereitstellt.
Ein erweiterbares Treibermodell zum einheitlichen Zugriff auf Geräte unterschiedlicher Hersteller (z.B. Nutzung derselben Funktion bzw. Methode zur Steuerung von KNX- und HomeMatic-Aktoren) mit automatischer Erkennung des für ein Objekt geeigneten Treibers.
Darüber hinaus stellt die Bibliothek die folgenden IP-Symcon Module zur Verfügung:
- Patami Framework Modul — Kern-Instanz des Patami Frameworks.
- Patami Object Group Modul — Instanz zur Ermittlung des Status und zur Steuerung mehrerer anderer Objekte.
- Patami Scene Switcher Modul — Instanz zum Umschalten zwischen Szenen mit einer Boolean-Variable.
- Patami Auto Switch Modul — Instanz zum automatischen Schalten von Geräten. Unterstützt verzögertes Ein- und/oder Ausschalten.
- Patami Split RGB Modul — Instanz zur Steuerung von RGB-Lampen, deren Farbkanäle über getrennte IPS-Instanzen angesteuert werden.
- Alexa Custom Skill Modul — WebHook I/O für IP Symcon, der Anfragen von Amazon Alexa entgegen nimmt und verarbeitet.
- Alexa Custom Skill Intent Modul — Instanz zur Verarbeitung von Intent- und Launch-Requests von Amazon Alexa, die von einer Alexa Custom Skill Instanz empfangen wurden.
Dokumentation
Hier findest Du die Dokumentation des Patami Frameworks:
- Installation
- Konfiguration
- Module
- PHP Klassenbibliothek
- Beispiele
- Häufige Fragen und Antworten
- Versionshinweise
Fehler und Features
Im IP-Symcon Forum findest Du einen Post, in dem Du ebenfalls Fragen stellen und Vorschläge unterbreiten kannst.
Lizenz
Diese Bibliothek ist unter der GNU General Public License lizenziert.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or see <http://www.gnu.org/licenses/>.
Contribution Submission Policy:
(The following paragraph is not intended to limit the rights granted to you to modify and distribute this software under the terms of the GNU General Public License and is only of importance to you if you choose to contribute your changes and enhancements to the community by submitting them to Florian Wiethoff.)
By intentionally submitting any modifications, corrections or derivatives to this work, or any other work intended for use with this Software, to Florian Wiethoff, you confirm that you are the copyright holder for those contributions and you grant Florian Wiethoff a nonexclusive, worldwide, irrevocable, royalty-free, perpetual, license to use, copy, create derivative works based on those contributions, and sublicense and distribute those contributions and any derivatives thereof.
Handelsmarken oder Produktnamen, die auf dieser Website erwähnt oder dargestellt werden, sind Warenzeichen oder eingetragene Warenzeichen der jeweiligen Eigentümer. Amazon, Alexa, Echo und Echo Dot sind eingetragene Warenzeichen von Amazon Services LLC. IP-Symcon ist ein eingetragenes Warenzeichen der Symcon GmbH.
Credits
Technische Unterstützung

Die technische Infrastruktur für die Entwicklung, Dokumentation und Continious Integration dieser IP Symcon Bibliothek wird von Braintower Technologies zur Verfügung gestellt.