!!!ABGELÖST!!! [74_XiaomiFlowerSens.pm] Xiaomi Flower Monitor

Begonnen von CoolTux, 17 November 2016, 13:25:06

Vorheriges Thema - Nächstes Thema

Jamo

Hallo Leon,
getestet. Ich habe dein webapp01 durch meinen pizero ersetzt. Die shell fragt dann immer nach dem Passwort vom pizero. Wenn ich das dann eingebe, kommt beim ersten Befehl "connect: Device or resource busy (16)", beim zweiten Befehl kommt "connect error: Connection refused (111)"
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

CoolTux

Du musst versuchen den Aufruf so zu machen das sah mit Zertifikat läuft. Also bei Dir am besten als User fhem

Dazu mach Dich mal zu root und führe das so aus

su -c 'ssh webapp01 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null' ' -s /bin/bash fhem

Und dann gleich danach den read
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

Jamo

Hallo Leon,
bei mir läuft FHEM unter root wegen SONOS. Ich habe folgendes:
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Software caused connection abort (103)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-read -a 0x35 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~#
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

CoolTux

Das ist aber sehr seltsam, das hatte doch immer bei Dir geklappt.
Mach mal bitte so lange den write bis es klappt und dann gleich den read.

Ok nach zehn Mal kannst aber auch aufhören  ;D
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

Jamo

Ich habe alles gegeben (10x): Guck mal die letzten Zeilen :-)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-read -a 0x35 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero test
root@jessie:~#  ssh pizero test
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'echo test'
test
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Software caused connection abort (103)
root@jessie:~# ssh pizero 'echo das waren jetzt 10x, zum Schluss wieder connection abort'
das waren jetzt 10x, zum Schluss wieder connection abort
root@jessie:~#
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

CoolTux

Och menno. Und wenn Du das mit dem aktuellen Modul machst, dann geht das alles? Schon sehr seltsam.
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

u.becker

Hallo,

ist nur ein Kleinigkeit, aber kann man in dem Modul die Standardauswahl für die Abfrage des Sensors umdrehen, bei mir steht immer "clearFirmwareReading" als gewählt drin, ich hätte aber lieber "statusRequest" als Vorgabe.

Danke
Gruß Uwe

CoolTux

Das geht leider nicht. FHEMWEB sortiert aufsteigend. Wüsste ich nicht wie man das beeinflussen kann.
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

mumpitzstuff

Du könntest aber 2 comboboxen machen.

get statusRequest
set clearFirmwareReading

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

CoolTux

Zitat von: inoma am 05 Oktober 2017, 22:13:12
Ich habe alles gegeben (10x): Guck mal die letzten Zeilen :-)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-read -a 0x35 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero test
root@jessie:~#  ssh pizero test
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'echo test'
test
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Connection refused (111)
root@jessie:~# ssh pizero 'gatttool -i hci0 -b C4:7C:8D:62:42:6F --char-write-req -a 0x33 -n A01F 2>&1 /dev/null'
connect error: Software caused connection abort (103)
root@jessie:~# ssh pizero 'echo das waren jetzt 10x, zum Schluss wieder connection abort'
das waren jetzt 10x, zum Schluss wieder connection abort
root@jessie:~#


Kannst Du bitte die neuste Devel Version testen. Danke
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

Jamo

Hallo Leon, bin jetzt ne Woche unterwegs, kann ich wieder am Samstag machen. Sorry!
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

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

Jamo

Hallo Leon, habs gerade mal angetested, scheint zu funktionieren.
Keine Probleme mehr! Danke!
Beste Grüsse!
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

CoolTux

Echt jetzt? Ich werde ja irre.

Musste zwar meine Grundidee damit über den Haufen werfen aber was soll's.


Freue mich das es nun geht. Lass Mal bitte übers WE laufen.
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