-
Notifications
You must be signed in to change notification settings - Fork 28
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
Fehler beim Setzen der Zeit #185
Comments
auch wenn ich auf KW2 Protokoll umstelle klappt es nicht: setSystemTime:
|
Der Post ist zwar schon ~ 1 Jahr alt, aber ich bin auf der Suche nach einer Lösung für das gleiche Problem hier gelandet. Da ich die Lösung herausgefunden habe, ist sie vielleicht für andere nützlich. Ich habe eine Vitodens 200-W WB2C und das setzen der Zeit in der Heizung habe ich über ein Shellscript realisiert mit folgendem Inhalt: /usr/local/bin/vclient -h localhost:3002 -f $file Der Fehler im Post liegt an der fehlenden Übergabe der Systemzeit. Vorher muss die Einheit deaktiviert werden (unit off) und die Systemzeit im 2er Häppchen übertragen werden (wie es im Post bei getSystemTime zu sehen ist). Zwischen Datum und Uhrzeit ist der Wochentag als Zahl. Diese wird beim setzen der Zeit nicht berücksichtigt, da die Heizung das vermutlich selbst umrechnet. Zum Schluss habe ich noch eine Kontrollausgabe eingebaut. Die Datei kann über einen CronJob z.B. 1x am Tag ausgeführt werden. Gruß |
Ich versuche gerade unter dem P300-Protokoll den Beginn und das Ende der Ferien zu setzen. Im Grunde genommen ist der Befehl dazu ja vergleichbar mit setSystemTime. Doch leider bekomme ich immer eine Fehlermeldung vctrld>getVitoFerienBeginn
Habt ihr eine Idee? |
Hallo thopeter, Läuft bei dir das P300-Protokoll mit Senden und Lesen? Ich verwende VScotHO1 ID=20CB Protokoll:P300: Lesen funktioniert, jedoch Senden bereitet Probleme. Besten Dank |
Hallo heat7, bei mir ging senden mit P300 und iD 20cb auch nicht. .... Mit dieser Änderung konnte ich bisher alle Werte Senden. |
Hallo,
ich bekomme folgenden Fehler (Protokoll P300):
pi@raspberrypi ~ $ vclient -h 127.0.0.1:3002 -c "debug on",setSystemTime
debug on:
setSystemTime:
DEBUG:Sun Feb 16 13:59:45 2014 : Befehl: setSystemTime
DEBUG:Sun Feb 16 13:59:45 2014 : Process 7048 tries to aquire lock
DEBUG:Sun Feb 16 13:59:45 2014 : Process 7048 got lock
DEBUG:Sun Feb 16 13:59:45 2014 : >FRAMER: open device /dev/ttyAMA0 ProtocolID 41
DEBUG:Sun Feb 16 13:59:45 2014 : konfiguriere serielle Schnittstelle /dev/ttyAMA0
DEBUG:Sun Feb 16 13:59:45 2014 : >SEND: 04
DEBUG:Sun Feb 16 13:59:46 2014 : <RECV: len=1 05 (1150.0 ms)
DEBUG:Sun Feb 16 13:59:46 2014 : <RECV: received 05
DEBUG:Sun Feb 16 13:59:46 2014 : >FRAMER: closed
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 16
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 00
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 00
DEBUG:Sun Feb 16 13:59:46 2014 : <RECV: len=1 06 (20.0 ms)
DEBUG:Sun Feb 16 13:59:46 2014 : <RECV: received 06
DEBUG:Sun Feb 16 13:59:46 2014 : >FRAMER: opened
DEBUG:Sun Feb 16 13:59:46 2014 : aktuelle Sys.Zeit 20 14 02 16 00 13 59 46
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 41
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 05
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 01
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: F4
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 08
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 8E
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 08
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 98
DEBUG:Sun Feb 16 13:59:46 2014 : <RECV: len=1 06 (30.0 ms)
DEBUG:Sun Feb 16 13:59:46 2014 : <RECV: received 06
DEBUG:Sun Feb 16 13:59:46 2014 : >FRAMER: addr was still active FE06
DEBUG:Sun Feb 16 13:59:46 2014 : >FRAMER: Command send
DEBUG:Sun Feb 16 13:59:46 2014 : >SEND: 20
DEBUG:Sun Feb 16 13:59:46 2014 : >FRAMER: no preset result
DEBUG:Sun Feb 16 13:59:47 2014 : <RECV: len=1 15 (260.0 ms)
DEBUG:Sun Feb 16 13:59:47 2014 : <RECV: received 15
DEBUG:Sun Feb 16 13:59:52 2014 : <RECV: read timeout
DEBUG:Sun Feb 16 13:59:52 2014 : <RECV: received
DEBUG:Sun Feb 16 13:59:52 2014 : >FRAMER: read failure
DEBUG:Sun Feb 16 13:59:52 2014 : Fehler recv, Abbruch
DEBUG:Sun Feb 16 13:59:52 2014 : Fehler beim ausfuehren von setSystemTime
ERR: >FRAMER: addr was still active FE06
wie kann ich die Zeit der Anlage setzen?
Gruß,
Morum
The text was updated successfully, but these errors were encountered: