Neues Modul: EQ3 Bluetooth Thermostat (10_EQ3BT)

Begonnen von dominik, 12 November 2016, 11:45:15

Vorheriges Thema - Nächstes Thema

CoolTux

#150
So jetzt aber. Selbes vorgehen, alle gatttool Prozesse killen und dann das Modul starten
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

Gasmast3r

Hy ja scheint zu klappen bis jetzt keine negativen Einträge

Gesendet von meinem SM-G950F mit Tapatalk

Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Bitte übers WE testen, wenn es sauber bleibt schreibe ich den Code vernünftig.
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

Gasmast3r

Zitat von: CoolTux am 27 Oktober 2017, 21:15:04
Bitte übers WE testen, wenn es sauber bleibt schreibe ich den Code vernünftig.
Werde es beobachten

Gesendet von meinem SM-G950F mit Tapatalk

Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

g-dave

Zitat von: CoolTux am 27 Oktober 2017, 14:08:08
So jetzt aber. Selbes vorgehen, alle gatttool Prozesse killen und dann das Modul starten

Moin zusammen,
sieht bei mir auch gut aus! :)

habe im FHEM log nur ein zwei mal einen "timeout 15 gatttool....." Eintrag gesehen -> siehe log unten...

Aber der DesiredTemperature-Wert wird am Thermostat gesetzt und es bleiben keine gatttool Prozesse auf dem remote pi hängen  8), somit raucht auch die CPU nicht mehr auf Volllast ;).
Astrein!

Werde aber auch übers WE beobachten.


2017.10.28 11:12:24 5: EQ3BT (eq3_r2_thermostat): ssh fhem2 'gatttool -b 00:1A:22:0A:13:EB -i hci0 --char-write-req --handle=0x0411 --value=4120 2>&1'
2017.10.28 11:12:24 5: EQ3BT (eq3_r2_thermostat): ssh fhem2 'timeout 15 gatttool -b 00:1A:22:0A:13:EB -i hci0 --char-write-req --handle=0x0411 --value=03110A1C0B0C --listen 2>&1'
2017.10.28 11:12:27 4: EQ3BT (eq3_r2_thermostat): gatttool result: connect: Device or resource busy (16)
2017.10.28 11:12:27 4: Connection accepted from telnetForBlockingFn_1509181876_127.0.0.1_50976
2017.10.28 11:12:27 5: Cmd: >{BlockingStart('6')}<
2017.10.28 11:12:27 5: Cmd: >{EQ3BT_processGatttoolResult('eq3_r2_thermostat|00:1A:22:0A:13:EB|error|updateStatus|0x0411|03110A1C0B0C|updateStatus failed')}<
2017.10.28 11:12:27 5: EQ3BT (eq3_r2_thermostat): gatttool return string: eq3_r2_thermostat|00:1A:22:0A:13:EB|error|updateStatus|0x0411|03110A1C0B0C|updateStatus failed
2017.10.28 11:12:27 4: EQ3BT (eq3_r2_thermostat): updateStatus failed (0x0411, 03110A1C0B0C, updateStatus failed)
2017.10.28 11:12:31 4: EQ3BT (eq3_r2_thermostat): gatttool result: Characteristic value was written successfully
2017.10.28 11:12:31 4: Connection accepted from telnetForBlockingFn_1509181876_127.0.0.1_50978
2017.10.28 11:12:31 5: Cmd: >{BlockingStart('7')}<
2017.10.28 11:12:31 5: Cmd: >{EQ3BT_processGatttoolResult('eq3_r2_thermostat|00:1A:22:0A:13:EB|ok|setDesiredTemperature|0x0411|4120')}<
2017.10.28 11:12:31 5: EQ3BT (eq3_r2_thermostat): gatttool return string: eq3_r2_thermostat|00:1A:22:0A:13:EB|ok|setDesiredTemperature|0x0411|4120
2017.10.28 11:12:31 5: Starting notify loop for eq3_r2_thermostat, 1 event(s), first is lastChangeBy: FHEM
2017.10.28 11:12:31 5: End notify loop for eq3_r2_thermostat
2017.10.28 11:12:31 5: Starting notify loop for eq3_r2_thermostat, 1 event(s), first is desiredTemperature: 16.0
2017.10.28 11:12:31 5: End notify loop for eq3_r2_thermostat


