Günstiger und unauffälliger Pflanzensensor: Xiaomi Flower Monitor

Begonnen von stoxx, 17 September 2016, 14:28:54

Vorheriges Thema - Nächstes Thema

Hagenuck1

Ich habe gerade mal die aktuelle Version eingespielt und bei mir laufen beide ohne Probleme :)

Hier mal die Logs (jeweils mit verbose 5)

2.6.2:
2016.11.13 20:13:53 4: Sub XiaomiFlowerSens (Blume1) - Starte Blocking Call
2016.11.13 20:13:53 4: Sub XiaomiFlowerSens_Run (Blume1) - Running nonBlocking
2016.11.13 20:13:57 4: Sub XiaomiFlowerSens_Run (Blume1) - Rückgabe an Auswertungsprogramm beginnt
2016.11.13 20:13:57 4: Sub XiaomiFlowerSens_Done (Blume1) - Abschluss!


2.6.6:
2016.11.13 20:10:50 4: Sub XiaomiFlowerSens (Blume2) - Starte Blocking Call
2016.11.13 20:10:50 4: Sub XiaomiFlowerSens_Run (Blume2) - Running nonBlocking
2016.11.13 20:10:55 4: Sub XiaomiFlowerSens_Run (Blume2) - Rückgabe an Auswertungsprogramm beginnt
2016.11.13 20:10:55 4: Sub XiaomiFlowerSens_Done (Blume2) - Abschluss!

mi.ke

Zitat von: CoolTux am 13 November 2016, 19:39:30
Mach mal ein ps ax | grep gatttool in der Linuxkonsole


  795 ?        S      0:00 gatttool -b C4:7C:8D:61:BA:AA --char-write -a 0x33 -n                                   A01F
  906 ?        S      0:00 gatttool -b C4:7C:8D:61:2A:A8 --char-write -a 0x33 -n                                   A01F
  944 ?        S      0:00 gatttool -b C4:7C:8D:61:2A:A8 --char-write -a 0x33 -n                                   A01F
  979 ?        S      0:00 gatttool -b C4:7C:8D:61:2A:A8 --char-write -a 0x33 -n                                   A01F
1014 ?        S      0:00 gatttool -b C4:7C:8D:61:2A:A8 --char-write -a 0x33 -n                                   A01F
20142 pts/0    S+     0:00 grep gatttool


Das sind die zwei Verbrecher, also deren Mac-Adresse !?
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

mi.ke

Kla
Zitat von: CoolTux am 13 November 2016, 21:35:25
Kill die mal bitte

kill -9 PID


Klasse, Danke !!!

Jetzt tun sie es wieder.
Müsste man das in Auge behalten, oder haben die sich Aufgrund der Testerei "verschluckt"?
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

Schwer zu sagen. Einfach mal die Tage bisschen mehr hinschauen bitte.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

mi.ke

Zitat von: CoolTux am 13 November 2016, 21:56:38
Einfach mal die Tage bisschen mehr hinschauen bitte.

Jawoll !!!   :)

Ich mach jetzt mal Log-Files, damit man Verhalten dokumentiert bekommt.

Nochmals danke
FHEM 5.9 | RPi4 + 5 x RPi(Z) + FB7590 + FB 6890 LTE via LAN und WAN (VPN) verbunden.
2 x CUL868 + 3 x RFXTRX(e) + 6 x HMwLanGW + 4 x z2tGw + 5 x LGW + 2 x IRBlast + CO2 +++
FS20, FHT, FMS, Elro(mod), CM160, Revolt, LGTV, STV, AVR, withings, HM-sec-*, HM-CC-RT-DN, AMAD, PCA301, arlo, Aqara

CoolTux

gern geschehen. So langsam kann man dann mal sich Gedanken zu einer kleinen Datenbank machen. Entweder man denkt darüber nach extern was an zu zapfen oder wir machen was eigenes.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

herrmannj


baukater

Hab mein System jetzt auch auf dem aktuellen Stand gebracht, hab aber immer noch die Fehlermeldung host down:


Sub XiaomiFlowerSens - WriteResponse:

2016.11.13 22:56:41 1: Timeout for XiaomiFlowerSens_Run reached, terminated process 30901
2016.11.13 22:56:41 3: (FM_Olivenbaum) - The BlockingCall Process terminated unexpectedly. Timedout
Host is down (112)
FB7490,Raspi 2/3,HM-Lan,Jeelink Classic (868),Logilink BT0015 Bluetooth 4.0, 2x mySmartUSB light,RS485USB , entities:272 device:14 channel:27 virtual:1, 6 x HM-LC-BL1-FM,4 x HM-LC-SW4-WM, 1 x HM-LC-SW2-FM,1 x Fensterkontakt,1 1x Türkontakt, 1 1x Bewegungsmelder, DECT-200,DECT100,6xAuthentic Xiaom

