[Neues Modul] Xiaomi Smart Home ohne Gateway direkt an FHEM

Begonnen von neumann, 22 Februar 2018, 18:00:22

Vorheriges Thema - Nächstes Thema

cyablo

Lustig, jetzt ist er auf no_motion gesprungen:

Zitatstate
no_motion
2018-12-29 22:48:09

Im log hab ich lustigerweise nur den state drin, kein linkquality, nix...

Neuhier

#676
Mit was hast Du den eingbunden?
Meiner rennt über zigbee2mqtt, letztes Update vorgestern.
Meine Readings:
battery ok
battery_level 100.00
illuminance 6
linkquality 55
lux 6
occupancy false
state no_motion
transmission-state incoming publish received
voltage 3035


Ohne Änderung wird alle 8min ein Reading im Log angezeigt.

cyablo

#677
zigbee2mqtt dev branch (Das Update von vorgestern) und mosquitto. Readings sind ok:

battery ok 2018-12-29 22:57:37
battery_level 100 2018-12-29 20:06:35
illuminance 27 2018-12-29 22:57:37
last_seen 2018-12-29T21:59:07.711Z 2018-12-29 22:59:07
linkquality 21 2018-12-29 22:57:37
lux 27 2018-12-29 22:57:37
occupancy false 2018-12-29 22:59:07
state no_motion 2018-12-29 22:59:07
transmission-state incoming publish received 2018-12-29 22:59:07
voltage 3055 2018-12-29 22:57:37


Nur im log steht nur der state...

2018-12-29_22:41:49 bewegung_flur_ug motion
2018-12-29_22:41:49 bewegung_flur_ug motion
2018-12-29_22:43:25 bewegung_flur_ug no_motion
2018-12-29_22:48:09 bewegung_flur_ug no_motion
2018-12-29_22:53:43 bewegung_flur_ug no_motion
2018-12-29_22:53:53 bewegung_flur_ug motion
2018-12-29_22:53:53 bewegung_flur_ug motion
2018-12-29_22:57:27 bewegung_flur_ug no_motion
2018-12-29_22:57:27 bewegung_flur_ug motion
2018-12-29_22:57:37 bewegung_flur_ug motion
2018-12-29_22:59:07 bewegung_flur_ug no_motion

cyablo

Scheint halt manchmal Schluckauf zu haben:

2018-12-29_21:13:49 bewegung_flur_ug motion
2018-12-29_21:13:49 bewegung_flur_ug motion
2018-12-29_21:27:49 bewegung_flur_ug no_motion
2018-12-29_21:28:14 bewegung_flur_ug motion

Neuhier

Habe mein Log nicht angepaßt, daher kommt da der ganze "Schrott" mit rein.
Egal, ist in dem Falle nicht wichtig und bestimmt nicht der Fehler.

cyablo

#680
Das log ist ja auch nicht angepasst, "REGEXP bewegung_flur_ug", egal. Ist im Prinzip auch kein Problem, ich trigger damit eine Lampe mit event-on-update-reading, das klappt auch ganz gut da bei Bewegung der state ja aktualisiert wird, ist nur halt als Präsenz Indikator so nicht brauchbar.

Edit: Ich hab noch einen Temp. Sensor von Xiaomi, da steht alles im log... ¯\_(ツ)_/¯

Neuhier

Präsenz mache ich hier über GTags.
Ist aber trotzdem merkwürdig, daß der so lange braucht, zurückzustellen

cyablo

Hab mir jetzt mal ne Zeit die Meldungen angeschaut die am mosquitto rein rauschen... Das  ist alles ok:

zigbee2mqtt/bewegung_flur_ug {"illuminance":0,"linkquality":18,"last_seen":"2018-12-29T22:30:11.172Z","occupancy":true,"battery":100,"voltage":3055}
zigbee2mqtt/bewegung_flur_ug {"illuminance":0,"linkquality":18,"last_seen":"2018-12-29T22:31:41.177Z","occupancy":false,"battery":100,"voltage":3055}


FHEM meldet trotzdem noch "occupancy true". Vielleicht werf ich das Device noch mal raus und lass es neu anlegen...

cyablo

#683
Aha, siehe da, alles im log:

