(Archiv -> veraltet) Übersicht der PHP-Module

PHP-Module für IPS 4.X

Hardware / Geräte:

Allgemein:

AIO Gateway:
Modul um Geräte, die über das AIO Gateway von Mediola Befehle erhalten, von IP-Symcon aus zu steuern. Geräte können vom AIO Creator importiert werden.
GitHub : Wolbolar/IPSymconAIOGateway: IP-Symcon 4 Mo… - GitHub
Forum-Link: [Modul] AIOGateway (Testversion)

IPSBananaPi:
Modul für den BananaPi mit Li-Ion Akku
GitHub : hermanthegerman2/IPSBananaPi · GitHub
Forum-Link: IPSBananaPi - Modul für den BananaPi mit Li-Ion Akku

ELRO:
433Mhz Geräte per AB600 USB-Stick steuern. Aufgrund von aktuellen Limitationen in IPS wurden die PHP-Befehle umbenannt.
GitHub : Nall-chan/IPSElro · GitHub
Forum-Link: [Modul] ELRO HE853 / AB600USB (433MHz-Geräte)

Foobot Air Sensor:
Modul für den Foobot Air Sensor von Airboxlab.
GitHub : GitHub - naphane/IPSFoobot: IP-Symcon Module for the Foobot Air Sensor

Gembird EnerGenie EG-PMS2-LAN:
Modul um die Steckdosenleiste von Gembird EnerGenie EG-PMS2-LAN von IP-Symcon aus zu schalten.
GitHub : GitHub - Wolbolar/SymconEGPMSLAN: IP-Symcon 4 Modul für Steckdose EG-PMS-LAN
Forum-Link: [Modul] Gembird EG-PMS2-LAN Steckdose [Testversion]

