UVR1611 Meßwertübersicht (Modul 1)

Begonnen von wopl, 28 September 2013, 17:37:06

Vorheriges Thema - Nächstes Thema

zwockel

Zitat von: jostmario am 04 Januar 2015, 12:04:16
Hallo

Connecte dich doch von außen per VPN.

Gruß Josty
Ich habe das Onlineschema öffentlich auf meiner Homepage.
Ich muss im Passwortfeld nur ansehen 12345 angeben. "Sonst kein Zugriff".

Jens Grosse

Hallo allerseits,

nach einiger Zeit komme ich wieder mal zum UVR Modul.
Ich habe immer noch das Problem, dass nach gewisser Zeit der aktive Knoten am CAN-Bus deaktiviert wird. HTTPMOD funktioniert bei dem Zugriff nicht. Ich habe jetzt mehrere Sachen probiert.

define UVRaufruf HTTPMOD 192.168.178.200 5000
oder
define UVRaufruf HTTPMOD http://192.168.178.200 5000
oder
define UVRaufruf HTTPMOD http://192.168.178.200/can.htm 5000

führt immer zu Fehlern im Logfile:
"2015.01.07 21:30:16 3: UVRaufruf: read callback: request type was Update, no headers, buffer empty,
Error http://192.168.178.200: malformed or unsupported UR"

Ich habe zumindest den Ort herausgefunden, wo der Radio-Button definiet  ist. Das ist die Datei can.htm, dort wird folgendes aufgerufen:
"<form method="get" name="ckn"><p>aktive Knoten am CAN-Bus:</p><span><input name="blaB" onClick="document.ckn.submit()" value="1" type="radio" checked>1<br></form>"

Ich bin leider nicht so firm im Website-programmieren.
Gibt es eine Möglichkeit diesen Radio-Button zyklisch in FHEM aufzurufen und zu setzen?
Wenn ja wie?

Als Anhang hab ich mal die die Datei can.htm angefügt, falls jemand damit etwas anfangen kann.

Gruß Jens

Murphycss

Zitat von: SharcWare am 07 Januar 2015, 22:37:40

define UVRaufruf HTTPMOD 192.168.178.200 5000
oder
define UVRaufruf HTTPMOD http://192.168.178.200 5000
oder
define UVRaufruf HTTPMOD http://192.168.178.200/can.htm 5000




Ich hab das eben mal so

define UVR1611aufruf2 HTTPMOD http://192.168.11.2/can.htm?blaB=1 60

definiert.

Das scheint zu funktionieren.. Mit dem Aufruf wird der button auch immer schön gesetzt .. Zumindest sieht es im Moment so aus..

Gruß
Henning

Murphycss

