When sending a command using "broadlink.send", there is no IR code send but this error occurs in the log:
2020-07-01 20:33:03 ERROR (MainThread) [homeassistant.components.broadlink] Failed to send packet: The device storage is full
This error ouccurs since 0.111 and maybe even before.
Usually, IR codes are sent, e.g. turning on my TV screen.
Broadlink is integrated using a switch, giving the ability to use "broadlink.send"
Home Assistant 0.112.0
arch | armv7l
-- | --
dev | false
docker | true
hassio | false
installation_type | Home Assistant Container
os_name | Linux
os_version | 4.19.118-v7l+
python_version | 3.7.7
timezone | Europe/Berlin
version | 0.112.0
virtualenv | false
Cannot find any entity related to the broadlink rm 3 mini.
switch.ir_cmd_advent_wreath | off | friendly_name: Adventskranz assumed_state: true
-- | -- | --
form: broadlink
host: !secret ir_mini3_ip
mac: !secret ir_mini3_mac
type: rm_mini3_redbean
switches:
ir_cmd_advent_wreath:
friendly_name: "Adventskranz"
command_on: 'JgBQAAABKJQVEBQSFBEUEhQSFBEUEhQRFDYUNhU1FDYUNhQ2FDYUNhQ2FBIUERURFBEUEhUQFREUEhQ1FTUVNRQ2FDYUNhQ2FQAFHQABL0kUAA0FAAAAAAAAAAA=='
command_off: 'JgBQAAABKJUSFBITEhQSExIUEhMTExIUEjcSOBI4EjgSOBI4EjgSOBI4EhQSExI4EhQSFBITEhQSExI4EzcTExI4EjgSOBI4EgAFIAABK0sSAA0FAAAAAAAAAAA=='
Hey there @danielhiversen, @felipediel, mind taking a look at this issue as its been labeled with an integration (broadlink
) you are listed as a codeowner for? Thanks!
(message by CodeOwnersMention)
broadlink documentation
broadlink source
(message by IssueLinks)
@j3mu5 You need to specify the correct device type in the configuration file.
@felipediel Thanks for this information.
I already tried some device types. As stated in the documentation, rm_mini3_redbean is the proper type for RM Mini 3.
I already use this device type in the config and the error still occurs.
Try rm_mini
.
@j3mu5 You need to specify the correct device type in the configuration file.
thanks so much, this fixed my rm4 mini
@felipediel using rm_mini
fixed the issue. Thank you a lot!
I just upgraded to 0.115, now I'm getting same error (see below). As thw recommendation in this thread doesn't work anymore, what can I do?
2020-09-17 21:52:33 ERROR (MainThread) [homeassistant.components.broadlink.updater] Error fetching device data: The device storage is full
My former config was:
remote:
- platform: broadlink
host: 192.168.178.43
mac: 24-DF-A7-7A-BD-44
type: rm_mini3_newblackbean
@rngtng This will be fixed with https://github.com/home-assistant/core/pull/39228.
Apart from this error, is your device working? Does it learn and send commands correctly?
@felipediel well can't tell it doesn't appear anywhere. I just see the broadlink integration activated, I can rename it, but no devices or entities got created :(
Ah, sure. They need a successful update to be created. Sorry about that 馃槅
As quick fix I tried to 'backport' these https://github.com/home-assistant/core/pull/39228/files#diff-40df7ce6eb2d30ce173dff94fc2ccbe2R103-R106 inside the hassio 0.115 container /usr/src/homeassistant/homeassistant/components/broadlink/updater.py
.
But somehow change isn't picked up!? is it wrong file or any caches involved?
UPDATE: it worked! temp. fixed it with that! nice
Most helpful comment
@rngtng This will be fixed with https://github.com/home-assistant/core/pull/39228.