| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Leute, ich möchte gerne barix exstreamer in eine eib-installation einbinden. gibt es da schon erfahrungen? die barix-leute haben nur eine anbindung an den gira-homeserver parat. aber wer will das schon? die barix-geräte laufen momentan im netz per zserver (software von barix) und werden über internet explorer gesteuert. später soll eine steuerung über tastsensoren und visualisierung erfolgen. für infos vielen dank vorab. Lars |
|---|---|
| 30.04.2007 17:27 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Lars (endlich) Ich wäre dir dankbar wenn du hier Nägel mit Köpfe machen würdest :-D Die TCP/IP und der TB (TelegramBuilder) habe ich für diesen Zweck geschrieben. Nur konnte niemand noch einen Feldversuch machen. Wäre super wenn nun die Extension endlich zum Einsatz kommen würde ;-) Zuerst schnell noch die Komponenten etwas erklärt: Nur klappt das beim Barix nicht, weil du ein CR anhängen must. Das geht nicht per Texteingabe. Daher wird der Text von einer weitern Extension erzeugt: TB(TelegrammBuilder): Dieser liest .etb Files ein (die man selbst erstellen kann. Beispiel hänge ich an) Per einer Maske kannst die Befehle auswählen und ein Ausgang für den TextBefehl des TCP/IP und ein Eingang "Trigger" wird erstellt. Also: Der TCP/IP hat auch schon einen Server an Bord, ist aber noch nicht einsatzbereit für den Empfang, bzw intelligente Auswertung. Ich denk aber das es von Barix ein Network Hardwareteil gibt, welcher auf IP Telegramme hört. Ob es die Softwarelösung auch kann? http Befehle kannst sonst mit einem unsichtbaren IExplorer des Bären senden. Gruß |
|---|---|
| 30.04.2007 18:29 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Hannes, ich will mich bemühen!!! Vielen Dank schon mal. Ich werde mal sehen, ob ich damit klar komme. Nähere Infos später. |
|---|---|
| 01.05.2007 09:35 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Hannes, ich habe das ganze jetzt zusammengestrickt. Nur funktioniert es leider nicht. Ich schreib am besten erst mal was ich gemacht habe. Ich habe in der .etb-Datei die IP-Adresse und den Port entsprechend meinem Barix-Gerät geändert. Dann die Komponenten im Editor ausgewählt. Bei z. B. Volumedec habe ich als Auslöser einen Buttonschalter mit "Drücken Ein / Loslassen Aus" genommen und den mit dem Auslöser netztechnisch verbunden. Dann habe ich TcpIP-Telegramm (Telegrammbuilder) netzmäßig mit IP Telegramm (TcpIP) verbunden. Dann habe ich bei TcpIP noch Server starten und Freigabe aktiviert. Leider blieb der gewünschte Erfolg aus. Beim Drücken des Buttonschalter tut sich nichts im Barix und ich bekomme die Fehlermeldung: "Extension.TcpIP: Fehler beim Senden der Nachricht! Remote IP ist nicht erreichbar." Ist das ein Fehler bezüglich der IP-Adresse oder des Ports? Ich habe bei beiden Komponenten Debug eingeschaltet. Wird da eine Logdatei irgendwohin geschrieben? Für eine schnelle Info vielen Dank vorab. Lars |
|---|---|
| 04.05.2007 08:16 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Lars Zuerst: Im TCP/IP brauchst du den Server nicht starten! Gesendet wird auch so. Den Server must starten, wenn du ankommende Telegramme ampfangen möchtest, welches aber noch nicht komplett eingebaut ist. Hänge am Ausgang des TB (wo du mit dem TCP verbunden hast) noch einen schaltbaren Text dazwischen. Dann siehst du was dem TCP gesendet wird. Der Fehler liegt wohl an der IP? Port muss auch stimmen. Eventuell kannst nochmal den genauen Typ schreiben, welches das Telegramm auf der Barix Seite entgegennimmt? Ist eventuell in der Doku des Gerätes eine Beschreibung enthalten? Ansonsten paßt alles, da der TCP ja versucht, dem Empfänger das Telegramm zu senden. Gruß Hannes |
|---|---|
| 04.05.2007 08:35 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Hannes, Lars |
|---|---|
| 04.05.2007 09:54 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Hannes, also, ich habe eben mal mit Barix gesprochen, der hat erst mal auf die technische Dokumentation verwiesen. Allerdings war er auch bereit mir zu helfen. Um den Exstreamer zu testen habe ich über telnet eine Verbindung aufgebaut (c:\telnet 192.168.108.166 12302). Als die Verbindung stand konnte ich die Komandos ohne Probleme senden (z. B. c=8 für Mute), danach noch ein CR + linefeed und zurück bekam ich, wie von dem Typen erwartet ein ACK. Also passt die IP und der Port. Der Typ sagte noch, dass es wichtig sei, den Port wieder mit einem Close-Befehl zu schließen, damit die Verbindung frei gemacht wird. So, nun ist die Frage was nicht funktioniert. Anscheinen gibt es Probleme das der exstreamer nicht das versteht, was ich sende. Was wird denn genau gesendet? Lars |
|---|---|
| 04.05.2007 12:07 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Lars, zuhause habe ich einen Barix Exstreamer 200 - werde am WE versuchen dass mit der aktuellen Version nochmal zu testen - wenn ich es zeitlich hinbekomme. Hatte das schon am Laufen... Hatte Hannes ja damals darum gebeten die Sache mit den .etb-Files umzusetzen und von Barix die Codes besorgt. In der etb müssen ja eigentlich nur die entsprechenden Daten geändert werden und fertig - bin mir jetzt nur nicht sicher, ob sich der 100 vom 200 von den Codes unterscheidet... |
|---|---|
| 04.05.2007 12:09 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Dirk, von der Firmware und den Funktionen kein Unterschied zwischen Exstreamer 100 und 200. Ich setze auch beide ein. MfG Lars |
|---|---|
| 04.05.2007 12:11 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Hannes, noch eine Frage zum .etb-File Wieso steht da als Suffix eine 13? Lars |
|---|---|
| 04.05.2007 12:17 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Suffix: Suffix das dem code hinten angehängt wird. Es wird die Zahl des CHR Zeichen erwartet |
|---|---|
| 04.05.2007 12:32 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Lars Die 13 steht für CR ... also RETURN Laut damaliger Doku, müssen die Telegramme mit einem CR beenden. Gruß Hannes |
|---|---|
| 04.05.2007 14:04 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Leute, so, nun habe ich das ganze zum laufen bekommen. Es gab ein Problem mit dem Telegramm-Builder. Ich habe die .etb-Datei editiert (IP-Adresse & Port) nachdem ich Sie in die Komponente des Eisbaer eingepflegt hatte. In den Konfigurationseinstellungen wurde das laut Tooltip auch passend geändert. Als ich aber mit Hilfe des schalbaren Textes den Telegrammverkehr zwischen TB und TcpIP kontrolliert habe, hat er immer noch den falschen Port versendet. Dann kann das ganze auch nicht funktionieren. Ich habe dann alles gelöscht TB, TcpIP neu eingefügt und siehe da, es geht. Drei Fragen habe ich noch zu der Sache. 1. Zeitverhalten 2. Rückmeldung des Barix 3. Mehrere Barix [ Geändert von Lars an 04.05.2007 14:48 ] |
|---|---|
| 04.05.2007 14:46 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Lars Na schön wenns nun mal klappt. zu 1) zu 2) zu 3) |
|---|---|
| 04.05.2007 15:09 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Hannes, die Sendeverzögerung ist jetzt wirklich da - kann mich nicht erinnern, dass bei den damaligen Tests das auch schon so extrem war. Wenn ich die Fernbedienung des Barix nutze, spricht er sofort an. Das Phänomen zeigt sich wie folgt: du klickst auf den Buttonschalter der z.B. mit dem Befehl NEXT SONG verbunden ist, nach ca. 4 Sekunden reagiert erst der Button und sendet (Kontrolle durch schaltbaren Text) dann an den TCP/IP, es sieht also nicht so aus, das der Button gedrückt wird und DANN erst 4 Sekunden später gesendet wird... Das Projekt ist noch nicht fertig und eine Doku wird es dazu dann auch geben... ;-) - ja ich weiss, was länge währt... |
|---|---|
| 05.05.2007 09:31 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Ok, werde den TB unter meine Fittiche nehmen. Natürlich darf es KEINE Verzögerung geben. Eventuell leichte Inkompatibiltät mit der neuen 388er. Fix folgt ... Hannes |
|---|---|
| 05.05.2007 09:47 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo, bei mir sieht das genau so aus wie bei Dirk. Die Sendeverzögerung liegt klar beim Bären. Lars |
|---|---|
| 05.05.2007 10:36 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Lars du hast mail Gruß Hannes |
|---|---|
| 05.05.2007 12:03 |
| User logged off |
|
|
User
Registered at:
Messages:
|
Hallo Hannes, wird heute abend gleich bearbeitet. Danke Lars :-D |
|---|---|
| 05.05.2007 19:12 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Hannes, bin von meinem "Ausflug" heute zurück, aber schon wieder unterwegs... Zur Not musst mir halt auch eine Mail schicken - ansonsten wie üblich :-D wohl morgen im Verlauf des Nachmittags... Würde gerne die DLL mal mit dem neuen Projekt testen :-D |
|---|---|
| 05.05.2007 19:31 |
Visualisation, tools and hardware for KNX, Modbus & building automation.
Alexander Maier GmbH · Beckstraße 3 · D-69412 Eberbach
+49 (0) 6271.919470 · info@busbaer.de