Neuer Tradfri Bewegungsmelder macht Probleme

Begonnen von Yokohama, 13 August 2019, 22:13:10

Vorheriges Thema - Nächstes Thema

Yokohama

Hat jemand schon Erfahrung mit der zweiten Generation von IKEAs Tradfri Bewegungsmeldern?

https://www.iphone-ticker.de/ikea-tradfri-neuer-bewegungsmelder-guenstiger-und-spritzwassergeschuetzt-143739/

Der BWM lässt sich in der Phoscon-Webapp (Conbee-USB-Stick von Dresden-Elektronik an einem Raspberry PI 3 B+) anmelden und schaltet dann auch die über FHEM eingebundenen Leuchten (alle von IKEA), allerdings stets alle Leuchten auf einmal, noch bevor ich irgend eine Leuchte mit ihm gekoppelt habe. Eine direkte Verknüpfung besteht ja nicht mehr, da der BWM resettet wird, bevor er unter Phoscon angemeldet wird, und auch in der Phoscon-App habe ich keinerlei Zuordnung vorgenommen). Dabei ist der BWM selbst in der Phoscon-App zwar sichtbar (und dort wird auch Bewegung angezeigt), nicht aber im FHEM-Frontend.

Mir ist nicht klar, wer das Einschalten aller Leuchten verantwortet. IKEA ist es nicht, denn wenn ich den Raspberry Pi herunterfahre, bleibt der BWM stumm. Ich weiß allerdings nicht, ab Phoscon oder FHEM hier das Signal weiterleitet. Kann ich FHEM selektiv abschalten, ohne den Raspi herunterzufahren?

Ronny_5578

Hi,

ich habe mal spontan den "neuen" Tradfri Bewegungsmelder gekauft. Hat ja nur 10€ gekostet.
Jetzt stelle ich fest, das es evtl. noch nicht mit fhem läuft. Stimmt das?
Oder läuft es?


Peteruser

#2
Hallo,
habe das Teil bei mir gestern eingebunden und keinerklei Probleme festgestellt.
Firmware laut Schachtel 1921

Vorgehensweise:
1. Reset mit 4x Reset (Knopf in der Mitte) innerhalb von 5 Sekunden
2. Phoscon > Sensoren > Ikea > Anmeldebereitschaft herstellen
3. Anmeldung nahe dem USB-Stick
4. Dann get deCONZ sensors

Auch das geht:
attr Tuer userReadings lastOpen:open {ReadingsTimestamp($name,"state","") =~ /^(\d+)-(\d+)-(\d+)\s(\d+:\d+:\d+)$/;; "$3.$2.$1 $4"},lastmotion:motion {ReadingsTimestamp($name,"state","") =~ /^(\d+)-(\d+)-(\d+)\s(\d+:\d+:\d+)$/;; "$3.$2.$1 $4"}

Leider ist kein Schieberegler für die Empfindlichkeit mehr vorhanden. Andere Lampen oder Geräte scheinen sich für das Teil bei mir nicht zu interessieren.

Grüße Peter
Ubuntu+Debian FHEM + ESPEasy + Homematic + ConBee + DUROFERN

Ronny_5578

Zitat von: Peteruser am 15 September 2019, 12:40:20
Hallo,
habe das Teil bei mir gestern eingebunden und keinerklei Probleme festgestellt.
Firmware laut Schachtel 1921

Vorgehensweise:
1. Reset mit 4x Reset (Knopf in der Mitte) innerhalb von 5 Sekunden
2. Phoscon > Sensoren > Ikea > Anmeldebereitschaft herstellen
3. Anmeldung nahe dem USB-Stick
4. Dann get deCONZ sensors

Auch das geht:
attr Tuer userReadings lastOpen:open {ReadingsTimestamp($name,"state","") =~ /^(\d+)-(\d+)-(\d+)\s(\d+:\d+:\d+)$/;; "$3.$2.$1 $4"},lastmotion:motion {ReadingsTimestamp($name,"state","") =~ /^(\d+)-(\d+)-(\d+)\s(\d+:\d+:\d+)$/;; "$3.$2.$1 $4"}

Leider ist kein Schieberegler für die Empfindlichkeit mehr vorhanden. Andere Lampen oder Geräte scheinen sich für das Teil bei mir nicht zu interessieren.

Grüße Peter


