Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error read tty #37

Open
WikiSpaxe opened this issue Oct 25, 2017 · 3 comments
Open

error read tty #37

WikiSpaxe opened this issue Oct 25, 2017 · 3 comments

Comments

@WikiSpaxe
Copy link
Collaborator

  • Subject: error read tty
  • Wiki-Page: vcontrold & cygwin
  • From: cc2004
  • Date: Fri, 11 Nov 2011 19:37:56 UT
  • Message-ID: <46114020-46114020$openv.wikispaces>

Liebe Viessmannfreunde,
ich bin ganz neu hier und bedanke mich zuersteinmal bei den fleissigen Programmierern.
Als Informatiklaie versuche ich gerade mit meiner Anlage in Kontakt aufzunehmen:
Vitodens 300-W mit Vitotronic 200 H01B.

voIdent_v1.3 liefert;
Device VScotHO1
ID 20CB
ExtID 002B
Protocol 300

vcontrold habe ich installiert und gestartet.
Ein Zugriff mit Telnet liefert:

vctrld>detail getTempA
getTempA: SEND 04;WAIT 05;SEND 01 F7 08 00 02;RECV 2 UT
RECV Timeout: 4000 ms
Retry: 3
Unit: Temperatur (UT)
Type: short
Get-Calc: V/10
Set-Calc: V*10
Einheit: Grad Celsius
vctrld>debug on
vctrld>getTempA
DEBUG:Fri Nov 11 18:59:40 2011 : Befehl: getTempA
DEBUG:Fri Nov 11 18:59:40 2011 : konfiguriere serielle Schnittstelle dev/ttyS4
DEBUG:Fri Nov 11 18:59:40 2011 : Process 1188 tries to aquire lock
DEBUG:Fri Nov 11 18:59:40 2011 : Process 1188 got lock
DEBUG:Fri Nov 11 18:59:40 2011 : >SEND: 04
DEBUG:Fri Nov 11 18:59:40 2011 : Warte auf 05
DEBUG:Fri Nov 11 18:59:42 2011 : error read tty
DEBUG:Fri Nov 11 18:59:42 2011 : Fehler wait, Abbruch
DEBUG:Fri Nov 11 18:59:42 2011 : Process 1188 released lock
DEBUG:Fri Nov 11 18:59:42 2011 : Fehler beim ausfuehren von getTempA
ERR: error read tty
Fehler wait, Abbruch
Fehler beim ausfuehren von getTempA
vctrld>

Also Ptoschnittstelle nutze ich das Orginalkabel von Viessmann.

Kann mir jemand einen Tipp geben woran es liegen könnte ?
Vielleicht liegt es ja nur an meinem mangelnden Informatikkenntnissen.
Viele grüße
Rainer

@WikiSpaxe
Copy link
Collaborator Author

  • Subject: Re: error read tty
  • Wiki-Page: vcontrold & cygwin
  • From: BrainHunter
  • Date: Sun, 13 Nov 2011 14:24:37 UT
  • Message-ID: <46114020-46180398$openv.wikispaces>
  • In-Reply-To: <46114020-46114020$openv.wikispaces>

hi,

hast du die serielle schnittstelle richtig eingestellt? da vcontrold eine portierung linux auf windows ist muss man die schnittstellen wie in linux einstellen:

COM1 = /dev/ttyS0
COM2 = /dev/ttyS1
... usw.

in deinem fall scheint COM5 (/dev/ttyS4) eingestellt zu sein! ist das korrekt? falls nicht: Die einstellung kannst du in der vcontrold.xml einstellen:

auszug aus der vcontrold.xml:
----SNIP-----


/dev/ttyS0

----SNAP-----

viele Grüße

@WikiSpaxe
Copy link
Collaborator Author

  • Subject: Re: error read tty
  • Wiki-Page: vcontrold & cygwin
  • From: BrainHunter
  • Date: Sun, 13 Nov 2011 14:26:52 UT
  • Message-ID: <46114020-46180428$openv.wikispaces>
  • In-Reply-To: <46114020-46114020$openv.wikispaces>

noch was vergessen:
ich bin mal davon ausgegangen das du windows verwendest... davon mal abgesehen macht dies bei den einstellungen aber keinen unterschied!

viele grüße

@WikiSpaxe
Copy link
Collaborator Author

  • Subject: Re: error read tty
  • Wiki-Page: vcontrold & cygwin
  • From: cc2004
  • Date: Sun, 13 Nov 2011 15:57:41 UT
  • Message-ID: <46114020-46182412$openv.wikispaces>
  • In-Reply-To: <46114020-46114020$openv.wikispaces>

Hallo,
vielen Dank für die Rückmeldung !
Ja, das mit dem Betriebsystem habe ich natürlich ganz vergessen.
Das ist natürlich noch eine wesentliche Information.
Ich nutze Windows 7 Ultimate.
Das mit der Syntax ist klar. Hat etwas gedauert, aber dann habe ich es herausgefunden. Auch dass man die Groß-/Kleinschreibung beachten muß, also S4 für Com5-Schnittstelle.
Was man in den xml-Dateien noch alles einstellen muß ist mir noch nicht ganz klar. Die serielle Schnittstelle, die IP-Adressen von den Rechnern von denen man zugreifen will bzw. vom eigenen Rechner.
Wie sieht es mit dem Protokoll aus ? Muß da noch etwas beachtet werden ?
Viele Grüße

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant