freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 15:05

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 61 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5  Nächste
Autor Nachricht
 Betreff des Beitrags: Visualisierung
BeitragVerfasst: 21. Juni 2008 12:17 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo Freebus Gemeinde,

ich beobachte dieses Projekt schon seit langem und finde es wirklich super.

Wie schaut es denn eigentlich mit einer Visualisierung aus?
Ist da was in Arbeit?
Wenn ja wie ist der Stand der Entwicklung?


mfg


Klaus D.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 21. Juni 2008 12:58 
Offline
Platinum Boarder
Platinum Boarder

Registriert: 9. Oktober 2007 20:48
Beiträge: 961
Wohnort: Bad Königshofen
hallo dr.dotti
Ich kann leider nur zu Hardware was sagen, es existiert ein Modul welches die auflaufenden Telegramme in ein
serielles rs232 Protokoll wandelt. dieses ist dann recht einfach mit VBA Visual BAsic/C oder ähnlich verarbeitbar.

LG
Andreas


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 21. Juni 2008 14:49 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo Andreas,

Du meinst sicher das RS-Interface oder?
Das finde ich nicht schlecht nur würde ich gerne
per EIBnetIP auf den Bus zugreifen.
Das Funktioniert auch ganz gut mit dem eibd von der TU Wien.

Ich suche nach ner WEB Lösung die mit "Comet" arbeitet.
Das hat den Vorteil das der Server dann Statusänderungen sofort an den Client Browser melden kann.
Die Webseite musst dann nicht ständig neu geladen werden und der Browser muss auch nicht ständig beim Server nachfragen ob sich
etwas geändert hat.


mfg


Klaus D.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 22. Juni 2008 10:25 
Offline
Junior Boarder
Junior Boarder

Registriert: 11. Juni 2007 21:37
Beiträge: 38
Hallo
Hast Du eibd mit einer IP-Schnittstelle installiert.
Wie fragt Du eibd eibd ab und mit welcher Sprache programmierst Du.
Ich habe eibd unter Xubuntu auf einen 700MHz Rechner am laufen.
Als Schnittstelle habe ich die Siemens N148-IP.
http://www.freebus.org/distribution/viewtopic.php?f=8&t=383
Die Pipe von VBusmonitor1 wird von meinem Script in eine mySQ-DB gespeichert.
Dort holt sich meine Visu über AJAX die Daten ab.

Ich habe mal im Netz nach "Comet" geschaut,da gibt es aber nicht alzu viele Infos.
Ist alles noch ein bischen Triki.
Entweder läuft es nicht mit Firefox wegen ActiveX oder nicht mit dem IE.
http://wiki.ajax-community.de/tutorial:erste-schritte-mit-comet
http://wiki.ajax-community.de/tutorial:erste-schritte-mit-comet-ie

Ich hätte auch noch das Problem wie bekommt das der Server mit das sich was in
der DB geändert hat.

Sonst finde ich Comet schon eine dolle Sache.

Gruß NetFritz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 22. Juni 2008 11:57 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo NetFritz,

deine Beiträge sind auch sehr interesant nur leider setzten sie nicht nicht da an wo ich meine Probleme sehe.
Und das ist Comet.

Ich habe den eibd nur mal kurz getestet und denke das man damit alles realisieren kann was ich gerne möchte.
Ich nutze mehrere IP-Router die auch gleichzeitig IP-Schnittstellen sind da ich mehrere Linien habe und meine Linien auch übers LAN verbinde.
Ich hab mich mit dem eibd mit EIBnetIP Routing mit dem EIB verbunden und konnte so schalten und mitlesen.
Momentan nutze ich AJAX um meine Solaranlage zu Visualisieren.
Da ist das mit dem Pollen nicht so schlimm da ich sowiso die Daten von den Wechselrichtern pollen muss.


Ich stelle mir eine VISU so vor:

Ein Deamon bekommt die Daten vom eibd
und schreibt diese in eine DB
und sendet diese Daten die ja zugleich Ereignisse sind auch
sofort an alle Clients die momentan mit dem Server verbunden sind.

Ruft ein Client eine Seite auf so wird die Seite mit den Daten aus der DB gefüllt um unnötiges lesen vom EIB zu vermeiden.
Solange die Seite jetzt geöffent ist bekommt sie automatisch alle Ereignisse von Server gemeldet und kann somit sofort den Status der Objekte aktualisieren.

Ich sehe momentan das größte Problem darin,
wie sende ich die Daten zum Client möglichst effektiv.
Und da sollte Comet ins Spiel kommen und das am besten
mit der Streaming Medothe denn
long-polling (http://wiki.ajax-community.de/tutorial:erste-schritte-mit-comet-longpoll) ist meiner Meinung nach nicht so gut.

Und noch eine Schwierigkeit, dass ganze soll auf möglichst vielen Brousern laufen also auch auf dem IE7 den ich am meisten nutze.


mfg


Klaus D.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 2. September 2008 14:12 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo,
ich bin neu in der community und möchte mich an den Diskussionen zu der EIB Visualisierung beteiligen.
Für eine online Visualisierung halte ich die WEB Technik für nicht gut geeignet, da es immer auf ein polling vom Client zum Server herausläuft. Zwar verläuft das Polling durch AJAX im Hintergrund... ...aber es bleibt ein Polling.
Mir ist klar, dass der Einsatz von Browser Technologie, das Frontend und die Client Software stark vereinfacht, da fast jeder Rechner über einen Browser verfügt.
Man könnte sich einen EIB Server vorstellen (wenn es den noch nicht gibt) der eine WEB Schnittstelle und eine XML Schnittstelle für einen EIB Client für die Onlinedarstellung beinhaltet.
Über den Browser sollte der Server konfigurierbar sein....
....ich schreibe wahrscheinlich zu viel, da ich die Anforderungen an die Visualisierung noch nicht gefunden haben.
Oder gibt es noch keine Anforderungen/Projekt?
Kann mich da einer einmal aufschlauen?
Gruß und Danke im voraus.
Gerhard


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 2. September 2008 23:31 
Offline
Junior Boarder
Junior Boarder

Registriert: 11. Juni 2007 21:37
Beiträge: 38
Hallo
Ich halte die WEB-Technik für sehr geeignet.
Es ist sicher was anderes wenn Server und Client auf einen Rechner laufen und der Client immer an ist
(wie auf einer Warte beim Hausmeister ).
Der Browser bietet den Vorteil das nichts installiert werden braucht und überall verfügbar ist
( Urlaub Surf-PC Hotel).
Gruß NetFritz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 3. September 2008 08:35 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo
beide Lösungen haben Vorteile, daher bin ich der Meinung, dass beide Schnittstellen implementiert werden müssten.
Der Clilent für eine online Darstellung muss nicht zwingend auf dem Server laufen.
Das mit dem Hausmeister finde ich daher nicht passend...
...eher das ständige nachschauen, ob jemand vor der Tür steht (pollen), da die Klingel nicht funktioniert :)
Wichtig jedoch ist, wer sich um das Projekt 'Visualisierung' kümmert und wer die Anforderungen an solch ein System (Zwei haben wir ja schon ;-) ) sammlet.
Wie sind hierzu die Spielregeln?
Wer kann mir da weiterhelfen.
Gruß
Gerhard


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 3. September 2008 21:40 
Offline
Junior Boarder
Junior Boarder

Registriert: 11. Juni 2007 21:37
Beiträge: 38
Hallo
Wenn Dir nur das ständige pollen stört, dann erstelle doch sowas mit Comet.
Siehe Thread Anfang.
Kennst Du "Linknx" mit der Visu "KnxWeb".
http://linknx.wiki.sourceforge.net/
Gruß NetFritz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 3. September 2008 23:53 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. März 2008 13:28
Beiträge: 9
Guten Abend zusammen,
wir sind gerade dabei eine Visualisierung für Freebus zu erstellen.
Bestehend aus Hardware (Server, RS_Interface) und Software (Weboberfläche)

Folgendes ist reallisiert:
Server lauscht am Bus und schreibt sämtliche Events in eine SQLite Datenbank.
Die einzelnen Zustände werden in einem editierbaren Grid dargestellt.
Zeitfunktionen um zeitgesteuerte Schaltvorgänge auszuführen (Rolladen um 22 Uhr herunterfahren)

Natürlich sind wir erst am Anfang und weitere folgen...
Anbei noch 2 Screenshots von 2 Demo GRIDs...

Viele Grüße
brauns


Dateianhänge:
visu.jpg
visu.jpg [ 83.76 KiB | 3770-mal betrachtet ]
Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 4. September 2008 00:20 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo,
das WEB Frontend sieht super aus.
@brauns: Besteht die Mögichkeit mehr über das Projekt zu erfahren?
Gruß
Gerhard


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 4. September 2008 00:38 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. März 2008 13:28
Beiträge: 9
Selbstverständlich :-)
Was möchtest du denn wissen ?

Wie gesagt, die Visu ist zur Zeit gerade am Anfang und wird fast täglich erweitert...
Aber natürlich ist der erste Teil inllusive der Zeitschaltuhr funktionsfähig :-)

Viele Grüße


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 4. September 2008 14:21 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo,
mich würde die Technik des Servers interessieren.
Mit welcher Programmiersprache / Tools / Webserver wurde der Server erstellt.
Habe ich dies richtig verstanden, dass ein Prozess die DB befüllt bzw. aktuell hält und ein weitere Prozess die Browser Anfrage verarbeitet.
Wie ist die DB aufgebaut bzw. wie sind die Obejtekte in der DB modelliert?
Rollladenaktoren haben zwei Adressen (fahren/stopp)
Wie wird dies abgebildet?
Kann man die Software schon testen?
Gruß
Gerhard


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 7. September 2008 23:10 
Offline
Fresh Boarder
Fresh Boarder

Registriert: 16. März 2008 13:28
Beiträge: 9
Ich verwende PHP und Javascript.
Der Server ist ein Router mit OpenWRT (midge) und wird über die RS232 Schnittstelle mit dem RS_Interface verbunden.

Für nähere Infos bin ich auch im Chat erreichbar :-)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Visualisierung
BeitragVerfasst: 5. Oktober 2008 22:14 
Offline
Gold Boarder
Gold Boarder

Registriert: 18. August 2010 08:31
Beiträge: 213
Hallo Brauns,

kann man die VISU mal Testen?
Mir gefällt die Oberfläche super gut.
Wie hast du die denn mit JS gemacht?
Mit einer LIB?


mfg


Klaus D.


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 61 Beiträge ]  Gehe zu Seite 1, 2, 3, 4, 5  Nächste

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: hschreiber und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de