Ahh,
ich ums es präziser beschreiben.
Ich nutze das Tradfri Gateway.
Für die Lampen funktioniert es prima, aber ....?

Peteruser

Hallo,
dann sorry, aber der Begin ist ...Conbee-USB-Stick... ;-)

Grüße Peter
Ubuntu+Debian FHEM + ESPEasy + Homematic + ConBee + DUROFERN

dk3572

#5
Zitat von: Yokohama am 13 August 2019, 22:13:10
Hat jemand schon Erfahrung mit der zweiten Generation von IKEAs Tradfri Bewegungsmeldern?

https://www.iphone-ticker.de/ikea-tradfri-neuer-bewegungsmelder-guenstiger-und-spritzwassergeschuetzt-143739/

Der BWM lässt sich in der Phoscon-Webapp (Conbee-USB-Stick von Dresden-Elektronik an einem Raspberry PI 3 B+) anmelden und schaltet dann auch die über FHEM eingebundenen Leuchten (alle von IKEA), allerdings stets alle Leuchten auf einmal, noch bevor ich irgend eine Leuchte mit ihm gekoppelt habe. Eine direkte Verknüpfung besteht ja nicht mehr, da der BWM resettet wird, bevor er unter Phoscon angemeldet wird, und auch in der Phoscon-App habe ich keinerlei Zuordnung vorgenommen). Dabei ist der BWM selbst in der Phoscon-App zwar sichtbar (und dort wird auch Bewegung angezeigt), nicht aber im FHEM-Frontend.

Mir ist nicht klar, wer das Einschalten aller Leuchten verantwortet. IKEA ist es nicht, denn wenn ich den Raspberry Pi herunterfahre, bleibt der BWM stumm. Ich weiß allerdings nicht, ab Phoscon oder FHEM hier das Signal weiterleitet. Kann ich FHEM selektiv abschalten, ohne den Raspi herunterzufahren?

Hallo,

gibt es hierzu neue Erkenntnisse?
Habe bei mir gleiches Phänomen. Allerdings werden die Lichter nur in der Web-Oberfläche von Fhem scheinbar wahllos eingeschaltete, nicht real.

Gruß Dieter

KyleK

FHEM on Raspberry Pi 3B+
CUL868
7x MAX! Thermostat, 8x MAX! Fensterkontakte
Conbee II + deConz, TradFri Lampen, Osram Smart+ Steckdosen

dk3572

#7
Vielen Dank für die Info.

Wie aktualisiere ich unter Ubuntu per Console am besten ConBee (nicht ConBee II)?

Wollte es nach dieser Anleitung drüber installieren, funktioniert aber nicht.
http://coldcorner.de/2018/04/02/deconz-hue-bridge-auf-dem-raspberry-pi-emulieren/

--2019-11-28 21:28:11--  https://www.dresden-elektronik.de/rpi/deconz/beta/deconz-2.05.71-qt5.deb
Connecting to www.dresden-elektronik.de (www.dresden-elektronik.de)|62.116.169.71|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2019-11-28 21:28:12 ERROR 404: Not Found.


Oder besser nach dieser Anleitung?

https://phoscon.de/de/conbee/install

Edit: Mittlerweile auf Version 2.05.71 aktualisiert. Fehler besteht immer noch.
Und im Fhem device erhalte ich im Sekundentakt folgendes reading: lastError  ---  resource, /sensors/16, not available

Edit 2: Fehler ist plötzlich weg. Allerdings bekomme ich von 2 Xiaomi Bewegungsmeldern keine Temp mehr. Das sind auch die beiden die den lastError verursachen.

hyper2910

Hallo,

Habe mir mal den Bewegungsmelder zugelegt, jedoch schaltet der immer und scheinbar bringt die Einstellung hinten nicht viel.
Weiss jemand wie man das einstellt.



Gruß Dirk
Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

sash.sc

#9
Hallo zusammen.

Ich habe heute den IKEA BWM bekommen. Habe den versucht anzulernen. Laut MQTTfx unter Windows hat es wohl auch funktioniert. Das Gerät wurde auch in FHEM angelegt via MQTT2.

Hier mal das Gerät.


Internals:
   CFGFN     
   CID        zigbee_0xec1bbdfffea8e4cc
   DEF        zigbee_0xec1bbdfffea8e4cc
   DEVICETOPIC zigbee2mqtt/0xec1bbdfffea8e4cc
   FUUID      5ecff0c8-f33f-852e-2675-f011b0b8017a861f
   IODev      mqtt
   LASTInputDev mqtt
   MSGCNT     2
   NAME       MQTT2_zigbee_0xec1bbdfffea8e4cc
   NR         83548
   STATE      Motion: occupancy Luminance: illuminance
   TYPE       MQTT2_DEVICE
   mqtt_MSGCNT 2
   mqtt_TIME  2020-05-28 19:24:48
   OLDREADINGS:
   READINGS:
     2020-05-28 19:11:36   associatedWith  MQTT2_mqttjs_d9106b12
     2020-05-28 19:14:54   attrTemplateVersion 20200522 or prior
     2020-05-28 19:24:48   battery         87
     2020-05-28 19:24:48   linkquality     184
     2020-05-28 19:24:48   update_available false
Attributes:
   IODev      mqtt
   devicetopic zigbee2mqtt/0xec1bbdfffea8e4cc
   icon       people_sensor
   model      zigbee2mqtt_Human_Motion_Sensor
   readingList $DEVICETOPIC:.* { json2nameValue($EVENT) }
   room       99_neu
   stateFormat Motion: occupancy Luminance: illuminance



Und hier auch die Meldung aus MQTTfx


{"type":"pairing","message":"interview_successful","meta":{"friendly_name":"0xec1bbdfffea8e4cc","model":"E1525/E1745","vendor":"IKEA","description":"TRADFRI motion sensor","supported":true}}


Es wird aber nicht angezeigt, ob eine Bewegung statt gefunden hat, oder nicht.

jemand einen plan warum und wieso nicht ?

SW Version vom Stick (cc2531) ist die 1.10

Gruß
Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

KurtK

Zitat von: sash.sc am 28 Mai 2020, 19:33:12
Hallo zusammen.

Ich habe heute den IKEA BWM bekommen. Habe den versucht anzulernen. Laut MQTTfx unter Windows hat es wohl auch funktioniert. Das Gerät wurde auch in FHEM angelegt via MQTT2.

Hier mal das Gerät.


Internals:
   CFGFN     
   CID        zigbee_0xec1bbdfffea8e4cc
   DEF        zigbee_0xec1bbdfffea8e4cc
   DEVICETOPIC zigbee2mqtt/0xec1bbdfffea8e4cc
   FUUID      5ecff0c8-f33f-852e-2675-f011b0b8017a861f
   IODev      mqtt
   LASTInputDev mqtt
   MSGCNT     2
   NAME       MQTT2_zigbee_0xec1bbdfffea8e4cc
   NR         83548
   STATE      Motion: occupancy Luminance: illuminance
   TYPE       MQTT2_DEVICE
   mqtt_MSGCNT 2
   mqtt_TIME  2020-05-28 19:24:48
   OLDREADINGS:
   READINGS:
     2020-05-28 19:11:36   associatedWith  MQTT2_mqttjs_d9106b12
     2020-05-28 19:14:54   attrTemplateVersion 20200522 or prior
     2020-05-28 19:24:48   battery         87
     2020-05-28 19:24:48   linkquality     184
     2020-05-28 19:24:48   update_available false
Attributes:
   IODev      mqtt
   devicetopic zigbee2mqtt/0xec1bbdfffea8e4cc
   icon       people_sensor
   model      zigbee2mqtt_Human_Motion_Sensor
   readingList $DEVICETOPIC:.* { json2nameValue($EVENT) }
   room       99_neu
   stateFormat Motion: occupancy Luminance: illuminance



Und hier auch die Meldung aus MQTTfx


{"type":"pairing","message":"interview_successful","meta":{"friendly_name":"0xec1bbdfffea8e4cc","model":"E1525/E1745","vendor":"IKEA","description":"TRADFRI motion sensor","supported":true}}


Es wird aber nicht angezeigt, ob eine Bewegung statt gefunden hat, oder nicht.

jemand einen plan warum und wieso nicht ?

SW Version vom Stick (cc2531) ist die 1.10

Gruß
Sascha

Ich habe letze Woche auch mal den besagten Bewegungsmelder bei IKEA mitgenommen.
Habe ihn allerdings über Zigbee2MQTT angebunden. Die Meldung ist allerdings die gleiche gewesen.

Nach der Meldung "interview_successful" war er auch angelegt, hat allerdings keinen Mucks von sich gegeben. Habe den Bewegungsmelder dann durch das vier mal klicken noch
2 mal angelernt und dann zur Seite gelegt. Nach ca. 3-4 Minuten trudelten dann die Meldungen bezüglich Bewegung ein. Seit dem schaltet er zuverlässig.
- FHEM auf Intel NUC mit Proxmox -
- FTUI mit FUIP -
- HM, Zigbee,  WLAN -

sash.sc

Habe ihm auch per MQTT2 zigbee eingebunden. Bei mir will er noch nicht so. Es kommen nur Readings bzw Werte über Batterie, Funkqualität rein. Werde das mehrfach anlernen heute noch ausprobieren

Gesendet von Handy

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

sash.sc

Das anlernen klappt nicht. Jetzt taucht der Melder gar nicht mehr im MQTT auf ??!!!!
Es passiert auch nix, wenn ich den direkt neben den Stick halte und 4x die mittlere taste drücke in weniger als 4 sek.

Gruß
Sascha

Ps: Hab nen cc2531 Stick
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

KurtK

Blinkt die rote LED des Bewegungsmelder wenn du ihn in den Anlernmodus versetzt?

Mein Vorgang bei Geräten die sich nicht anlernen lassen:
- zigbee2mqtt stoppen
- schauen ob das Gerät schon in der configuration.yaml und database.db (/opt/zigbee2mqtt/data) vorhanden ist. Wenn ja löschen
- Reset auf cc2531-Stick drücken
- cc251 aus und wieder einstecken
- System neustarten (zigbee2mqtt startet bei mir beim booten)

Danach ging das Pairing wieder normal.
- FHEM auf Intel NUC mit Proxmox -
- FTUI mit FUIP -
- HM, Zigbee,  WLAN -

sash.sc

Die led am bwm blinkt. Aus der yaml habe ich den eintrag gelöscht. Dann muss ich wohl nochmal an die db dran und den Stick reseten.

Danke

Gesendet von Handy

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

sash.sc

So. Habe jetzt die ikea bwm komplett aus der config entfernt. Habe den Stick auch auf die neuste Firmware geflasht.
Jetzt wird er auch komplett mit entsprechenden Readings erkannt und auch angelegt. Wie gesagt, fair musste ich aber den Stick auf die neuste Firmware bringen. Das zigbee2mqtt wurde auch auf die 1.13.1 geupdatet.

Nach ein paar Testläufen, muss ich so sagen, bin ich aber von der Zuverlässigkeit des auslösen und Weiterleitung in zigbee Netzwerk nicht wirklich zufrieden. Teilweise Verzögerungen von 10 Sekunden.

Ich werde mich nochmal nach anderen Alternativen umschauen.

Gruß Sascha

Gesendet von Handy

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

neyzen

Hi,

in welchen Zeitabständen kann den der IKEA Bewegungsmelder Bewegung erkennen?
Bei aqara ist es z.b. 60 sekunden.

bmwfan

Hallo,
Thread ist schon älter, aber da ich auch mit dem BWM kämpfe meine bisherigen eher ernüchternde Erfahrungen:
Angebunden über einen Conbee II und Zigbee2mqtt an einen MQTT2-Server. Dank der Templates klappte die Einbindung auch sehr schnell.
Möchte mit einem DOIF das Licht in der Ankleide tageszeitabhängig eine Rampe bis zu einer bestimmten Helligkeit hochfahren. Früh morgens langsamer und nicht so hell, ansonsten schneller und heller.

Aktueller Stand, noch nicht tageszeitabhängig da das Prinzip noch nicht funktioniert:
Ansprechverhalten des BWM ist gut, auch wenn es im Raum sehr dunkel ist. Allerdings fehlt ein Helligkeitssensor, daher sind nur tageszeitabhängige Schaltvorgänge möglich. Ich wollte gerne, wie bei dem Aqara-Sensor den ich im Windfang einsetze, Schaltvoränge abhängig von der Helligkeit im Zimmer steuern. War mir nicht klar und habe es auch nirgends gelesen, dass der IKEA BWM das nicht kann.
Wenn eine Bewegung erkannt wurde, bleibt das reading Occupancy für 3 Minuten auf true! Daher funktioniert es nicht, dass das Licht ausbleibt wenn es vor Ablauf der 3 Minuten am Schalter manuell ausgeschalten wird (oder ich bekomme es über das DOIF nicht hin). Sofort nach dem Ausschalten geht es über das DOIF wieder an.
Nach erkannter Bewegung wird es zwar angeschalten, aber die Rampe wird nicht hochgefahren. Da bin ich noch am forschen, warum nicht.

