Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IKEA SOUNDREMOTE 1 and SOUNDREMOTE 2, no Action published to HA #3883

Open
gsiscotty opened this issue Jan 5, 2025 · 0 comments
Open

IKEA SOUNDREMOTE 1 and SOUNDREMOTE 2, no Action published to HA #3883

gsiscotty opened this issue Jan 5, 2025 · 0 comments

Comments

@gsiscotty
Copy link

Describe the issue you are experiencing

IKEA Soundremote 2 connected via SLZB-06, with Zigbee2MQTT, then via MQTT publishing to HA.
If any (ex: next track), button is pressed, it can be found in debug info under the device in MQTT:

Received 18:03:52
QoS: 0
Payload: action: track_next
battery: 100
identify: null
linkquality: 120
update:
installed_version: -1
latest_version: -1
state: null
voltage: null

But nowhere in HA, so it seems it doesn get published to HA, and therefore no automations will be triggered.

What type of installation are you running?

Home Assistant OS

Which operating system are you running on?

Home Assistant Operating System

Which add-on are you reporting an issue with?

Mosquitto broker

What is the version of the add-on?

6.4.1

Steps to reproduce the issue

press button on ikea soundremote2: next track
waiting for it arrive in the logs, so it can be handled in HA for automations

System Health information

System Information

version core-2025.1.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.1
os_name Linux
os_version 6.6.66-haos
arch x86_64
timezone Europe/Zurich
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 4999
Installed Version 2.0.2
Stage running
Available Repositories 1552
Downloaded Repositories 25
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 14.1
update_channel stable
supervisor_version supervisor-2024.12.3
agent_version 1.6.0
docker_version 27.2.0
disk_total 46.5 GB
disk_used 28.1 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization microsoft
board ova
supervisor_api ok
version_api ok
installed_addons Advanced SSH & Web Terminal (19.0.0), AirCast (4.2.3), Uptime Kuma (0.12.4), Grafana (10.2.2), Node-RED (18.1.1), Actual Budget Stable (24.12.0-alpine), MariaDB (2.7.1), Nginx Proxy Manager (1.0.1), ESPHome Device Builder (2024.12.2), Mosquitto broker (6.4.1), Zigbee2MQTT (2.0.0-1), Matter Server (7.0.0), OpenThread Border Router (2.12.2), Studio Code Server (5.18.0), Music Assistant Server (2.3.5), Frigate (0.14.1), VLC (0.3.0), FTP (5.1.1)
Dashboards
dashboards 4
resources 13
views 14
mode storage
Recorder
oldest_recorder_run 24 December 2024 at 23:27
current_recorder_run 5 January 2025 at 17:43
estimated_db_size 1910.10 MiB
database_engine sqlite
database_version 3.47.1
Xiaomi Miot Auto
component_version 1.0.8
can_reach_server ok
can_reach_spec ok
logged_accounts 1
total_devices 4

Anything in the Supervisor logs that might be useful for us?

No response

Anything in the add-on logs that might be useful for us?

2025-01-05 18:10:16.508 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01 (qos=0): b'{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}'
2025-01-05 18:10:16.509 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'sensor.ikea_soundremote2_office_01_battery', 'name': 'Batterie', 'this': <template TemplateStateFromEntityId(sensor.ikea_soundremote2_office_01_battery)>} with default value 'default' and Template<template=({{ value_json.battery }}) renders=15>
2025-01-05 18:10:16.509 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['latest_version'] }}) renders=15>
2025-01-05 18:10:16.509 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({"in_progress": {{ iif(value_json['update']['state'] == 'updating', 'true', 'false') }} }) renders=15>
2025-01-05 18:10:16.509 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['installed_version'] }}) renders=15>
2025-01-05 18:10:16.509 DEBUG (MainThread) [homeassistant.components.mqtt.update] Non-dictionary JSON payload detected after processing payload '-1' on topic zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01
2025-01-05 18:10:21.675 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01 (qos=0): b'{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}'
2025-01-05 18:10:21.675 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'sensor.ikea_soundremote2_office_01_battery', 'name': 'Batterie', 'this': <template TemplateStateFromEntityId(sensor.ikea_soundremote2_office_01_battery)>} with default value 'default' and Template<template=({{ value_json.battery }}) renders=16>
2025-01-05 18:10:21.675 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['latest_version'] }}) renders=16>
2025-01-05 18:10:21.675 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({"in_progress": {{ iif(value_json['update']['state'] == 'updating', 'true', 'false') }} }) renders=16>
2025-01-05 18:10:21.676 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['installed_version'] }}) renders=16>
2025-01-05 18:10:21.676 DEBUG (MainThread) [homeassistant.components.mqtt.update] Non-dictionary JSON payload detected after processing payload '-1' on topic zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01
2025-01-05 18:10:26.667 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01 (qos=0): b'{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}'
2025-01-05 18:10:26.667 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'sensor.ikea_soundremote2_office_01_battery', 'name': 'Batterie', 'this': <template TemplateStateFromEntityId(sensor.ikea_soundremote2_office_01_battery)>} with default value 'default' and Template<template=({{ value_json.battery }}) renders=17>
2025-01-05 18:10:26.667 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['latest_version'] }}) renders=17>
2025-01-05 18:10:26.667 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({"in_progress": {{ iif(value_json['update']['state'] == 'updating', 'true', 'false') }} }) renders=17>
2025-01-05 18:10:26.667 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":116,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['installed_version'] }}) renders=17>
2025-01-05 18:10:26.667 DEBUG (MainThread) [homeassistant.components.mqtt.update] Non-dictionary JSON payload detected after processing payload '-1' on topic zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01
2025-01-05 18:10:26.893 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01 (qos=0): b'{"action":"track_next","battery":100,"identify":null,"linkquality":120,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}'
2025-01-05 18:10:26.893 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":120,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'sensor.ikea_soundremote2_office_01_battery', 'name': 'Batterie', 'this': <template TemplateStateFromEntityId(sensor.ikea_soundremote2_office_01_battery)>} with default value 'default' and Template<template=({{ value_json.battery }}) renders=18>
2025-01-05 18:10:26.893 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":120,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['latest_version'] }}) renders=18>
2025-01-05 18:10:26.893 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":120,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({"in_progress": {{ iif(value_json['update']['state'] == 'updating', 'true', 'false') }} }) renders=18>
2025-01-05 18:10:26.893 DEBUG (MainThread) [homeassistant.components.mqtt.models] Rendering incoming payload '{"action":"track_next","battery":100,"identify":null,"linkquality":120,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":null}' with variables {'entity_id': 'update.ikea_soundremote2_office_01', 'name': None, 'this': <template TemplateStateFromEntityId(update.ikea_soundremote2_office_01)>} and Template<template=({{ value_json['update']['installed_version'] }}) renders=18>
2025-01-05 18:10:26.893 DEBUG (MainThread) [homeassistant.components.mqtt.update] Non-dictionary JSON payload detected after processing payload '-1' on topic zigbee2mqtt/IKEA-SOUNDREMOTE2-OFFICE-01
2025-01-05 18:10:48.233 DEBUG (MainThread) [homeassistant.components.mqtt.client] core-mosquitto: register write 71
2025-01-05 18:10:48.233 DEBUG (MainThread) [homeassistant.components.mqtt.client] core-mosquitto: unregister write 71

Additional information

image image image image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant