zigbee2mqtt:Silvercrest smart button (HG08164) - Fragen, Anregungen

Begonnen von TomLee, 19 Juli 2022, 16:59:54

Vorheriges Thema - Nächstes Thema

TomLee

Hallo,

hat hier irgendwer diesen Button auch eingebunden und bekommt ein Batterie-Reading gemeldet ?

Ich hab zum einbinden extra ein update auf 1.26.0 gemacht/machen müssen und bekomme keines geliefert, die Batterien rein raus hab ich jetzt schon oft genug (weil ich zwei Drähte angelötet hab, wird morgen ein Klingelbutton sofern die Klingelplatte kommt).

Und alle möglichen Tastendrücke hab ich auch schon durch, allein schon weil ich nicht verstehe wie man mit dem Teil dimmen können soll, hoch vlt. aber runter ?

on => kurzer Tastendruck
off => 2x kurzer Tastendruck

Hier mal ein Ausschnitt wenn man etwa 3 Sekunden drückt:

2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 87
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_up
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 87
2022-07-19 16:55:56 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_up
2022-07-19 16:55:57 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_stop
2022-07-19 16:55:57 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 87


etwa 5 Sekunden halten:

2022-07-19 16:52:01 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:52:01 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 79
2022-07-19 16:52:01 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:52:01 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_up
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_up
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 79
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_up
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 79
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:52:02 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:52:03 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_down
2022-07-19 16:52:03 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 79
2022-07-19 16:52:03 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:52:03 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:52:04 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_down
2022-07-19 16:52:04 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:52:04 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:52:04 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 79
2022-07-19 16:52:05 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 79
2022-07-19 16:52:05 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_step_size: 85
2022-07-19 16:52:05 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action_transition_time: 0.1
2022-07-19 16:52:05 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_step_down
2022-07-19 16:52:05 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus linkquality: 87
2022-07-19 16:52:05 MQTT2_DEVICE MQTT2_Tuerklingel_Vorderhaus action: brightness_stop



Gruß

Thomas

HomeAlone

Hallo Thomas,
mit welchem Template hast Du den Button denn eingebunden? Meiner sollte laut Lidl-App heute ankommen. :)
Dann kann ich das gerne mit denselben Settings ausprobieren.

Beste Grüße
Sascha

kabanett

Hallo

Auf der zigbee2mqtt Seite
https://www.zigbee2mqtt.io/devices/HG08164.html
ist das zu lesen
Wenn der Batteriewert in Zigbee2MQTT nicht angezeigt wird, behebt das kurze Drücken der Reset-Taste, NACHDEM das Gerät vollständig gekoppelt ist, normalerweise das Problem.

Ich hoffe es funktioniert ;)

Gruß
Hardware: Fhem auf Raspi3 / selbtsbau CUL 433 und 868 MHz / MAX Thermostate / IT-Dosen nur noch Weihnachten / diverse ESP Aktoren/Sensoren / X10 Fernbedienung / Shelly 1, 1L, 2, 2.5, Dimmer, RGB2 / LaCrosseGateway / Zigbee2531 / diverse Zigbee Aktoren/Sensoren

TomLee

@ Sascha

Gar keins, wie erwähnt hab ich einfach nur einen Klingeltaster daraus gemacht:

defmod not_Tuerklingel_Vorderhaus notify MQTT2_Tuerklingel_Vorderhaus:action:.* set tb_TelegramBot msg Klingel Vorderhaus;;set Sonos_Wohnzimmer playSound 45 Rooster.mp3
attr not_Tuerklingel_Vorderhaus disabledAfterTrigger 5


@kabanett

Schau ich mir an, aber erst wenn das erste Problem auftaucht das der Taster nicht mehr reagiert, weil ich den nur mit wenigen Punkten  "einsilikonisiert" hab und keine Lust hab den jetzt nochmal nur deswegen auszubauen.

TomLee

Mir fällt eben auf das der Button gar nicht unter Geräte/Dashboard und in der Karte im UI vorhanden ist, z2m ist bei mir aktuell, in der database.db steht er drin, ist das bei euch auch so?

isy

Habe davon mehrere. Alle werden aufgeführt und haben ein Batterie Reading batteryPercent
Model ist zigbee2mqtt_Wireless_Button.

VG Helmut
Ein Weg wird erst zu einem Weg, wenn man ihn geht

HomeAlone

So, war etwas komplizierter an meinen Button zu kommen... Egal, hab ihn jetzt.  :)

Einbindung in zigbee2mqtt war problemlos, allerdings werden mir die Battery-Settings dort auch nicht angezeigt:
z2m Version: 1.26.0 commit: cd23aea

Einbindung von da in fhem auch problemlos. Habe den Button als zigbee2mqtt_scene_controller eingebunden.
Etwas OT - aber da Helmut die Buttons als zigbee2mqtt_Wireless_Button eingebunden hat, wäre ich daran interessiert, wie man am besten vorgeht, um zu einem neuen Device das richtige Template auswählt.

Ich habe danach den z2m container aktualisiert:
z2m Version: 1.28.0 commit: 03ba647

Das Verhalten ist dasselbe: Die Batterieanzeige bleibt bei "?".
Button abgelernt und wieder neu angelernt - selbes Verhalten: Batteriewerte werden in z2m nicht angezeigt.

Demzufolge können sie in fhem auch nicht durchgereicht werden.

@Helmut: Haben Deine Buttons dieselben Hardwarebezeichner? Also:

  • Model: TS004F
  • Hersteller: _TZ3000_rco1yzb1

LG Sascha

HomeAlone

Zitat von: TomLee am 09 Oktober 2022, 11:40:07
Mir fällt eben auf das der Button gar nicht unter Geräte/Dashboard und in der Karte im UI vorhanden ist, z2m ist bei mir aktuell, in der database.db steht er drin, ist das bei euch auch so?
Ist das der Fall würde ich ihn aus fhem entfernen und in der GUI von z2m forced entfernen. Anschließend den Anlernpin im Button so lange drücken, bis die LED pairing anzeigt.
Wenn das Ablernen druch ist, noch mal ganz normal anlernen.

Und um die Frage zu beantworten: Nein - bei mir ist der Button vollständig in der UI von zigbee2mqtt erfasst und aufrufbar :)

TomLee

Zitat von: kabanett am 08 Oktober 2022, 15:43:13
Ich hoffe es funktioniert ;)

So, Batterie ist merkwürdigerweise schon etwas länger leer, geklingelt wurde nicht viel. So Knopfzellen können wohl Kälte nicht so ab, hab draussen (zum testen) noch einen XIAOMI BM da ist die Batterie mittlerweile auch komplett leer, von den 5 Stück drinnen zeigen auch nach sehr langer Zeit 4 immer noch 100%, einer 97% an. Heute getauscht und das Batterie-Reading kommt jetzt mit.
In der GUI wird er auch angezeigt, aber schon länger, keine Ahnung was da damals schief lief als er nicht angezeigt wurde.
Wie oft und wie lange ich den Reset Taster gedrückt habe kann ich jetzt gar nicht sagen, weil der Taster mit mehreren (drei) Batterien die noch alle etwa 3,2 Volt hatten zuerst nicht wollte, auf der Platine hatte ich immer nur 1,59 Volt gemessen, dachte schon der Taster hat einen ab, mit der vierten klappts jetzt.