Das DOIF sieht aktuell so aus (MQTT2_zigbee_0xb4e3f9fffe752b33 ist der BWM):

Internals:
   DEF        ([MQTT2_zigbee_0xb4e3f9fffe752b33:occupancy] eq "true" and [MQTT2_shellydim2_Ankleide:state] ne "on") (set MQTT2_shellydim2_Ankleide pct 5)
DOELSEIF ([MQTT2_shellydim2_Ankleide:state] eq "on") (set MQTT2_shellydim2_Ankleide pct {([MQTT2_shellydim2_Ankleide:pct])+5})
DOELSEIF ([MQTT2_shellydim2_Ankleide:input0] eq "1") (set MQTT2_shellydim2_Ankleide pct 10)
   FUUID      606da680-f33f-6b6f-f0e8-3bd85492bdf11e46
   MODEL      FHEM
   NAME       di_Licht_Ankleide
   NOTIFYDEV  MQTT2_shellydim2_Ankleide,MQTT2_zigbee_0xb4e3f9fffe752b33,global
   NR         1797
   NTFY_ORDER 50-di_Licht_Ankleide
   STATE      initialized
   TYPE       DOIF
   VERSION    24905 2021-09-01 18:35:54
   READINGS:
     2021-10-29 20:46:23   cmd             0
     2021-10-29 20:46:23   mode            enabled
     2021-10-29 20:46:23   state           initialized
   Regex:
     accu:
     collect:
     cond:
       MQTT2_shellydim2_Ankleide:
         0:
           state      ^MQTT2_shellydim2_Ankleide$:^state:
         1:
           state      ^MQTT2_shellydim2_Ankleide$:^state:
         2:
           input0     ^MQTT2_shellydim2_Ankleide$:^input0:
       MQTT2_zigbee_0xb4e3f9fffe752b33:
         0:
           occupancy  ^MQTT2_zigbee_0xb4e3f9fffe752b33$:^occupancy:
   attr:
     cmdState:
     repeatcmd:
       0
       1
       0
     repeatsame:
       0
       10
       0
     wait:
       0:
         0
       1:
         0
       2:
         0
     waitdel:
   condition:
     0          ::ReadingValDoIf($hash,'MQTT2_zigbee_0xb4e3f9fffe752b33','occupancy') eq "true" and ::ReadingValDoIf($hash,'MQTT2_shellydim2_Ankleide','state') ne "on"
     1          ::ReadingValDoIf($hash,'MQTT2_shellydim2_Ankleide','state') eq "on"
     2          ::ReadingValDoIf($hash,'MQTT2_shellydim2_Ankleide','input0') eq "1"
   do:
     0:
       0          set MQTT2_shellydim2_Ankleide pct 5
     1:
       0          set MQTT2_shellydim2_Ankleide pct {([MQTT2_shellydim2_Ankleide:pct])+5}
     2:
       0          set MQTT2_shellydim2_Ankleide pct 10
     3:
   helper:
     DEVFILTER  ^global$|^MQTT2_shellydim2_Ankleide$|^MQTT2_zigbee_0xb4e3f9fffe752b33$
     NOTIFYDEV  global|MQTT2_shellydim2_Ankleide|MQTT2_zigbee_0xb4e3f9fffe752b33
     globalinit 1
     last_timer 0
     sleeptimer -1
     triggerDev
   readings:
     all         MQTT2_zigbee_0xb4e3f9fffe752b33:occupancy MQTT2_shellydim2_Ankleide:state MQTT2_shellydim2_Ankleide:input0
   uiState:
   uiTable:


Vielleicht hilft es jemandem vor der Neuanschaffung, damit er nicht auf dieselben Probleme stößt wie ich oder jemand hat eine Idee, wie das mit der Rampe klappen kann.

Grüße Jürgen
Synology DS720+ mit Docker-Container und Haupt-FHEM, HW-LAN, Jalousienaktoren; Raspi 3B+ mit piVCCU ohne FHEM-Instanz, CUL, JeeLink; Raspi 3B+ mit FHEM und HMUARTUSB,  Raspi 3B+ mit HMUARTGPIO, 1-wire, ebusd