CoolTux

Sieht so aus als wenn das Teil zu weit weg ist, kann das sein?
Teste mal mit gatttool direkt in der Konsole.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Invers

Ich bekomme ebenfalls Fehlermeldungen mit der Version 0.1.51.

2016.11.14 15:30:19 5: Sub XiaomiFlowerSens (Blume1) - Request Timer wird aufgerufen
2016.11.14 15:30:19 4: Sub XiaomiFlowerSens (Blume1) - Starte Blocking Call
2016.11.14 15:30:19 4: Sub XiaomiFlowerSens_Run (Blume1) - Running nonBlocking
2016.11.14 15:30:20 1: PERL WARNING: Use of uninitialized value $wfr in concatenation (.) or string at ./FHEM/74_XiaomiFlowerSens.pm line 271.
2016.11.14 15:30:20 1: PERL WARNING: printf() on closed filehandle SOCK at ./FHEM/74_XiaomiFlowerSens.pm line 271.
2016.11.14 15:30:20 1: PERL WARNING: Use of uninitialized value $wfr in numeric eq (==) at ./FHEM/74_XiaomiFlowerSens.pm line 273.
2016.11.14 15:30:20 1: PERL WARNING: Use of uninitialized value $wresp in concatenation (.) or string at ./FHEM/74_XiaomiFlowerSens.pm line 274.
2016.11.14 15:30:20 1: PERL WARNING: printf() on closed filehandle SOCK at ./FHEM/74_XiaomiFlowerSens.pm line 274.
2016.11.14 15:30:22 4: Sub XiaomiFlowerSens_Run (Blume1) - Rückgabe an Auswertungsprogramm beginnt
2016.11.14 15:30:22 4: Sub XiaomiFlowerSens_Done (Blume1) - Abschluss!


Internals:
   BTMAC      C4:7C:8D:61:A5:18
   CFGFN
   DEF        C4:7C:8D:61:A5:18
   INTERVAL   3600
   NAME       Blume1
   NR         343
   STATE      active
   TYPE       XiaomiFlowerSens
   VERSION    0.1.51
   Readings:
     2016-11-14 15:30:22   battery         100
     2016-11-14 15:30:22   fertility       465
     2016-11-14 15:30:22   firmware        2.6.2
     2016-11-14 15:30:22   lux             551
     2016-11-14 15:30:22   moisture        25
     2016-11-14 15:30:22   state           active
     2016-11-14 15:30:22   temperature     20.9
   Helper:
Attributes:
   group      Pflanzen
   room       Wohnzimmer
   verbose    5



Hab gesehen, dass schon Version 0.1.56 draussen ist, die kann ich aber nicht finden.
Habe ich was übersehen? Hatte allerdings mehrmals geguckt.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

CoolTux

Ist jetzt im GitHub. Sollte als Link paar Threads weiter oben stehen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Pyromane

Zitat von: Invers am 14 November 2016, 15:45:35Hab gesehen, dass schon Version 0.1.56 draussen ist, die kann ich aber nicht finden.
Habe ich was übersehen? Hatte allerdings mehrmals geguckt.
Befindet sich jetzt im Github: Antwort von CoolTux inkl. Link

Invers

Nachdem ich den Link gefunden hattee, fand ich auch den Beitrag von Pyromane.
Die Welt ist nicht gerecht. Lacht.
Danke euch beiden.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

baukater

Zitat von: CoolTux am 14 November 2016, 07:53:03
Sieht so aus als wenn das Teil zu weit weg ist, kann das sein?
Teste mal mit gatttool direkt in der Konsole.

Mit dem gatttool übe die Konsole kann ich die Sensoren erreichen. Daran kann es nicht liegen.
FB7490,Raspi 2/3,HM-Lan,Jeelink Classic (868),Logilink BT0015 Bluetooth 4.0, 2x mySmartUSB light,RS485USB , entities:272 device:14 channel:27 virtual:1, 6 x HM-LC-BL1-FM,4 x HM-LC-SW4-WM, 1 x HM-LC-SW2-FM,1 x Fensterkontakt,1 1x Türkontakt, 1 1x Bewegungsmelder, DECT-200,DECT100,6xAuthentic Xiaom