HomeMaticExtended:
CCU-Erweiterung um diverse Funktionen (Systemvariablen, Programme, HM-Script, Displaytaster mit Statusanzeige… Aufgrund von aktuellen Limitationen in IPS wurden die PHP-Befehle umbenannt.
GitHub : Nall-chan/IPSHomematicExtended · GitHub
Forum-Link: [Modul] Homematic Systemvariablen, Programme und Powermeter

KostalPiko:
Kostal Piko Wechselrichter
GitHub : hermanthegerman2/KostalPiko · GitHub
Forum-Link: Kostal Piko Wechselrichter Modul

Lingg&Janke KNX quick:
Komfortabler Konfigurator für das KNX quick System. Unterstützt zur Zeit die Schalt- und Dimmfunktionen
GitHub: symcon/SymconLJ · GitHub

Mobotix T24/T25 Modul:
Mobotix T24 und T25 Gegensprechanlage
GitHub : GitHub - daschaefer/SymconT25: Mobotix T24/T25 PHP Module for IP-Symcon
Forum-Link: Mobotix T24 und T25 Gegensprechanlage PHP Modul

Möhlenhoff Alpha 2:
Abfrage von Möhlenhoff Alpha 2.
GitHub : GitHub - symcon/SymconMH: Möhlenhoff Alpha 2
Forum-Link: Möhlenhoff Alpha 2

Module von dapor:
Enthält aktuell 1 Modul :

[ul]
[li]Netatmo Weatherstation[/li][/ul]
Werte des Wetterstation der Marke Netatmo auslesen.
GitHub : dapor2000/IPS_MODULES · GitHub
Forum-Link: Modul: Netatmo

Ubiquiti UniFi:
Clients und WLANs aus dem Ubiquiti Unifi Tool auslesen und darstellen.
GitHub : Spoosie/KH_UniFi · GitHub
Forum-Link: UniFi Modul

Withings Waage:
Dieses Modul ließt die Daten von Withings für Waage und Blutdruckwerte.
GitHub : 1007/Symcon1007_Withings · GitHub
Forum-Link: Withings Modul

XBee (ZigBee) Serie 2:
XBees der Serie 2 als serielle Gerätekopplung in IPS verwenden. A/D-IOs der Geräte in IPS nutzen.
GitHub : Nall-chan/IPSXBeeZigBee · GitHub
Forum-Link: [Modul] XBee Serie2 - ZigBee Netzwerk

Beleuchtung / RGB:

LW12:
LW12 RGB Controller
GitHub : virusmoere/IPSModules · GitHub
Forum-Link: Modul: LW12 RGB Controller

MS-35:
MS35 RGB-Controller
GitHub : Nall-chan/IPSMS35 · GitHub
Forum-Link: [Modul] MS-35 RGB Controller

MiLight:
Steuerung von MiLight RGBW-Gateways (auch bekannt als Limitless LED oder IWY-Light)
GitHub : xan-it/symcon-milight · GitHub

SymconHUE:
Philips HUE Modul
GitHub : traxanos/SymconHUE · GitHub
Forum-Link: Philips HUE Modul

Audio / Video:

SymconBoseSoundTouch:
Bose SoundTouch
GitHub : ubittner/SymconBoseSoundTouch · GitHub
Forum-Link: Bose SoundTouch Modul

SymconSonos:
Sonos
GitHub : tkugelberg/SymconSonos · GitHub
Forum-Link: Sonos Modul

SymconE2:
Enigma2
GitHub : traxanos/SymconE2 · GitHub
Forum-Link: Enigma2 Modul

Mpd für Pi:
Pi MusicBox
Forum-Link: Mpd Modul für Pi

OnkyoAVR:
Onkyo AV-Receiver per LAN oder RS232 mit IPS steuern und Zustände des Gerätes in IPS visualisieren.
GitHub : Nall-chan/IPSOnkyoAVR · GitHub
Forum-Link: Info benötigt für: Onkyo AVR Modul - Seite 2

Plex:
Plex Home Theater Modul
GitHub : GitHub - daschaefer/SymconPlex: Plex Home Theater PHP Module for IP-Symcon
Forum-Link: Plex Home Theater Modul

SqueezeBox:
SqueezeBoxen und Logitech Media Server über IPS visualisieren und steuern.
GitHub : Nall-chan/IPSSqueezeBox · GitHub
Forum-Link: Squeezebox Modul - Testversion

SymconTCLRemote:
Remote Steuerung für TCL TV Geräte
GitHub : Charykun/SymconTCLRemote · GitHub
Forum-Link: TCL Remote Modul

SymconYAVR:
Yamaha Receiver Modul
GitHub : traxanos/SymconYAVR · GitHub
Forum-Link: Yamaha Receiver Modul

TV Server Client:
Abfrage von TV Servern.
GitHub : Thomas / IPSTvClient · GitLab
Forum-Link: Tv Server Modul

[HR][/HR]

Hier fehlt was ?

Sendet mir einfach eine PN mit den Links von eurem Modul und einer kleinen Beschreibung.
Oder Antwortet einfach in diesem Thread. Nach der Übernahme der Daten wird euer Beitrag aber entfernt, sofern er nicht der letzte ist!

Michael

Kalender / Feiertage / Ferien & Co:

IPSAbsence:

Simuliert Anwesenheit, indem Gruppen von Aktoren geschaltet werden. Eine zeitliche Verzögerung zwischen den Schaltgruppen, die um einen Zufallsfaktor ergänzt werden kann, lässt sich pro Gruppe konfigurieren.
GitHub : GitHub - mcbeyel/IPSAbsence

IQLExchange:

Modul zur Abfrage der Urlaubstage von einem Microsoft Exchange Server.
GitHub : IQLiving/IQLExchange · GitHub
Forum-Link: Modul für Exchange

IQLFeiertage:

Modul um zu berechnen ob es sich heute um einen Feiertag handelt.
GitHub : IQLiving/IQLFeiertage · GitHub
Forum-Link: Simples Modul zur Feiertags berechnung

Schulferien:

Modul um zu berechnen ob heute Schulferien sind.
GitHub : Nall-chan/IPSSchoolHolidays · GitHub
Enstanden aus: Schulferien von kronos

ownCloud Modul:

ownCloud Kalender in IPS
GitHub : MCS-51/ownCloud · GitHub
Forum-Link: ownCloud Modul

paresyMisc:

Enthält aktuell 1 Modul :

[ul]
[li]EntsorgungLuebeck [/li][/ul]
Abfallkalender für Lübeck auslesen.
GitHub : paresy/paresyMisc · GitHub
Forum-Link: Abfallkalender für Lübeck auslesen

[HR][/HR]

Hier fehlt was ?

Sendet mir einfach eine PN mit den Links von eurem Modul und einer kleinen Beschreibung.
Oder Antwortet einfach in diesem Thread. Nach der Übernahme der Daten wird euer Beitrag aber entfernt, sofern er nicht der letzte ist!

Michael

Sonstige:

Module von tomgr:
Enthält diverse Module :

[ul]
[li]LCN Display[/li][li]XBMC[/li][li] …[/li][/ul]
GitHub: git://icy.my-router.de/Ts_Module

Module von tommi:
Enthält aktuell ein Module :

[ul]
[li]FHZ-Dummy[/li][li] …[/li][/ul]
GitHub: Tommi2Day/ipsymcon-phpmodule-by-Tommi · GitHub
Thread: FHZDummy PHP Modul

DynamicVisuControl:
Automatisch Objekte verstecken / deaktivieren, ohne eigene PHP-Scripte
GitHub: Nall-chan/IPSDynamicVisuControl · GitHub
Forum-Link: [Modul] DynamicVisuControl - Objekte verstecken / deaktivieren

GitHub Status:
Aktueller Status der GitHub-Dienste.
GitHub : Nall-chan/IPSGitHubStatus · GitHub

Ivona TTS Modul:
TextToSpeech Module using IVONA
GitHub : tkugelberg/SymconIvona · GitHub
Forum-Link: Ivona TTS Modul

[Prowl] IQLNotification:
Prowl Benachrichtigungen:
GitHub : GitHub - IQLiving/IQLProwlNofitication
Forum-Link: [Prowl] IQLNotification

SymconBTR:
Bluetooth Presence Modul (Linux Only)
GitHub : traxanos/SymconBTP · GitHub
Forum-Link: Bluetooth Presence Modul (Linux Only)

SymconMisc:
Enthält aktuell 3 Module :

[ul]
[li]Unwetterzentrale[/li][li]Geofency[/li][li]Alarmierung[/li][li]EnergiezaehlerStrom[/li][li]Umrechnen[/li][li]ZaehlerUeberlauf[/li][li]SzenenSteuerung[/li][li]AnwesenheitsSimulation[/li][li]WundergroudWeather[/li][/ul]
GitHub : paresy/SymconMisc · GitHub
Forum-Link für Geofency: Geofency Modul

IPSLocative:
IPSLocative ist ein Fork von Geofency, arbeitet jedoch mit der kostenlosen iOS-App „Locative“ (mehr Infos unter locative.io).
GitHub : GitHub - mcbeyel/IPSLocative[INDENT]Infos:
LocativeHQ/ios-app - Objective-C - GitHub
LocativeHQ/android-app - Java - GitHub

[/INDENT]

SymconTest:
Enthält Demos und Beispiele für Modul-Entwickler
GitHub : paresy/SymconTest · GitHub
Forum-Link: Neue Funktion: Module
Bug-Liste: Bekannte Bugs in den PHP-Modulen

Torque Pro / ODB2 Auto logging:
Modul für die Torque Pro App:
GitHub : GitHub - virusmoere/IPS_TorquePro: TorquePro Module for IPS
Forum-Link: Torque Pro / ODB2 Auto logging

TTS VoiceRSS:
Online-TTS Engine von VoiceRSS in IPS nutzen. Kostenfrei bei max. 350 Anfragen pro Tag.
GitHub : Nall-chan/IPSVoiceRSS · GitHub

Wunderground:
Dieses Modul ließt die JSON Daten von Wunderground aus und erstellt passende Variablen im Kern.
GitHub : tobiber/SymconWundergroundWeather · GitHub
Forum-Link: https://www.symcon.de/forum/threads/30063-Wunderground-%28Testversion%29

[HR][/HR]

Hier fehlt was ?

Sendet mir einfach eine PN mit den Links von eurem Modul und einer kleinen Beschreibung.
Oder Antwortet einfach in diesem Thread. Nach der Übernahme der Daten wird euer Beitrag aber entfernt, sofern er nicht der letzte ist!

Michael

NEU:

Möhlenhoff Alpha 2:
Abfrage von Möhlenhoff Alpha 2.
GitHub : GitHub - symcon/SymconMH: Möhlenhoff Alpha 2
Forum-Link: Möhlenhoff Alpha 2

Michael

Module von Styletronix.net (awpross)

GitHub - styletronix/SymconBibliothek1

Derzeit sind folgende Module enthalten:

Codeschloss
Über einen Mehrfachtaster kann die Funktion eines Codeschloss emuliert werden. Dabei können mehrere Benutzer mit entsprechendem Kennwort in einer Liste hinterlegt werden.
Dokumentation hierfür ist aber noch unvollständig.

Gruppensteuerung
Ermöglicht z.b. das gemeinsame Schalten von mehreren Lampen als Gruppe über eine Zentralfunktion. Unterstützt werden alle Geräte mit Boolean, Float und Integer werten. Zusätzlich ist eine Notbeleuchtung bzw. Alarmbeleuchtung integriert. Bei Aktivierung werden alle Geräte eingeschaltet und bei Deaktivierung wieder auf den vorherigen Zustand zurück versetzt. Eine ausführliche Dokumentation befindet sich in der Readme.html im Modulordner.

HM Bewegungsmelder
Enthält ein paar unterstützende Funktionen für den HM Taster mit eingebautem Bewegungsmelder.
Dokumentation ist hier leider auch noch nicht komplett.

SecKey
Zusatzmodul, welches mit HM SecKey verwendet werden kann um erweiterte Steuerungsfunktionen zu realisieren. Also z.b. Automatisches abschließen nach einer gewissen Zeit usw. Dokumentation befindet sich im Modulordner

WakeOnLAN
Dieses Modul weckt entfernte PCs per WOL (Magic Packet) auf. Zusätzlich zeigt es an, ob der PC per PING erreichbar ist. Über eine Zusatzsoftware auf dem PC (leider noch nicht ganz fertig) kann der PC auch in den Energiesparmodus versetzt oder heruntergefahren werden.

Weitere Module sind in Arbeit.

Module von Tommi

[ul]
[li]WSDEV: generisches Device für Wetter/Environment Daten[/li][li]SwitchDev: generisches Device zur Anzeige von Alarmsensoren, Switches, Dimmer usw. sowie zum Schalten von Aktoren[/li][li]EnergyDev: generisches Device zur Anzeige von Energie und Verbrauchsdaten[/li][li]AVMAHA: Splitter für AVM SmartHome Geräte (DECT200,Fritz 546e)[/li][li]CUL: Splitter für Busware Receiver (unterstützt ELV ESA,EM1000, HMS,FS20, FHT TFK)[/li][li]FS20WUE: Splitter für ELV FS20WUE Receiver (FS20 und WS300 Series Sensoren)[/li][li]NUT: Splittermodul zur Anzeige von USV Daten via NUT Server[/li][li]OWNet: Splittermodul zur Anzeige von Sensoren am 1Wire Bus via OWServer[/li][li]TE923: Splittermodul für die Wetterstation TE923 (Ventus831/Mebus/TFA Nexus) via CGI mit te923con linux binary[/li][li]WDE1: Splittermodul für ELV WDE1 Data Logger für WS300 Series Sensoren [/li][li]WS300PC: Splittermodul für ELV WS300PC Wetterstation für WS300 Series Sensoren[/li][li]WS2500PC: Splittermodul für ELV WS2500PC Data Logger für WS2000 Series Sensoren via CGI mit ws2500 linux binary[/li][li]XS1: Splittermodul für Ezcontrol XS1 Sensoren und Aktoren (es sind nicht alle Typen implementiert )[/li][li]APCUPSD: Splittermodul zur Anzeige von USV Daten via APCUPSD Server[/li][/ul]

entfernt: FHZDummy ->partially ersetzt durch SwitchDev

Thread:neue PHP-Module als Ersatz meiner Delphi-Module
GitHub:GitHub - Tommi2Day/ipsymcon-phpmodule-by-Tommi: PHPModule for IPSymcon

Denon AVR:

Modul um Denon AV Receiver von IP-Symcon aus zu steuern.
GitHub : GitHub - Wolbolar/IPSymconDenon: IP-Symcon 4.x PHP Modul Denon
Forum-Link: Denon Modul [Testversion]

Neu im SymconMisc Modul!

[ul]
[li]Alarmierung[/li][LIST]
[li]Beliebige Quellen können als Sensor definiert werden, welche beim Auslösen eine wiederrum beliebig Gruppe aus Schalt- und Dimmaktoren als Alarm ansteuert. Die Alarmierung kann im WebFront aktiviert/dekativiert werden.[/li][/ul]

[li]EnergiezaehlerStrom[/li][ul]
[li]Rechnet Impule eines Zählers in den Momentanverbrauch um[/li][/ul]

[li]Umrechnen[/li][ul]
[li]Eine Variable wird abhand einer Formel, welche in der Konfiguration angegeben wird, umgerechnet[/li][/ul]

[li]ZaehlerUeberlauf[/li][ul]
[li]Zähler, welche überlaufen, können in IP-Symcon als kontinuierliche Zähler dargestellt werden[/li][/ul]

[li]SzenenSteuerung[/li][ul]
[li]Beliebige Schalt-, Dimmaktoren können in einer Gruppe zusammengefasst und in Szenen gespeichert/abgerufen werden[/li][/ul]

[li]AnwesenheitsSimulation[/li][ul]
[li]Beliebige Schalt-, Dimmaktoren können zu einer Simulation hinzugefügt werden, welche aufgrund von geloggten Daten (in der DB aus der Vergangenheit) entsprechend geschaltet werden. Es wird zufällig ein selber Wochentag aus den letzten Wochen ausgewählt, sofern genügend Entropie (Schaltvorgänge) für diesen Tag vorhanden sind. Andernfalls wird ein beliebiger Tag der letzten 30 Tage ausgewählt. Die Simulation kann im WebFront aktiviert/dekativiert werden. Bei aktivierter Simulation wird der Tag von dem Simuliert wird angezeigt[/li][/ul]

[li]Unwetterzentrale[/li][ul]
[li]Aktualisiert, sodass die WetterOnline URLs wieder stimmen[/li][/ul]

[li]WundergroudWeather[/li][ul]
[li]​Abfrage von aktuellen Wetterdaten, -prognosen, und -warnungen[/li][/ul]
[/LIST]

[b]Neu im SymconMisc Modul!

[/b]

[ul]
[li]EgiGeoZone[/li][LIST]
[li]​Empfängt Daten von der EgiGeoZone App in IP-Symcon[/li][/ul]
[/LIST]

IPSJabberXMPP

Sendet Nachrichten über Jabber/XMPP
GitHub: GitHub - fti7/IPSJabberXMPP: IP Symcon Module „JabberXMPP“
Forum-Link: Jabber/XMPP Modul

Doorbird

Befehle an Doorbird senden:

[ul]
[li]Tür öffnen[/li][/ul]

[ul]
[li]IR Licht einschalten[/li][/ul]

[ul]
[li]Snapshot anfordern[/li][/ul]

Status Rückmeldung:

[ul]
[li]Bild Anzeige[/li][/ul]

[ul]
[li]Zeitpunkt letztes Klingelsignal[/li][/ul]

[ul]
[li]Zeitpunkt letzte Bewegung[/li][/ul]

[ul]
[li]Zeitpunkt letzte Türöffnung[/li][/ul]

[ul]
[li]Bild bei Bewegung[/li][/ul]

[ul]
[li]Bild beim Klingeln[/li][/ul]

Github: GitHub - Wolbolar/IPSymconDoorbird: PHP Modul für IP-Symcon 4.x für Doorbird
Forumlink: Doorbird-Modul

Amazon FireTV
Remotebefehle an einen FireTV von IP-Symcon aus senden
Forum: FireTV Modul [Testversion]
Github: GitHub - Wolbolar/IPSymconFireTV: PHP Modul für IP-Symcon 4.x zur Steurung eines FireTV

SymconNUKI

NUKI SmartLock Module for IP-Symcon 4.x

GitHub - ubittner/SymconNUKI: NUKI SmartLock Module for IP-Symcon 4.x

Installation und Konfiguration siehe GitHub Wiki

IPSymconIFTTT

Forum:
IFTTT Modul
Installation und Anleitung
GitHub - Wolbolar/IPSymconIFTTT: IPSymcon Modul ab 4.1 zur Verbindung von IFTTT mit IP-Symcon

Voraussetzungen

IPS 4.1
IP-Symcon Connect
Account bei IFTTT Learn how IFTTT works
IFTTT Account mit eingerichteten Maker Channel

Ermöglicht das Triggern von IFTTT Recipes durch IP-Symcon oder das Setzen von Variablen aus IFTTT.

IPSymconFlow ab IP-Symcon 4.1

Forum
Microsoft Flow Modul

Git
IPSymconFlow

Microsoft Flow

Microsoft Flow Getting Started

Mit dem Modul lassen sich Daten an Microsoft Flow senden um dort Flows zu triggern oder aus einem Flow Daten an IP-Symcon senden um in IP-Symcon von Microsoft Flow Ereignisse anzustoßen oder einfach Variablen zu beschreiben.

Forum:
Astronomie Modul

Github:
IPSymconAstronomy

Stellt Astronomische Daten zur Verfügung.

Die NeaSmart der Firma REHAU wird nun auch unterstützt.

Github:
https://github.com/symcon/SymconREHAU

Grüße
Pio

In Symcon Misc gibt es neu:

[ul]
[li]Fertig-Melder[/li][li]Bild-Archiv[/li][/ul]

paresy

Module von dapor:
Enthält aktuell 1 Modul :

[ul]
[li]Netatmo Weatherstation[/li][/ul]

Werte des Wetterstation der Marke Netatmo auslesen.
GitHub : dapor2000/IPS_MODULES · GitHub

WIRD NICHT WEITERENTWICKLET !!!

Der Forum-Link: Modul: Netatmo bleibt natürlich erhalten

Alternative steht unter :

[h](https://git.dapor.net/scm/git/ips_modules_public)ttps://git.dapor.net/scm/git/ips_modules_public

bereit - wird auch Patches für API Änderungen bekommen.

Für die neuesten Module ( wie die Netatmo Presence Cams und so ) wird es einen geschlossen ( wenn auch z.Z. kostenloses Bereich ) geben, der dann unter

https://git.dapor.net/scm/git/ips-modules

erreichbar ist - sofern man sich per PN vorher angemeldet hat.

Hauptgrund für diese Maßnahme sind Inkompatibilitäten mit GitHub und dem Wunsch ein wenig mehr Kontrolle über Normaluser vs EarlyAdopters zu bekommen. Nicht jede Änderung ist für alle User gedacht. Branches verwalten auf Public - noGo

Daher bitte bei der Anmelde-PN gleich Username / (gewünschtes PW ) / Kontakt-email angeben.

Werde dann entsprechende Änderungen da kommunizieren.

Danke


@ IPS Team:

Mir ist eher zufällig aufgefallen, das der Namespace der Module nicht geschützt/unique ist.
Welche Funkion wird aufgerufen, wenn 2 Module zufällig beider 123_ als Prefix definiert haben ???

Im Editor bekomme ich nur einen Vorschlag - weiss aber nicht von welchem Modul !!! :banghead:

Forum Eintrag:
LaMetric Time Modul

Installation und Anleitung: GitHub - Tuxos/Symcon-LaMetric: IPSymcon module for LaMetric

Was kann man mit dem Modul machen?

  • Beliebige Texte an die LaMetric senden, inkl. Icon und Sound wenn gewünscht.
  • Lautstärke einstellen.
  • Helligkeit und Helligkeitssensor einstellen.
  • Bluetooth ein und aus stellen und den Namen des Bluetoothmoduls setzen.
  • Konfigurations Daten von der LaMetric auslesen und in IPS Variablen schreiben.

Getestet mit IPSymcon 4.1 auf Ubuntu.