KFM100 Batteriestatus schon intergriert?

Begonnen von Billy, 22 Februar 2013, 11:14:09

Vorheriges Thema - Nächstes Thema

Billy

Hallo Martin,
wenn ich die commandref für den Kapazitiver Füllstandsmesser KFM 100 richtig lese ist die
battery:[low|ok] status Meldung noch nicht verfügbar.
Lt. Bedienungsanleitung gibt es jedoch eine Low Bat Meldung.
Lässt sich diese in FHEM noch realisieren?

Bevor ich meinen KFM 100 im Frühjahr in der Zisterne versenke, könnte ich noch entsprechende
Versuche fahren?

Gruss Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

zum KFM fehlen mir die Infos - liegt daran, dass es nicht von eQ3 ist.

Scheinbar hat es eine Batterieanzeige. Gubt es dies fuer beide - display und sensor?
Wir koennen einmal die ganzen Daten durchgehen und glattziehen.

Kannst du ein getConfig der beiden machen?
Evtl kannst du einmal ein paar logs aufnehmen

Gruss
Martin

Billy

Zitat von: martinp876 schrieb am Fr, 22 Februar 2013 18:08Scheinbar hat es eine Batterieanzeige. Gubt es dies fuer beide - display und sensor?
Ich lese aus der Bedienungsanleitung dass die nur für den Sensor sein kann, da das Display an einer Stromversorgung hängt.
ZitatWir koennen einmal die ganzen Daten durchgehen und glattziehen.
Gerne gute Idee, werde mich melden.
ZitatKannst du ein getConfig der beiden machen?
Geht leider nicht vor morgen Abend, bin z.Zt. nicht vor Ort.
ZitatEvtl kannst du einmal ein paar logs aufnehmen
Ok. siehe oben.

Für diesen Test muss ich den KFM100 ja zuerst in den Testmodus bringen!
Dann sendet  der  Sender  der  Messstation  statt  im  normalen,  stromsparenden Abstand von 30 Minuten alle 3 Sekunden den ermittelten Messwert aus.

Danke Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

Hallo Billy,

es sind 3 Level zum Testen
a) was kann man einstellen
b) was kann man monitoren
c) was kann man aktiv abfragen (statusRequest)

Zu a) kannst du folgende Kommandos senden - an sensor und display (einigen werden nicht beantwortet werden...)
set K100 ++A001xxxxxxYYYYYY0103
set K100 ++A001xxxxxxYYYYYY010E
set K100 ++A001xxxxxxYYYYYY01040000000000
set K100 ++A001xxxxxxYYYYYY01040000000001
set K100 ++A001xxxxxxYYYYYY01040000000002
set K100 ++A001xxxxxxYYYYYY01040000000003
set K100 ++A001xxxxxxYYYYYY01040000000004
set K100 ++A001xxxxxxYYYYYY01040000000005

xxxxxx = HMID des IO device (HMLAN?)
YYYYYY = HMID des K100
Alles einmal fuer das Display und fuer den Sensor.

Danach noch ein getConfig
Mal sehen, was es zu lesen gibt.


b) hier ist der Testmode das Mass der Dinge

c)... mal sehen

Gruss
Martin

Billy

Hi Martin,

1. habe mir jetzt zuerst mal eine saubere Testumgebung geschaffen.
   1 HMLAN und 1 KFM100. --> Ich habe nur den Sensor --> kei Display.

2. Ich habe #------------- für HMLAN Aufzeichnung ----------------------
   attr <hmlan> hmProtocolEvents 1
   attr HMLAN2 loglevel 1
   gesetzt ist das richtig?
3. Befehlseingabe wie folgt?
   
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA90103
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA9010E
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA901040000000000
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA901040000000001
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA901040000000002
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA901040000000003
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA901040000000004
set CUL_HM_KFM100_1D8BA9 raw ++A0013853CC1D8BA901040000000005
set CUL_HM_KFM100_1D8BA9 getConfig rxt:1

Falls das ok werde ich aufzeichnen, oder muss ich noch einen weiteren Loglevel verändern?

Gruss Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876


attr global mseclog 1
attr global verbose 1
attr <hmlan> hmProtocolEvents 1
attr <hmlan> loglevel 1

waeren gut

Gruss
Martin

Billy

Anbei Log in Anlage, habe ich gestern Abend noch mit diesen attr Werten
erstellt! Bin gespannt ob du daraus was lesen kannst?

Gruss Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

Hallo Billy,

war ziemlich einfach. Der sensor reagiert einfach garnicht.
Es kann daran liegen, dass er einen start braucht - beispielsweise Burst mode...
Kannst du den Test wiederholen und an stelle von A001 immer B001 schreiben?

Gruss
Martin

Billy

Hallo Martin,
anbei das neue Log. mit B001

Gruss und Danke Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

Hallo Billy,

hat leider nicht funktioniert.
Der HMLAN ist in fehlermode gegangen (siehe logs)

kannst du noch einen Versuch machen?

Martin

Billy

Zitat von: martinp876 schrieb am Mo, 25 Februar 2013 10:20kannst du noch einen Versuch machen?
Kein Problem, mit den selben Einstellungen?

Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

ja,

habe ein altes Log von Rudi gefunden. Da sehe ich zwar keine Messungen aber das pairing von Display und Sensor. Es werden einigen Register in jeden Fall unterstuetzt.

Leider kann ich den Mode nicht ableiten

Gruss
Martin

Billy

Hallo Martin,
anbei nochmal das neue Log von heute Mittag mit B001

Gruss und Danke Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

martinp876

also klar ist somit, dass auch burst mode nicht unterstuetzt wird.

Sinn manchen wuerde ein wakeupmode bei diesem Device.
voraussichtlich funktioniert es wie beim VD - und den haben wir noch nicht geknackt...

Jetzt muessen wir doch versuchen, die CUL in einen Transparent-mode zu versetzen in der hoffnung, dasss wir das Signal auffangen mit dem der TC den VD wachruettelt.

Hat jemand einen transparenttreiben fuer die CUL?
Es gab mal einen Hinweis, den habe ich aber verloren...

Gruss
Martin

Billy

Martin,
vielen Dank für die Mühe.
Es ist schade, dass wir den KFM100 (noch) nicht knacken können,
er ist als Sensor doch deutlich billiger als der neue Kapazitiver Füllstandsmesser HM-Sen-Wa-Od.

Gruss Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*