ich sehe heute, nachdem ich gestern ein Update von Fhem gemacht die folgenden Meldungen meiner beiden Xiaomi Temperatursonsoren im log.
Was kann ich da jetzt machen, ich habe nur nochmals die Daten einlesen lassen, aber die Meldungen bleiben.
Was bedeutet der errorcode: "124"
hier mal die Meldungen:
2020.01.09 13:54:26 3: XiaomiBTLESens (Temperatur_HWR_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
"
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 32 00
Notification handle = 0x000e value: 54 3d 32 33 2e 39 20 48 3d 33 37 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 32 00
Notification handle = 0x000e value: 54 3d 32 33 2e 39 20 48 3d 33 37 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 32 00
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 32 00
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 33 00
Notification handle = 0x000e value: 54 3d 32 33 2e 39 20 48 3d 33 37 2e 32 00
2020.01.09 13:52:58 3: XiaomiBTLESens (Temperatur_GWC_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
"
Notification handle = 0x000e value: 54 3d 32 33 2e 33 20 48 3d 33 38 2e 33 00
Notification handle = 0x000e value: 54 3d 32 33 2e 33 20 48 3d 33 38 2e 32 00
2020.01.09 13:46:30 3: XiaomiBTLESens (Temperatur_HWR_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
"
Notification handle = 0x000e value: 54 3d 32 33 2e 39 20 48 3d 33 37 2e 33 00
Notification handle = 0x000e value: 54 3d 32 33 2e 39 20 48 3d 33 37 2e 32 00
Notification handle = 0x000e value: 54 3d 32 33 2e 39 20 48 3d 33 37 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 30 20 48 3d 33 37 2e 33 00
2020.01.09 13:46:26 3: XiaomiBTLESens (Temperatur_GWC_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
list von einem Tempsensor
Internals:
BTMAC 58:2D:34:35:CC:C7
CFGFN ./FHEM/Temperaturen.cfg
DEF 58:2D:34:35:CC:C7
FUUID 5d7a853c-f33f-a6c6-18e9-ad46a993b3896645
FVERSION 74_XiaomiBTLESens.pm:v2.8.1-s20864/2020-01-01
INTERVAL 300
NAME Temperatur_GWC_Xiaomi
NOTIFYDEV global,Temperatur_GWC_Xiaomi
NR 3639
NTFY_ORDER 50-Temperatur_GWC_Xiaomi
STATE T: 23.9 H: 37.2
TYPE XiaomiBTLESens
VERSION v2.8.1
loglevel 4
READINGS:
2020-01-08 14:16:21 batteryPercent 51
2020-01-08 14:16:21 batteryState ok
2019-10-06 14:49:10 firmware 00.00.66
2020-01-09 13:52:58 humidity 37.2
2020-01-09 13:00:50 lastGattError charWrite faild
2020-01-09 13:52:58 state T: 23.9 H: 37.2
2020-01-09 13:52:58 temperature 23.9
helper:
CallBattery 0
CallSensDataCounter 0
updateTimeCallBattery 1578489381.89077
updateTimestampCallBattery 2020-01-08 14:16:21
Attributes:
alias - Gäste - WC -
group Temperatur Alle
model thermoHygroSens
room Temperaturen
sortby 07
Hmmm, das sollte sich Cooltux vermutlich direkt anschauen. Verschiebst du in "Sonstige Systeme"?
Update bitte abwarten oder testen der Regelversion unter GitHub.com/fhem
OK, das Teil aus dem Github mal in fhem integriert, nach einem Neustart sind meine beiden Sensoren erst mal weg.
Ist das richtig..?
im log folgendes:
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_HWR_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_GWC_Xiaomi first
./log/fhem.save: Please define Temperatur_GWC_Xiaomi first
Please define Temperatur_HWR_Xiaomi 5d7a8654-f33f-a6c6-7a72-e9d98de59eda3c5b first
Cannot load module XiaomiBTLESens
Please define Temperatur_GWC_Xiaomi 5d7a853c-f33f-a6c6-18e9-ad46a993b3896645 first
Nein natürlich nicht.
Für eine bessere Aussage fehlt mir der Grund. Kurz bevor diese ganzen please Regine kommen muss noch etwas stehen.
NICHT SPEICHERN dann bleibt die Konfig erhalten und alles ist gut
Gerade getestet. Die Github Version funktioniert. Du musst irgendwas anders gemacht haben.
Ich habe das Modul aus dem github per ftp auf den Server
geschoben dann ein Neustart gemacht und mehr nicht
Was genau hast Du per ftp runter geladen. Soweit ich weiß kann man nur per https von Github runter laden.
Also was hast Du genau wie gemacht. Am besten zeigst Du mal den Befehl welchen Du verwendet hast.
Ich tippe mal auf Fileberechtigungen... bzw. Owner. Die hochgeladene Datei sollte fhem:dialout gehören...
Kurz, weil mobil
Nee, nee bei github meine ich nicht...
Ich habe die heruntergeladen Moduldatei per ftp auf meinen FHEM Server geschoben Rechte habe ich überprüft, die sind alle OK.
Ich werde nachher wenn ich wieder am PC bin die beiden Sensoren neu anlegen und dann melde ich mich...
Das wird nicht gehen. Die Moduldatei ist bestimmt kaputt.
Schau Dir einfach mal den Inhalt an.
Zitat von: CoolTux am 09 Januar 2020, 20:55:48
Das wird nicht gehen. Die Moduldatei ist bestimmt kaputt.
Schau Dir einfach mal den Inhalt an.
CoolTux, du hattest recht...! ;)
Es war keine Rechtesache, die Datei war einfach kaputt...! Danke dir... :)
Jetzt sind auch beide Sensoren wieder da und zeigen auch Temp. und Feuchte. Das log hat aber noch Meldungen.
es geht munter weiter mit den Logmeldungen :-\
"
Notification handle = 0x000e value: 54 3d 32 33 2e 36 20 48 3d 34 30 2e 30 00
Notification handle = 0x000e value: 54 3d 32 33 2e 36 20 48 3d 34 30 2e 31 00
2020.01.09 23:36:43 3: XiaomiBTLESens (Temperatur_HWR_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
"
Notification handle = 0x000e value: 54 3d 32 34 2e 32 20 48 3d 34 30 2e 32 00
Notification handle = 0x000e value: 54 3d 32 34 2e 32 20 48 3d 34 30 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 31 20 48 3d 34 30 2e 30 00
Notification handle = 0x000e value: 54 3d 32 34 2e 31 20 48 3d 33 39 2e 39 00
Notification handle = 0x000e value: 54 3d 32 34 2e 32 20 48 3d 34 30 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 32 20 48 3d 34 30 2e 32 00
Notification handle = 0x000e value: 54 3d 32 34 2e 32 20 48 3d 34 30 2e 33 00
Notification handle = 0x000e value: 54 3d 32 34 2e 31 20 48 3d 34 30 2e 31 00
Notification handle = 0x000e value: 54 3d 32 34 2e 31 20 48 3d 34 30 2e 30 00
2020.01.09 23:35:30 3: XiaomiBTLESens (Temperatur_GWC_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
"
Notification handle = 0x000e value: 54 3d 32 33 2e 35 20 48 3d 34 30 2e 31 00
Notification handle = 0x000e value: 54 3d 32 33 2e 35 20 48 3d 34 30 2e 32 00
Notification handle = 0x000e value: 54 3d 32 33 2e 35 20 48 3d 34 30 2e 33 00
Notification handle = 0x000e value: 54 3d 32 33 2e 36 20 48 3d 34 30 2e 31 00
Notification handle = 0x000e value: 54 3d 32 33 2e 35 20 48 3d 34 30 2e 33 00
Notification handle = 0x000e value: 54 3d 32 33 2e 35 20 48 3d 34 30 2e 31 00
2020.01.09 23:29:18 3: XiaomiBTLESens (Temperatur_HWR_Xiaomi) - ExecGatttool_Run: errorcode: "124", ErrorString: "Characteristic value was written successfully
DEBUG BTLESens!!! - Exit Code: 124
DEBUG BTLESens!!! - Exit Code: 124
"
Super. Ich danke Dir. Das hätte mir noch gefehlt. Mache ich nachher fertig und dann kommen auch keine Meldungen mehr.
So jetzt bitte noch einmal runterladen und dann testen. Nun sollte es hoffentlich gehen.
Ich habe die Version so eben ins SVN eingecheckt. Einfach gegen 8 Uhr rum ein FHEM Update machen.
OK, soeben mal das fhem Update gemacht und nun scheinen die Sensoren auch ruhig zu bleiben.
Vielen Dank CoolTux ;)
Es wundert mich nur das es noch niemand weiter bemerkt hat...?
War nur bei den TempHydro Teilen so und einer hatte es auch schon im offiziellen Thread angesprochen.