Thema geschlossen
Ergebnis 1 bis 2 von 2
  1. #1
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,490

    Standard Script Library Sammlung und nützliche Anleitungen

    Verantwortlich für diesen Bereich: RWN & Ferengi-Master. Fragen, Anregungen und Wünsche bitte hier:
    Anregungen zur Script Library Sammlung - IP-Symcon Community Forum

    Was ist die Script Library Sammlung ?

    - eine Sammlung von funktionierenden Scripten/Codeschnippseln
    - mit Verlinkung und einem kleinen Kommentar bzw. einer Beschreibung
    - wir gehen davon aus, dass der Code, welcher hier im Forum bereitgestell wird/wurde für alle zur Verfügung steht
    - es wird eine Übersicht geben, von allen möglichen Scripten die hier im Forum so verstreut sind
    - das ganze soll dem User einfach dazu dienen, schneller etwas passendes für sein Problem zu finden

    Bei Fragen, Anregungen, Vorschlägen zu den einzelnen Scripten, bitte im entsprechenden Thema antworten.
    Geändert von RWN (25.12.10 um 08:15 Uhr)

  2. #2
    Registriert seit
    Feb 2007
    Ort
    Zwickau
    Beiträge
    5,490

    Standard Übersicht Scripte und Anleitungen

    • Anleitungen

    Handbuch zu IP-Symcon
    Allgemeine Doku.

    • Projekte

    Eigene Module für IPS schreiben
    Beispielprojekt mit Doku und Source

    IPS RS Project Exporter
    Komplexere IPS-Projekte einfach kopieren.

    IPS Wiki
    IPS-Schnittstelle zum Exportieren/Dokumentieren des IPS-Systems in ein Wiki.

    MySQLData V2 für IPS V2
    Ablage von Daten über MySQLData, Darstellung von Graphen.

    Pulse Backupsoftware für IPS
    Automatische Datensicherung und Möglichkeit den IPS Dienst neu zu starten!

    SQLite DUG Tool für IPS V2
    Datenbank ohne extra Server zum Darstellen von Graphen

    Natives MediaPortal Plugin

    • Einsteiger bis Fortgeschrittene

    Abfahrtstafeln von bahn.de auslesen
    Auslesen und aufbereiten der Abfahrtstafel der DB anhand von Bahnhof, Datum, Zeit.
    Auch für den ÖPNV. Also Busse, Straßenbahnen etc.

    Ablaufsteuerung

    Anzeige von PHP Fehlern
    Auflistung aufgetretener Fehler in Scripts usw.

    Astronomischen Ereignisse
    Hier ein Skript, das andere Skripte nach verschiedenen astronomischen Ereignissen startet. Zusätzlich hat man die Zeitpunkte der Ereignisse in Variablen.

    Bilder aus Internet laden

    Daten nach Excel schreiben/lesen
    Beispiele zum lesen und schreiben in eine Exceldatei.

    Dimmen ohne Dimmer
    Energiesparlampe dimmen

    Fehlerhafte Objekte auflisten
    zeigt defekte Instanzen, Scripts und Links

    Komfortable TTS Ausgabe Funktion

    Objekte mit .Notation umwandeln
    wer noch nach alter weise die Objekte mit .Objekte versteckt hat, kann mit diesem Script den Punkt entfernen!

    Ordner Rekursiv in MediaPlayer Playlist laden
    im Mediaplayer mit Playlisten arbeiten

    Scriptausführung sperren
    es soll verhindert werden, dass ein Skript innerhalb eines Zeitraumes erneut ausgeführt wird

    Statusmeldung länger anzeigen
    Script um z.B. für Bewgungsmelder länger einen Status aufrecht zu erhalten
    siehe auch:[Timer] Präsenz

    Variablen umrechnen
    Kleines handliches Script um z.B. für Gaszähler einen Zählerwert in einen Verbrauchswert umzuwandeln

    Verwendung IPS_SetScriptTimer
    Befehl: IPS_SetScriptTimer
    Lüftersteuerung im Bad/WC

    Verschiedene IP-Symcon über Sockets verbinden
    Daten zwischen zwei IPS austauschen

    Wetterwarnung
    Zeigt Wetterwarnung in der Homezone.

    Wie kann ich...?
    Zeigt weitere Scriptbeispiele aus der Doku.

    ZVO - Gelber Sack / Blaue Tonne auslesen
    Wann den Müll vor die Tür?

    • mathematische Funktionen

    Funktion zum (um)skalieren von Werten
    mathematische Funktion zur Umwandlung von Werten (in andere Wertebereiche)

    digitaler Tiefpassfilter
    Tiefpassfilter via PHP-Script

    • Visualisierung Dashboard

    Bildschirmtastatur
    Anzeigen einer Bildschirmtastatur per Knopfdruck im Dashboard

    durchsichtiges ExecImage / Tabsteuerung
    Das Beispiel zeigt wie über ein durchsichtiges ExecImage eine Tabsteuerung im Dashboard realisiert werden kann

    Dashbaord vom Desktop aus starten

    LCN Ausgänge/Relais über Dashboard schalten

    RSS Feeds Newsscript
    RSS Feeds Newsreader, ohne Textparsernutzung

    Terminverwaltung für das Dashboard
    Termin Ein/Ausgabe für das Dashboard, mit der Möglichkeit Termine per Sprachausgabe auszugeben

    Wecker für das Dashboard
    Ein Wecker für das Dashboard, mit diversen Einstellmöglichkeiten

    Zeit & Datum im Dashboard darstellen

    • Visualisierung WebFront

    Batteriestatuskontrolle
    Überwachung von Variablen. Mit Ausgabe im Webfront.

    Eigene Wetterseite
    Wetterwarnung und FTP Daten

    Google Kalender Termine im WebFront anzeigen
    Termine aus dem Google Kalender auslesen

    HigCharts: Multigraph-Visualisierung
    wunderbare Implementierung der HighCharts-Umgebung in IPS von KHC

    Radio im WF
    Internetradio über das Webfront aufrufen

    Videoüberwachung
    Einbinden einer Videoüberwachung in das WebFront

    WebCams und Überwachungskameras im WebFront
    Dank automatischem Bilder-Update und der Ausklapp-Funktion für Bilder kann sich jetzt jeder beliebige WebCams und Überwachungskameras im WebFront anzeigen lassen.

    Wetter - Regenradar (RS Rainradar Forecast)
    - wann setzt der Regen ein?
    - mit welcher Intensität?
    - wann hört es wieder auf?

    XBMC Status und Steuerungscript

    • Webbasierende Anwendungen

    Verwendung des Textparser
    Das folgende Beispiel zeigt die Verwendung des "Text Parser".

    Zugriff auf die SOAP
    KoolAjax für eigene Webanwendungen

    • Scriptunterstützung für Hardware

    1-Wire:

    1-Wire Seriennummern anzeigen
    .... oder 1-Wire Devices als txt oder HTML


    AVR-NET-IO:

    AVR-NET-IO und IPS
    Einrichtung und vieles mehr.

    AVR-NET-IO
    mit PT 100 Fühlern

    Avr-net-ioa-4
    Im Unterschied zum AVR-Net-IO wird hier die Netzwerkanbindung mit dem RS232-Ethernet-Wandler "XPort" von Lantronix realisiert.
    Vorteil: kleinere Bauform - höhere Betriebssicherheit.

    AVM Fritzcard/Fritzbox/Fritzrepeater:

    FritzCardPCI
    Tool zum Auslesen verschiedener Funktionen

    Fritzbox 7270/Wlan Repeater
    diverse Scripts zum ausführen/abrufen verschiedener Funktionen. Bis IPS V2.4

    Fritzbox Verbindungsstatus
    automatisches Anlegen aller benötigten Objekte

    Anruferliste aus FritzBox auslesen
    Der Vorteil dieser Version ist, dass sie keine PHP Extensions benötigt.

    Down/Upstream auslesen
    Anzeige der Geschwindigkeit

    Scripts für Fritzbox ab IPS V2.5
    Abfrage mit curl anstatt http_post_fields

    eDip Touchdisplay 240/320/480:

    eDip Funktionen
    diverse Funktionen

    eDip-PHP-Hilfsklasse
    Die Klasse übernimmt die ausgehende Kommunikation zum eDip und kümmert sich im Prinzip um alles

    eDIP Display Routine

    Homematic:

    Homematic
    HM-Instanzen, Batteriezustand, Erstellen, Ändern und löschen der Variablen.

    SwitchDuration für Homematic
    SwitchDuration Script für Homematic

    Gartenbewässerung
    Script für Homematic.....

    Tür/Fensterkontakte
    im Webfront anzeigen

    Geräte Liste HM Inventory
    tolles Script von Andreas zur Anzeige der HM Geräte (V1.3)

    FS20/HS485:

    FS20 Adressen anzeigen
    Möglichkeit Adressen der Komonenten zu vergleichen. Ähnlich des V1 Excel-Addin.

    HS485 Bussystem
    zur Anbindung nach IPS ist zwingend Interface HS485 PCI erforderlich.

    RGBW 868:

    Visuelle (Alarm)Meldungen [RGBW-868]
    Darstellung diverser Meldungen

    RGBW-868
    Simples Random-Farb-Script für den RGBW-868 Stripe

    Diverse:

    8 Fach Seriell Relaiskarte Conrad
    Conrad Artikelnummer 197730

    br_IPS / PHP Libraries zu IP-Symcon
    Das sind z.B. Piri Konzept für einen Raum, An- und Abwesenheit für einen Bereich, Irtrans Auswertung, Sonos Steuerung

    Chromoflex RS232 Script
    Chromoflexsteuerung über das WebFront

    Chromoflex RC III Script
    Chromoflexsteuerung RC III (nicht RS232!)

    DENON AVR 3808 Integration
    AV-Receiver Integration in IPS

    DENON AVR 3311 Connector
    AV-Receiver Integration in IPS (mit erweiterten Befehlen ab Modelljahr 2011)

    Elektronische Haushaltszähler auslesen

    HID-VerbindungsScript
    Suche eines HID Gerätes und automatisches verbinden.

    HTTP-Befehle an Kamera senden
    Befehle an eine (IP)Kamera

    IPSWatchDog
    IPS-Server Überwachung

    Rauchmelder
    Rauchmelder überwachen

    Shuttercontrol
    Script zum steuern von Rolläden, Jalusien usw....

    Sonos
    Klasse zum Ansteuern einzelner Player

    Squeezebox / Squeezeserver
    Script zum Ansteuern der Player und des Servers

    Tastatureingaben auswerten
    IPS Befehle per Tastatur starten

    Tastatureingaben simulieren
    aus IPS Tastaturbefehle senden

    USV Daten einer APC Smart USV einlesen
    Diese Script wertet die Logdatei einer Smart USV von APC aus.

    ViewJet
    Kontroll und Anzeigescript

    (W)LAN Watch Dog
    Erreichbarkeit von Geräten im Netzwerk abfragen.

    Yamaha Verstärker per LAN/Netzwerk steuern - HowTo

    Wetter:

    Wetterdatenempfänger USB-WDE1
    Script zum auswerten verschiedener Sensoren.
    KS300/200, S 300 IA, S 300 TH, ASH 2200 und PS 50.

    Lan-WDE1
    Umbau auf Xport

    Wetter - Formelsammlung
    Zeigt PHP Funktionen um Wetterstationsinfos weiterzuverarbeiten. Windrichtung, Luftdruck, Taupunkt,
    absolute Feuchte usw.

    Z-Wave:

    Z-Wave Skripte
    diverse Scripts

    • Spiel & Spaß

    Hauptstädte der Welt
    Hier werden die Hauptstädte der Welt vermittelt.

    Musik erraten [Partyspiel]
    Musikratespiel mit Designerunterstützung.
    Geändert von Ferengi-Master (16.01.14 um 14:27 Uhr)

Ähnliche Themen

  1. Anregungen zur Script Library Sammlung
    Von RWN im Forum Skripte, PHP, SQL
    Antworten: 31
    Letzter Beitrag: 25.08.18, 13:24
  2. Script Library Sammlung
    Von RWN im Forum Skripte, PHP, SQL
    Antworten: 1
    Letzter Beitrag: 15.07.08, 19:06
  3. Antis FHT Script -> WAF optimiert :)
    Von Anti im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 19
    Letzter Beitrag: 08.03.08, 13:14
  4. [BUG gefixt 0.91] RRD Datenbank wird nicht angelegt
    Von Stefan im Forum IP-Symcon WIIPS für Version 1.0
    Antworten: 19
    Letzter Beitrag: 19.09.06, 14:54
  5. Verschiedene Scripte mit else?
    Von hbraun im Forum Allgemeine Diskussion
    Antworten: 7
    Letzter Beitrag: 29.11.05, 22:43