Hallo, mein Problem mit den negativen Werten hab ich jetzt mal ein bisschen dokumentieren können (Im Log sieht man sehr schön das Werte die in den negativen Bereich rutschen einfach verschwinden.

Hab mal einen Screenshot angehängt (hoffe ich )

Vielleicht kann damit jemand was anfangen?

Gruß
Henning

Jens Grosse

Hallo Henning,

Zitat
Ich hab das eben mal so

define UVR1611aufruf2 HTTPMOD http://192.168.11.2/can.htm?blaB=1 60

definiert.

hab das jetzt auch mal so angelegt und es scheint auch bei mir zu funktionieren, es kommen keine Fehler mehr im Logfile.
Vielen Dank.

Gruß Jens

Jens Grosse

Hallo,

bezüglich der Messwerte hab ich hier eher sporadische Aussetzer zwischendurch oder bei negativen Temperaturen -0.0 oder 431.0 etc.. Manche Aussetzer werden auch mit - gekennzeichnet.
Wo die Aussetzer sind kann man nur im Zusammenhang mit den vorhergehenden Zeilen oder den nachfolgenden sehen
Ich hab hier mal einen Ausschnit:

2015-01-06_11:25:21 UVR_Messuebersicht UVR1611:  51.5  55.7  35.1  52.2  44.7  54.0  54.8  54.8  47.2  37.5 -   1.3  47.8  61.3  21.4 431.0
2015-01-06_11:30:21 UVR_Messuebersicht UVR1611:  50.8  55.6  35.5  51.8  44.5  53.5  54.0  54.5  47.4   -    -   1.4  46.7  60.1  21.5 425.0
2015-01-06_11:35:23 UVR_Messuebersicht UVR1611:  50.1  -     35.8  51.4  44.1  52.6  53.4  54.1  47.2  36.9 -   1.5  45.5  58.9  21.4 431.0

2015-01-08_08:51:21 UVR_Messuebersicht UVR1611:   2.7  55.9  33.6  50.1  24.9  33.3  25.9  51.5  39.6  33.6 -   1.8  42.0  55.6  21.4   0.0
2015-01-08_08:56:21 UVR_Messuebersicht UVR1611:   2.8  55.9  33.5  49.7  24.8  33.1  26.0  50.7  39.3  33.8 -   1.8  41.2  -     21.4   0.0
2015-01-08_09:01:23 UVR_Messuebersicht UVR1611:   3.1  55.9  33.3  49.1  24.8  33.0  25.9  49.8  39.1  33.9          40.7  53.3  21.4   0.0
2015-01-08_09:06:23 UVR_Messuebersicht UVR1611:   3.3  55.8  33.2  50.6  24.7  32.8  25.9  48.9  38.8  34.5 -   1.9  40.2  52.3  21.4   0.0

2015-01-09_16:26:10 UVR_Messuebersicht UVR1611:   7.1  58.8  29.3  53.7  24.9  36.2  25.4  58.3  47.4  39.1 -   6.5  52.1  67.6  21.3   0.0
2015-01-09_16:31:10 UVR_Messuebersicht UVR1611:   7.0  58.7  29.3  52.8  25.4              58.3  46.8  39.1 -   6.5  51.9  66.8  21.4   0.0
2015-01-09_16:36:10 UVR_Messuebersicht UVR1611:   6.9  58.8  29.3  52.1  24.8  35.8  25.4  58.1  46.3  38.7 -   6.6  51.3  65.6  21.4   0.0


Woran das liegt weiss ich auch noch nicht, dazwischen sind dann allerdings ganze Passagen, die total in Ordnung sind.

Gruß Jens

insane84

Hallo das Modul läuft super mit meiner UVR1611

Ist es eigentlich auch möglich die Schaltzustände der Ausgänge auszulesen, sprich für die Ermittlung von Pumpenlaufzeiten etc?

Gruß Chris

Micha14

Hallo insane,
das ist möglich, da musst Du das vorhandene Modul nur ein wenig umschreiben.
Ich hab es gemacht und es läuft einwandfrei.
Aber weil ich nicht so viel Ahnung vom Programmieren habe, ist es sicher sehr crazy geschrieben, ich gebe es Dir besser nicht.
Im Prinzip habe ich von der Anzeige die erste Zeile ausgelesen. dort werden doch alle Ausgänge und ihre Stati angezeigt.
LG

insane84

Zumindest würde ich mit deiner Datei sehen, wo ich ansetzen müßte. Iwie werde ich aus dem Modul nicht so schlau

Murdock1981

Zitat von: Micha14 am 27 Juli 2016, 15:19:33
Hallo insane,
das ist möglich, da musst Du das vorhandene Modul nur ein wenig umschreiben.
Ich hab es gemacht und es läuft einwandfrei.
Aber weil ich nicht so viel Ahnung vom Programmieren habe, ist es sicher sehr crazy geschrieben, ich gebe es Dir besser nicht.
Im Prinzip habe ich von der Anzeige die erste Zeile ausgelesen. dort werden doch alle Ausgänge und ihre Stati angezeigt.
LG

Hallo,

vielleicht wäre es ja doch mögliche Einsicht in dein geändertes Modul zu erhalten? Bin auch gerade dabei meine UVR1611 einzubinden.

lg
René

jostmario

Hallo,

hier eine geänderte 70_UVRm.pm bei der die minus Werte funktionieren.
Intern dokumentiert mit

$l2 =~ s/-&nbsp\;/-/g;  # Eingefügt Ress Jost, Bei negativen einstelligen Werten: Leerzeichen zwischen Minus und Wert entfernen.

Gruß Josty
Raspberry Pi  ---  HM-LAN ---  8X HM_HM_CC_RT_DN --- OWL+USB Strommesser    UVR1611