2018-12-29_23:39:27 bewegung_flur_ug transmission-state: incoming publish received
2018-12-29_23:39:27 bewegung_flur_ug linkquality: 5
2018-12-29_23:39:27 bewegung_flur_ug battery: ok
2018-12-29_23:39:27 bewegung_flur_ug voltage: 3055
2018-12-29_23:39:27 bewegung_flur_ug lux: 34
2018-12-29_23:39:27 bewegung_flur_ug illuminance: 34
2018-12-29_23:39:27 bewegung_flur_ug motion
2018-12-29_23:39:27 bewegung_flur_ug occupancy: true
2018-12-29_23:39:27 bewegung_flur_ug last_seen: 2018-12-29T22:39:27.353Z


Edit: no_motion klappt trotzdem nicht, zigbee2mqtt zeigt auch nichts an seit 10 Min.

zigbee2mqtt:info 2018-12-29 23:42:18 MQTT publish: topic 'zigbee2mqtt/bewegung_flur_ug', payload '{"illuminance":0,"linkquality":31,"last_seen":"2018-12-29T22:42:18.288Z","occupancy":false,"battery":100,"voltage":3055}'


Entweder der Sensor, Kein Signal, zigbee2mqtt oder der CC2531... k.A. Heute nicht mehr...

P.s.: gtag würde bei mir gehen, aber meine Frau lässt gerne mal ihre Sachen zuhause wenn wir das Haus zusammen verlassen. Da hilft nicht mal presence über handy ping :)

Chris489

#684
Hallo zusammen,

erst einmal Danke für das Modul !!!

Habe den Stick geflasht, alles eingerichtet und es läuft.

Temperatursensor läuft tadellos und sehr zuverlässig.

Bei den Tür und Fensterkontakten bekomme ich jedoch nur sehr unzuverlässig Meldungen rein.
Sollte der Kontakt nicht reagiert haben bzw. keine Meldung weitergegeben haben, und ich dann die "Reset-Taste" kurz drücke kommt der aktuelle Status.

Hat hier jemand ähnliche Probleme? Es sind die eckigen Xiaomi Aqara.


Edit: Das subscription Acknowledge ist weg (Keine Ahnung warum das bei dem einen drin war).
Fehler ist bei beiden Kontakten ... Auch wenn ich die direkt am Stick halte.

Vielen Dank.

Chris489

Das Bild im Anhang zeigt es eigentlich ganz gut.

Um 16:54:42 habe ich den Kontakt geschlossen.
Aktualisiert wurden:
-> battery, linkquality, transmission-state und voltage

nicht aktualisiert wurden:
-> contact und state

Ergo: Im System scheint das Fenster offen zu sein ... in Wirklichkeit ist es jedoch zu.

Chris489

Hat sich erledigt ... nochmal komplett neu installiert und nun läuft es!

sparkiie

Nachdem ich heute zigbee2mqtt updaten wollte (was irgendwie schief ging), habe ich node und zigbee2mqtt vom System entfernt.
Nur leider bekomme ich npm nun nicht mehr installiert. Hier mal die Fehlermeldung:


npm install
...
...
> serialport@6.2.2 install /opt/zigbee2mqtt/node_modules/serialport
> prebuild-install || node-gyp rebuild

prebuild-install WARN install EACCES: permission denied, access '/root/.npm'
sh: 1: node-gyp: Permission denied
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! serialport@6.2.2 install: `prebuild-install || node-gyp rebuild`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the serialport@6.2.2 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-12-31T15_03_32_059Z-debug.log


Installiert ist alles laut Anleitung bei Koenkk nur npm ist eine andere Version, weil mit der 10er immer npm Version 5.4 installiert wurde und die immer Fehler brachte.
Nun ist:

node 8.15.0
npm 6.4.1

sparkiie

Mein Fehler, hatte alles als sudo su installiert...

Nun läufts  ;)

chrisnitt

Hallo zusammen,

ich bin mehr als glücklich mit dem Modul, habe so ziemlich alles aus der Aqara Serie dran und Osram Plugs. Seit heute sind auch Osram Classic E27 Dimmable im Einsatz. ON:OFF funktioniert, ich scheitere beim Dimmen. Wenn ich händisch set Lampe brightness 1 losschicke, dimmt sich die Lampe. Kann nicht sagen, ob auf 50% oder auf 10%. Und das wars dann. Egal welchen Zahlenwert ich eingebe, die Dimmstufe bleibt gleich. Hell wird die Lampe nur wieder durch komplett vom Strom trennen, also dem (noch) vorhandenen "normalen" Lichtschalter. Ich hab auch schon bei meinen YeeLight beim webCmd geräubert, leider ohne Erfolg. Hat jemand von euch die Lampen in Betrieb und weiß, wie man dimmt? Danke vorab!