Ankündigung

Einklappen
Keine Ankündigung bisher.

Eigene Programmierung EIB über Windows-PC

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • GLT
    antwortet
    Zitat von klaus Beitrag anzeigen
    ... Ich stolpere beim Durchstöbern des Forums immer wieder über den Gira Home Server....
    Der ware in der Tat eine passende Alternative, da ein "Standardgerat" und dementsprechend dokumentiert und von vielen Fachfirmen auch supportet.

    Im Fall der Falle ist es für einen Externen sicherlich einfacher, eine Anlage mit HS zu supporten, als beim Einsatz von Individuallösungen mit vielleicht exotischen Schnittstellen oder Konfigurationen - vor allem, wenn diese nicht hinreichend dokumentiert wurden.

    Der HS dürfte ziemlich das flexibelste und leistungsfahigste in dieser Hinsicht sein, aber, je nach Anwendungsfall und benötigten Leistungsumfang, kamen natürlich auch andere Gerate/Lösungen in Betracht.

    Nur mal als Stichpunkte:
    EibPort von Babtec
    Controllpanel der verschiedenen Hersteller
    gangige Visualisierungssysteme, die auf PC-Basis laufen (z.B. Eisbar)

    Gerade bei denjenigen Systemen, die auf PC's laufen sollen, möchte ich noch zu Bedenken geben, dass diese ja 24 Std., 7 Tage/Woche, 365 Tage/Jahr zuverlassig laufen müssen und damit sowohl der Stromverbrauch, sowie der Komponentenverschleiss durchaus eine Rolle spielt.

    Einen Kommentar schreiben:


  • DJGockel
    antwortet
    Hi
    also ich habe den Homeserver 3 nun ein halbes Jahr, ich bereuhe die Investition auf keinen Fall, das Teil ist einfach genial,
    unendliche Möglichkeiten man kann mit dieser Zaubermaschine so ziemlich alles realisieren.
    Nur eine Warnung muß ich an dieser Stelle ausprechen, er macht süchtig und man sollte eine verstandnissvolle Frau haben

    Einen Kommentar schreiben:


  • unique24
    antwortet
    Zitat von klaus Beitrag anzeigen
    Ich würde dann am PC den Zustand aller Komponenten am Bus abfragen/anzeigen wollen bzw. den Status entsprechend steuern. Ich könnte mir hier dann in weiterer Folge auch vorstellen, die Steuerung über Telefon / Web direkt zu integrieren. Das ganze würde ich wie gesagt selbst programmieren wollen, da man so wohl am flexibelsten ist.
    Hallo Klaus

    Wirf mal einen Blick auf den EisBar. Diesen gibt es für XP und CE.

    Für XP kannst du in vb.net oder C# Extension schreiben. Ich mach das auch so.
    Ich nutze die Visu mit allen Komponenten. Sollte einmal eine Funktion nicht gegeben sein, kann man eben diese selbst programmieren und die DLL zu der Firma senden. Die bauen diese dann ein.

    Ja nach Größe der Visu fangt der Spass bei ca. 460 Euro an.
    Und du kannst auch jeden PC dafür hernehmen wenn du möchtest.

    Gruß

    Hannes

    Einen Kommentar schreiben:


  • klaus
    antwortet
    Zitat von GLT Beitrag anzeigen
    Gerade deshalb sollte man auf "Bastellösungen" eher verzichten und auf Standardkomponenten zurückgreifen; leider denken nicht viele an solche Fälle.
    Ist sicher ein gutes Argument. Was wäre denn wohl eine gute Alternative zu einer solchen "Bastellösung" bei der man dennoch umfangreiche Eingriffmöglichenkeiten in das System hätte? Ich stolpere beim Durchstöbern des Forums immer wieder über den Gira Home Server. Wäre das vielleicht eine gangbare Alternative?

    Klaus

    Einen Kommentar schreiben:


  • GLT
    antwortet
    Zitat von lichtler Beitrag anzeigen
    ... Für den Fall das mir was passiert möchte ich nicht, daß meine Family vielleicht dann auch noch im Dunkeln oder im Kalten wohnen muß...
    Gerade deshalb sollte man auf "Bastellösungen" eher verzichten und auf Standardkomponenten zurückgreifen; leider denken nicht viele an solche Fälle.

    Einen Kommentar schreiben:


  • lichtler
    antwortet
    Auch an die Wartbarkeit denken ...

    Hallo Klaus,

    einen weiteren Aspekt den du auch mit in deine Entscheidung der Steuerung vom PC aus mit berücksichtigen solltest ist die Wartbarkeit deines Systems in z.b. 30 Jahren oder später.

    Ich mache bei mir auch alles selbst, habe auch "bastel" Komponenten im System. Bin jetzt gerade dabei alles zu dokumentieren und werde mir Anschliesend einen Eltmann suchen, mit dem ich einen Wartungsvertrag abschliesen möchte. Für den Fall das mir was passiert möchte ich nicht, daß meine Family vielleicht dann auch noch im Dunkeln oder im Kalten wohnen muß.

    Gruß Lichtler

    Einen Kommentar schreiben:


  • GLT
    antwortet
    Aber Dir ist schon klar, dass EIB/KNX im Grunde keine Zentrale braucht?

    Bis auf einige übergeordnete Strategien und Visu-Schnittstelle machen das die TLN alleine.

    Einen Kommentar schreiben:


  • Megge
    antwortet
    EIB Weiche

    Hallo Klaus,
    unter

    http://www.bb-steuerungstechnik.de/eib_vb.html

    kannst du ein paar einfach Beispiele mit der Schlaps Weiche sehen. Bin auch gerade daran eine Visu mit der Weiche zu erstellen, allerdings mit VB.NET.

    Gruss
    - Markus -

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    Deine Überlegungen machen schon Sinn und ich will jetzt mal über Sinn und Unsinn des Selbermachens nicht diskutieren.

    Es gibt zahlreiche Projekte, die auf Opensource-Basis Treiber für den EIB zur verfügung stellen. Schnittstelle ist meist eine besondere RS232-Schnittstelle mit dem Protokoll FT1.2, die man so kaufen kann.

    Damit läuft beispielsweise der Dehof-Treiber (www.dehof.de/eib)

    Andere Ansätze findest du bei der TU Wien (calimero etc.) http://calimero.sourceforge.net/

    Ganz schnell zu passenden Ergebnissen kommst du mit dem ASCII-terminal von Schlaps. Hier werden transparent EIB-Befehle auf den Bus gegeben und ebenso empfangen. (So ein Teil habe ich noch rumliegen und günstigst abzugeben).

    Einen Kommentar schreiben:


  • klaus
    hat ein Thema erstellt Eigene Programmierung EIB über Windows-PC.

    Eigene Programmierung EIB über Windows-PC

    Hallo,

    bei uns steht in nächster Zeit die Entscheidung an, ob wir EIB bei unserem Hausbau umsetzen werden oder uns für eine herkömmliche Verkabelung entscheiden.

    Wenn es EIB werden sollte (wovon ich jetzt mal fix ausgehe ), würde ich als Technikfreak das System natürlich gerne von eine Windows PC (später eventuell auch von Windows CE) steuern und zwar über eine selbst programmierte Anwendung. Die Programmierkenntnisse (C/C++) sind vorhanden, daran wird es also wohl nicht scheitern. Was mir als EIB Neuling allerdings noch völlig unklar ist, wie ich den PC an den EIB Bus angebunden bekomme und welche Zugriffsmöglichkeiten ich dann auf die einzelnen Komponenten habe.

    Was wir mit EIB realisieren wollen ist auf jeden Fall die Steuerung der Beleuchtung und der Rollläden. Heizung sofern es Sinn macht und wir einen Heizungsbauer finden der sich das auch zutraut. Weitere sinnvolle Anwendungen fallen mir zur Zeit keine ein.

    Ich würde dann am PC den Zustand aller Komponenten am Bus abfragen/anzeigen wollen bzw. den Status entsprechend steuern. Ich könnte mir hier dann in weiterer Folge auch vorstellen, die Steuerung über Telefon / Web direkt zu integrieren. Das ganze würde ich wie gesagt selbst programmieren wollen, da man so wohl am flexibelsten ist.

    Die große Frage ist nun:

    - wie kompliziert (kostspielig) ist es eine Schnittstelle zu einem PC zu schaffen, über die dann mittels TCP/IP, RS-232 oder eine andere Schnittstelle auf den EIB-Bus zugegriffen werden kann? Welche Produkte kommen hier in der Regel denn zum Einsatz?

    - wie kompliziert ist das EIB Protokoll aufgebaut? Gibt es irgendwo vielleicht ein Beispiel einer typischen Kommunikation (z.B. für Licht ein/aus oder Dimmer heller/dunkler)?

    Vereinfacht gesagt stelle ich mir das ungefähr so vor, dass ich jedem Gerät am Bus spezielle Steuerkommandos sende (z.B. zur Statusabfrage, ein-/ausschalten, etc.) und von den Geräten auch entsprechende Statusmeldungen zurück erhalte, welche ich dann in meiner Software visuell anzeigen und ändern lassen kann. Machen meine Überlegungen soweit Sinn oder steht dem irgend etwas grundlegendes entgegen?

    Vielen Dank,
    Klaus
Lädt...
X