Greetings

Gasmast3r

Hy
so hab bis jetzt immer noch keine Probleme.
Nun habe das mal auf 3 Pi´s mit bis zu 3 Thermostate erweitert.

Werde das mal beobachten, also mal der stresstest. 
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Nicht gleich übermütig werden. Ich muss noch die abort Time wieder runter setzen. Sonst läuft der BlockingCall eventuell zu lange.

Aber schön zu hören das es läuft.
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

Gasmast3r

Hy
So meine Konstellation sauber läuft seit letzem Beitrag immer noch super keine Einträge im FHEM Log.
Die Pi´s machen ihre primär aufgaben ohne das sshHost mir die dinger an ihre grenzen bringt.


Also ich würde mal behaupten das kann man so verkaufen.
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Sehr schön. Ein zwei Sachen müssen wir aber noch Rückgängig machen. Ich gehe nicht davon aus das dies zu Problemen führt. Melde mich dann noch mal am Abend.
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

CoolTux

#159
Bitte testen, es wurden zwei Sachen wieder zurück gedreht so wie sie ursprünglich mal waren. Hatten nichts mit dem Fehler zu tun
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

Gasmast3r

Zitat von: CoolTux am 31 Oktober 2017, 08:25:59
Bitte testen, es wurden zwei Sachen wieder zurück gedreht so wie sie ursprünglich mal waren. Hatten nichts mit dem Fehler zu tun
Spiele es heute Nachmittag mal ein

Gesendet von meinem SM-G950F mit Tapatalk

Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Vielen Dank.

Wenn das dann klappt sind wir durch. Dann versuche ich nur noch den Code sauberer zu schreiben.
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

Gasmast3r


pi@Kiosk35:~ $ sudo ps aux | grep gatttool
pi       23464  0.1  0.5   4572  2548 ?        Ss   17:59   0:00 bash -c timeout 15 gatttool -b 00:1A:22:09:0F:34 -i hci0 --char-write-req --handle=0x0411 --value=43 --listen 2>&1
pi       23465  0.0  0.3   3720  1584 ?        S    17:59   0:00 timeout 15 gatttool -b 00:1A:22:09:0F:34 -i hci0 --char-write-req --handle=0x0411 --value=43 --listen
pi       23466  0.1  0.5   4280  2496 ?        S    17:59   0:00 gatttool -b 00:1A:22:09:0F:34 -i hci0 --char-write-req --handle=0x0411 --value=43 --listen
pi       23470  0.0  0.3   4364  1808 pts/0    S+   17:59   0:00 grep --color=auto gatttool
pi@Kiosk35:~ $ sudo ps aux | grep gatttool
pi       23484  0.0  0.4   4364  1916 pts/0    S+   18:00   0:00 grep --color=auto gatttool
pi@Kiosk35:~ $ sudo ps aux | grep gatttool
pi       23493  0.0  0.4   4364  1916 pts/0    S+   18:00   0:00 grep --color=auto gatttool
pi@Kiosk35:~ $



denke mal das ist ok
unter FHEM keine LOG eiträge
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.

CoolTux

Da bis jetzt keine Beschwerden kamen gehe ich davon aus das es nun passt.
Daher hier nun der fertige Patch
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

Gasmast3r

sorry das ich doof fragen muss aber wie geht das mit patch?

habe bei google nicht wirklich was gefunden
Entschuldige das ich DOOF FRAGE aber ich habe Psychische Probleme und Leide an ADHS mit Kognitiver-Hyperaktivität.