Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum
Neue Felder für die persönlichen Daten Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Ralf regte ein IPS/LCN-Usertreffen an. Finde ich gut, sollten wir machen. Wie wäre es mit einem Termin um Ostern/Pfingsten? Bis dahin sollten wir doch alle "erste Erfolge" haben, über die wir reden können.
Hört sich sehr gut. Bis dahin sollte ich auch schon die ersten Erfolge verbuchen können. Mit der Klasse Anleitung von Ralf sollte dies klappen. Besten Dank nochmal dafür.
Original von MartinH
Unter offener Integrationsplatform würde ich erwarten, dass man solche "eigenen Module" erstellen und anderen verfügbar machen kann. Oder gibt es neue "Modules" immer nur vom IPS-Hersteller und nur dann wenn er es für wichtig hält?
Kein Panik, du kannst an den PHP-Scripten soviel ändern wie du magst. Es ging nur darum, dass man nicht einfach das Script kopiert, sondern den Inhalt aus meinem Beispiel in den eigenen Script-Editor.
IPS-Module für LCN gibt es aktuell (noch) nicht, warten wir"s mal ab ;-).
@Martin: ich würde das auch nicht mit einem "P" in den Augen sehen, eher als "etwas umständlich". Aber eigentlich (wenn man den Weg kennt) sind das nur 2 Klicks&Drops mehr, als wenn ich eine Datei(Modul) in irgendein Verzeichnis kopiere.
Ein größeres Problem hätte ich mit dem Wunsch der Fa.Issendorff die PCK-Befehle nicht zu veröffentlichen.
Da müsste (z.B. im Wiki) bei jedem Befehl dann immer "xx Befehl siehe PCK-Doku xx" stehen.
Den Wunsch und den Grund dafür kann ich mehr als nachvollziehen, die Ausführung wird uns allerdings etwas behindern.
Um es noch mal etwas deutlicher zu erklären, folgendes gibt es innerhalb IPS:
Modul
Ist üblicherweise eine DLL, die die direkte Kommunikation mit dem "Subsystem" durchführt. Das gibt es für LCN (noch) nicht.
Instance
Hängt mit den Modulen zusammen und ermöglich eine grafische Integration der "Subsysteme" im IPS.
Scripte
Sind im weitesten Sinne "ganz normale" PHP-Scripte mit spezifischen IPS-Befehlen. Für die PHP-Profis: Es ist auch möglich PHP-Erweiterungen, z.B. php_gd2.dll über die php.ini einzubinden.
Meine aktuelle Kopplung nutzt das Modul "COMServer". Damit kann ich die Instance "COMPort" im Instanceeditor eintragen und eine Variable zuordnen. Und auf die Variable kann ich über ein PHP-Script zugreifen.
Es hat ja keiner gesagt, dass es einfach wird ;-). Aber wir "Hobby-Programmierer" werden uns "Hobby-Elektrikern" das schon verständlich machen ;-). Ist ja kaum anders wie Batch-Dateien oder UNIX-Scripte :-O, aber doch etwas mehr als 5 Adern anklemmen.
Es gibt das WIIPS, eine Weboberfläche, die unter anderem ganz nette Grafiken (Temperatur-Kurven, o.ä.) mit "rrdtool" erzeugen kann. Der QuickSwitch-Teil unterstützt soweit ich weiß nur FS20.
Damit könnte man nur mit der "Simple Web Interface"-Instance eigene Seite erstellen und "beliebig" anzeigen und schalten. Zum üben fehlte mir bisher die Zeit ;-).
Original von Uwe
soweit bin ich gar nicht gekommen.
Der Connect des COM-Port wird nicht gestartet. Von "Hand" (über Settings) kriege ich den Bus schon "online".
Gerade mal bei mir getestet. Sorry, "...es geht", ich habe aber gar nix eingestellt .