Zurück   IP-Symcon Community Forum > IP-Symcon 2.x > Anleitungen / Nützliche PHP Scripte

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #31 (permalink)  
Alt 24.03.10, 20:17
Junior Member
 
Registriert seit: Dec 2009
Ort: Berlin
Beiträge: 14
Standard Vitosoft

Hallo Frank und alle Mitstreiter.

An der Vitosoft200 hätte ich (zum Tracen an meiner KW200) ebenfalls Interesse.
Nur 500 Euro möchte ich nicht ausgeben. Ich habe mir eine kleine Testroutine zum Lesen von je 14 Byte (mehr geht im Block interessanterweise nicht) aus dem Arbeitsspeicher der Viessmann geschrieben und gehe nach Zeit und Lust die Werte auf Veränderungen durch. Habe so schon einiges entdeckt. Wenn auch mit viel Grübeln. Aber eben nur für die KW200 Steuerung.
Gruß Lutz
Mit Zitat antworten
  #32 (permalink)  
Alt 26.03.10, 15:52
Benutzerbild von Coyote
Senior Member
 
Registriert seit: Aug 2007
Ort: BW
Beiträge: 111
Standard

Hi,

ich habe mir einfach das openv-Tool installiert. Das kann so ziemlich alles Lesen und Schreiben. Dann noch einen Port-Monitor auf den COM Port, und man kann wunderbar mitlesen

Gruss
Coyote
__________________
LCN, IPS, 17" Touch mit 24/7 Rechner (18 Watt)
Mit Zitat antworten
  #33 (permalink)  
Alt 26.03.10, 21:27
Member
 
Registriert seit: Dec 2009
Ort: Hamburg
Beiträge: 42
Standard

Hallo Lutz,

nun habe ich es endlich geschaft die Routine umzubauen, nur leider habe ich da wohl noch einen Fehler drin. Vorher hatte ich immer die richtige Gradzahl bei der Aussentemperatur (Wenn >0 Grad). Nun habe ich entsprechend Deines Vorschlages geändert und ich habe 130Grad, statt 13,6 Grad.

Zitat:
Zitat von lueralba Beitrag anzeigen
du siehst negative werte als sog. 2er Komplement
dazu mal meine kleine Lösung die enstpr. Variable korrekt zu beschicken:

$data enthält die abgeholten Daten (2 Byte) der seriellen Schnittstelle
Ich habe eine VDensHO1 Steuerung, und Frage die
- Aussentemperatur (Tiefpass) mit 5525
- Aussentemperatur (Gedämpft) mit 5527
ab, ist das überhaupt richtig?

MfG Frank
Mit Zitat antworten
  #34 (permalink)  
Alt 26.03.10, 22:09
Junior Member
 
Registriert seit: Dec 2009
Ort: Berlin
Beiträge: 14
Standard

Hallo Frank,

hast Du darauf geachtet, dass am Ende meiner Berechnung noch /10 geteilt wird?
Gruß
Lutz
Mit Zitat antworten
  #35 (permalink)  
Alt 26.03.10, 22:13
Junior Member
 
Registriert seit: Dec 2009
Ort: Berlin
Beiträge: 14
Standard

Entschuldige: Ich hatte den zweiten Teil Deiner Frage eben erst bewust gelesen.

Ich habe eine Viessmann Ölheizung mit Steuerung Vitotronic V200KW2.
Die Werte hane ich auch anfänglich mit dem v-control mitgelesen.
cojote ließt doch gerade sein System mit (war das eine Steuerung wie Du hast?)
Lutz
Mit Zitat antworten
  #36 (permalink)  
Alt 27.03.10, 08:21
Member
 
Registriert seit: Dec 2009
Ort: Hamburg
Beiträge: 42
Standard

Zitat:
Zitat von lueralba Beitrag anzeigen
hast Du darauf geachtet, dass am Ende meiner Berechnung noch /10 geteilt wird?
Hallo Lutz,

ja es wird noch /10 geteiteilt.
Ich habe zur Zeit eine Testabfrage und die "normale" Abfrage, die Testabfrage ergibt 8,6 Grad, die "normale" Abfrage 130Grad. Ich bin völlig verwirrt.

MfG Frank
Mit Zitat antworten
  #37 (permalink)  
Alt 27.03.10, 09:56
Junior Member
 
Registriert seit: Dec 2009
Ort: Berlin
Beiträge: 14
Standard

Hallo Frank.

Entspricht die "Testabfrage" der Aussentemperatur?

Fragst Du für "Test" und "Normal" die gleiche Adresse (2Bytes) in der Steuerung ab? Da ist sicherlich etwas "Einfaches" falsch.
Welchen "Rohwert" bekommst Du mit Deiner Abfrage?

Wenn Du meinen Codeschnipsel nutzt, wird ja nur verzweigt in:
a) Wenn das zweite Byte = 255 (FF) enthält, dann negative Temp.berechnung,
b) sonst: normale Berechnung (das kann auch Formel Deine sein)

Falls Du nicht weiterkommst kannst Du ja mal deine Script-Routine posten, dann guck ich mal drauf.

Gruß Lutz
Mit Zitat antworten
  #38 (permalink)  
Alt 27.03.10, 10:40
Member
 
Registriert seit: Dec 2009
Ort: Hamburg
Beiträge: 42
Standard

Hallo Lutz,

Fehler gefunden, es fehlte ein "e" in der Variablen

MfG Frank
Mit Zitat antworten
  #39 (permalink)  
Alt 01.04.10, 10:36
Member
 
Registriert seit: Dec 2009
Ort: Hamburg
Beiträge: 42
Standard

Zitat:
Zitat von lissy18 Beitrag anzeigen
ich habe jetzt noch folgendes gefunden, bezogen auf diesen Rückgabewert:
1. byte Zustand 0..1
2. byte Drehzahl 0..100%
Hallo,

ist hier schon einer von Euch weitergekommen?
1. Byte = 00 oder 01 ist ja scheinbar klar. 00=> Pumpe aus, 01=> Pumpe an
2. Byte = 64, was ist das 64% oder muss ich hier noch Umrechnen, was wäre denn 100% in Hex, xFF?

MfG Frank
Mit Zitat antworten
  #40 (permalink)  
Alt 24.04.10, 22:36
hcp hcp ist offline
Junior Member
 
Registriert seit: Jul 2008
Beiträge: 10
Standard Viessmann_variable_connectok?

Bin gerade dabei die Heizungssteuerung wie beschrieben aufzusetzen. Bin recht früh gescheitert (Schritt 4), da mir unklar ist welches die Variable "VIESSMANN_VARIABLE_CONNECTOK" in ViessmannVariables.inc.php ist. Alle anderen Variablen waren selbsterklärend. Bei dieser Letzten stehe ich auf dem Schlauch ...

Besten Dank für eine Tipp!

Gruss, Hans-Christian
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Rolladen und Heizungsventil Steuerung s.jungen Haustechnik 5 01.10.09 23:07
Synco Living | Viessmann Vitohome 300 - kompatibilität King-Nova KNX/EIB, LCN, W&T, Loxone, IPswitch 0 09.08.09 09:54
Entfernte Steuerung einbinden Jersey Haustechnik 4 05.07.06 18:21


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:37 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.0