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

homebridge-broadlink-rm-tv #565

Closed
5 tasks
barns102 opened this issue Apr 23, 2020 · 22 comments
Closed
5 tasks

homebridge-broadlink-rm-tv #565

barns102 opened this issue Apr 23, 2020 · 22 comments
Labels
bug Something isn't working

Comments

@barns102
Copy link

barns102 commented Apr 23, 2020

Description
A clear and concise description of what the bug is.
Invalid argument expected string
Unable to determine plugin type for "homebridge-broadlink-rm-tv"
Version
Please include the version of HOOBS you are using.
0.4.53
Did you upgrade
Please let us know if you upgraded from a previous version.

  • Yes
  • [No ] No

Pervious version
If you upgraded, please let us know your previous version.

Did you orginally upgrade to HOOBS 3 from HOOBS 2.1.1?
Did you perform an upgrade from HOOBS 2.1.1? Some things are different.

  • Yes
  • No

What device are you using?
Please let us know the device you are running HOOBS on.

  • HOOBS Box
  • HOOBS SD Card
  • [ Yes] Custom Install

If this is a custom install, what's your operating system?
Please let us know what operating system and version you are using. Ex. Fedora 30 or macOS Catalina.
I'm using a raspberry pi 4

List your plugins
Please include a list of the plugins you are using. We need to be able to find it on NPM. If the plugin is no published, please include a link to the repository.

Post your config
This can be found in the interface, Configuration -> Advanced or you can get it via SSH cat ~/.hoobs/etc/config.json

  • Remove any passwords from the config file. This is public.
 {
            "platform": "BroadlinkRM",
            "plugin_map": {
                "plugin_name": "homebridge-broadlink-rm-tv"
            },
            "name": "Lounge RM 3",
            "hideWelcomeMessage": true,
            "hosts": [
                {
                    "address": ""***.***.***"",
                    "mac": ""***.***.***"",
                    "isRFSupported": false
                }
            ],
            "accessories": [
                {
                    "name": "Sky Power",
                    "type": "switch",
                    "host": ""***.***.***"",
                    "enableAutoOff": true,
                    "onDuration": 0.9,
                    "data": "0000 0070 0000 0024 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0D0F 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0CEA"
                },
                {
                    "name": "Sky Power 2",
                    "type": "switch",
                    "host": ""***.***.***"",
                    "data": {
                        "on": "0000 0070 0000 0024 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0D0F 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0CEA",
                        "off": "0000 0070 0000 0024 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0D0F 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0CEA"
                    }
                },
                {
                    "name": "TV Power",
                    "type": "switch",
                    "host": ""***.***.***"",
                    "data": {
                        "on": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689",
                        "off": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689"
                    }
                },
                {
                    "name": "Vol. Up",
                    "type": "switch",
                    "enableAutoOff": true,
                    "onDuration": 0.9,
                    "data": "2600320174370f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f00099d72390f0e0e2b0e0e0f0e0e0e0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e0f0e0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0f0e2b0e00099d72390e0f0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0f2a0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f000d05000000000000"
                },
                {
                    "name": "Vol. Down",
                    "type": "switch",
                    "enableAutoOff": true,
                    "onDuration": 0.9,
                    "data": "260032017437100d1029100c100d100c100d100c100d100c100d100d100c100d1029100c100d100c100d100c100d100c1029100d1029100d0f0d100d100c100d100c100d100c1029100d100c100d100c1029100d100c1029100d100d100c100d100c100d10291000099a7437100d1029100c100d100c100d100d0f0d100d0f0d100d100c100d1029100c100d100c100d100c100d100c1029100d1029100d100c100d100c100d100c100d100c1029100d100c100d100d1029100c100d1029100c100d100c100d100c100d10291000099a7338100d0f2a0f0d0f0e0f0d0f0e0e0e0f0e0f0d0f0e0f0e0e0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0f2a0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e0f0e0e0f0e0e2b0e0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e2b0f000d05000000000000"
                },
                {
                    "name": "Sky Select",
                    "type": "switch",
                    "enableAutoOff": true,
                    "onDuration": 1,
                    "data": "2600600000012e92151015111510151114111510151115341535153515341535153515351435151214111534133616341337151115111411153412131611141012131634133712371300052000012d4915000c5300012e4815000c5500012d4713000d050000000000000000"
                },
                {
                    "name": "Chrome Cast Select",
                    "type": "switch",
                    "enableAutoOff": true,
                    "onDuration": 1,
                    "data": "2600580000012e91131315101312151112131313141114361435153514361435153514361436141114111535151114111436141114111412143515111436143513131336133715331700051e00012b4a15000c5400012c4916000d05"
                },
                {
                    "name": "TV Mute",
                    "type": "switch",
                    "data": {
                        "on": "2600320172390e0f0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e2b0e2b0f0d0f0e0f0e0e2a0f0e0f0e0e2b0e0e0f0e0e2b0f00099b7437100d0f2a0f0d100d100c100d100c100d100c100d100d0f0d100d0f2a0f0d100d100c100d100c100d100c1029100d1029100d0f0d100d100c100d100c100d100c100d1029100c100d10291029100d100c100d1029100c100d1029100c100d10291000099973390e0e0f2a0f0e0e0e0f0e0e0f0e0e0e0e0f0e0e0e0f0e0e0f0e0e0e2b0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f0e0e0e0f2a0f2a0f0e0e0e0f0e0e2b0e0f0e0e0f2a0f0e0e0e0f2a0f000d05000000000000",
                        "off": "2600320172390e0f0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e2b0e2b0f0d0f0e0f0e0e2a0f0e0f0e0e2b0e0e0f0e0e2b0f00099b7437100d0f2a0f0d100d100c100d100c100d100c100d100d0f0d100d0f2a0f0d100d100c100d100c100d100c1029100d1029100d0f0d100d100c100d100c100d100c100d1029100c100d10291029100d100c100d1029100c100d1029100c100d10291000099973390e0e0f2a0f0e0e0e0f0e0e0f0e0e0e0e0f0e0e0e0f0e0e0f0e0e0e2b0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f0e0e0e0f2a0f2a0f0e0e0e0f0e0e2b0e0f0e0e0f2a0f0e0e0e0f2a0f000d05000000000000"
                    }
                },
                {
                    "name": "Samsung",
                    "type": "tv",
                    "host": "***.***.***",
                    "data": {
                        "on": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689",
                        "off": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689",
                        "volume": {
                            "up": "2600460094941337123812371213121312131213111411391138123812131114121311131213123812381237131212131213111412131114121312121238123811391237123812000d050000",
                            "down": "2600460093951337113912371213121312131213121311391237123812131213111411131213123812381114113813121213121311141213111412371213123812381237133711000d050000"
                        },
                        "inputs": [
                            {
                                "name": "Sky & ChromeCast",
                                "type": "hdmi",
                                "data": [
                                    {
                                        "data": "26004600949412371237123712121212121212121212123712371237121212121212121212121237121212121237121212371237123712121237123712121237121212121212120005a40d0500000000000000000000000000000000",
                                        "pause": 0.3
                                    }
                                ]
                            },
                            {
                                "name": "Apple TV",
                                "type": "hdmi",
                                "data": [
                                    {
                                        "data": "26004600949412371237123712121212121212121212123712371237121212121212121212121212123712371237123712371212123712371212121212121212121212371212120005a40d0500000000000000000000000000000000",
                                        "pause": 0.3
                                    }
                                ]
                            },
                            {
                                "name": "Netflix",
                                "type": "application",
                                "data": [
                                    {
                                        "data": "26004600949411381138113811111111111111111111113811381138111111111111111111111138113811111111113811381138113811111111113811381111111111111111110006070d0500000000000000000000000000000000",
                                        "pause": 0.3
                                    }
                                ]
                            }
                        ]
                    }
                }
            ]
        },

Post your log
You can get the log from the intercafe. This is in the Log section.

Invalid argument expected string
Unable to determine plugin type for "homebridge-broadlink-rm-tv"```

**Additional context**
Add any other context about the problem here.
@barns102 barns102 added bug Something isn't working discovery Issues reported without enough information labels Apr 23, 2020
@rpolenthon
Copy link

I don´t know if this issue happened when you removed the address and mac but your config isn't valid. Every host parameter and mac address parameter has double quotes (""content"", should be "content")

Try this config again: https://pastebin.com/mUdhRNE3

@rpolenthon rpolenthon added tracked and removed bug Something isn't working labels Apr 23, 2020
@barns102
Copy link
Author

barns102 commented Apr 23, 2020 via email

@barns102
Copy link
Author

This is my config:

{
"platform": "BroadlinkRM",
"plugin_map": {
"plugin_name": "homebridge-broadlink-rm"
},
"name": "Lounge RM 3",
"hideWelcomeMessage": true,
"accessories": [
{
"name": "Sky Power",
"type": "switch",
"enableAutoOff": true,
"onDuration": 0.9,
"data": "0000 0070 0000 0024 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0D0F 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0CEA"
},
{
"name": "Sky Power 2",
"type": "switch",
"data": {
"on": "0000 0070 0000 0024 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0D0F 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0CEA",
"off": "0000 0070 0000 0024 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0D0F 000F 000B 0006 000B 0006 0017 0006 000B 0006 001D 0006 0017 0006 000B 0006 000B 0006 000B 0006 000B 0006 0017 0006 0011 0006 0017 0006 000B 0006 000B 0006 001D 0006 000B 0006 0CEA"
}
},
{
"name": "TV Power",
"type": "switch",
"data": {
"on": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689",
"off": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689"
}
},
{
"name": "Vol. Up",
"type": "switch",
"enableAutoOff": true,
"onDuration": 0.9,
"data": "2600320174370f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f00099d72390f0e0e2b0e0e0f0e0e0e0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e0f0e0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0f0e2b0e00099d72390e0f0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0f2a0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f000d05000000000000"
},
{
"name": "Vol. Down",
"type": "switch",
"enableAutoOff": true,
"onDuration": 0.9,
"data": "260032017437100d1029100c100d100c100d100c100d100c100d100d100c100d1029100c100d100c100d100c100d100c1029100d1029100d0f0d100d100c100d100c100d100c1029100d100c100d100c1029100d100c1029100d100d100c100d100c100d10291000099a7437100d1029100c100d100c100d100d0f0d100d0f0d100d100c100d1029100c100d100c100d100c100d100c1029100d1029100d100c100d100c100d100c100d100c1029100d100c100d100d1029100c100d1029100c100d100c100d100c100d10291000099a7338100d0f2a0f0d0f0e0f0d0f0e0e0e0f0e0f0d0f0e0f0e0e0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0f2a0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e0f0e0e0f0e0e2b0e0e0f0e0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e2b0f000d05000000000000"
},
{
"name": "Sky Select",
"type": "switch",
"enableAutoOff": true,
"onDuration": 1,
"data": "2600600000012e92151015111510151114111510151115341535153515341535153515351435151214111534133616341337151115111411153412131611141012131634133712371300052000012d4915000c5300012e4815000c5500012d4713000d050000000000000000"
},
{
"name": "Chrome Cast Select",
"type": "switch",
"enableAutoOff": true,
"onDuration": 1,
"data": "2600580000012e91131315101312151112131313141114361435153514361435153514361436141114111535151114111436141114111412143515111436143513131336133715331700051e00012b4a15000c5400012c4916000d05"
},
{
"name": "TV Mute",
"type": "switch",
"data": {
"on": "2600320172390e0f0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e2b0e2b0f0d0f0e0f0e0e2a0f0e0f0e0e2b0e0e0f0e0e2b0f00099b7437100d0f2a0f0d100d100c100d100c100d100c100d100d0f0d100d0f2a0f0d100d100c100d100c100d100c1029100d1029100d0f0d100d100c100d100c100d100c100d1029100c100d10291029100d100c100d1029100c100d1029100c100d10291000099973390e0e0f2a0f0e0e0e0f0e0e0f0e0e0e0e0f0e0e0e0f0e0e0f0e0e0e2b0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f0e0e0e0f2a0f2a0f0e0e0e0f0e0e2b0e0f0e0e0f2a0f0e0e0e0f2a0f000d05000000000000",
"off": "2600320172390e0f0e2b0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e0f0e0e0f0e0e0e0f0e0e0e0f2a0f0e0e2b0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f0e0e2b0e2b0f0d0f0e0f0e0e2a0f0e0f0e0e2b0e0e0f0e0e2b0f00099b7437100d0f2a0f0d100d100c100d100c100d100c100d100d0f0d100d0f2a0f0d100d100c100d100c100d100c1029100d1029100d0f0d100d100c100d100c100d100c100d1029100c100d10291029100d100c100d1029100c100d1029100c100d10291000099973390e0e0f2a0f0e0e0e0f0e0e0f0e0e0e0e0f0e0e0e0f0e0e0f0e0e0e2b0f0e0e0e0f0e0e0e0f0e0e0e0f0e0e2b0e0e0f2a0f0e0e0e0f0e0e0e0f0e0f0e0e0e0f0e0e0e0f2a0f0e0e0e0f2a0f2a0f0e0e0e0f0e0e2b0e0f0e0e0f2a0f0e0e0e0f2a0f000d05000000000000"
}
},
{
"name": "Samsung",
"type": "tv",
"data": {
"on": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689",
"off": "0000 006D 0000 0022 00AC 00AC 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0040 0015 0040 0015 0015 0015 0015 0015 0040 0015 0040 0015 0015 0015 0689",
"volume": {
"up": "2600460094941337123812371213121312131213111411391138123812131114121311131213123812381237131212131213111412131114121312121238123811391237123812000d050000",
"down": "2600460093951337113912371213121312131213121311391237123812131213111411131213123812381114113813121213121311141213111412371213123812381237133711000d050000"
},
"inputs": [
{
"name": "Sky & ChromeCast",
"type": "hdmi",
"data": [
{
"data": "26004600949412371237123712121212121212121212123712371237121212121212121212121237121212121237121212371237123712121237123712121237121212121212120005a40d0500000000000000000000000000000000",
"pause": 0.3
}
]
},
{
"name": "Apple TV",
"type": "hdmi",
"data": [
{
"data": "26004600949412371237123712121212121212121212123712371237121212121212121212121212123712371237123712371212123712371212121212121212121212371212120005a40d0500000000000000000000000000000000",
"pause": 0.3
}
]
},
{
"name": "Netflix",
"type": "application",
"data": [
{
"data": "26004600949411381138113811111111111111111111113811381138111111111111111111111138113811111111113811381138113811111111113811381111111111111111110006070d0500000000000000000000000000000000",
"pause": 0.3
}
]
}
]
}
}
]
},

But I am still getting the following error message in the log:

Invalid argument expected string
Unable to determine plugin type for "homebridge-broadlink-rm-tv"

Any help is gratefully appreciated.

@rpolenthon
Copy link

This error message is not an error that affects the service startup.
I use the same plugin and get the same error, because HOOBS cannot detect the type. That happens with some plugins.

Does your service start?

@barns102
Copy link
Author

Yes my service will start and the RM works and appears in HomeKit, it all works fine. The issue is, my accessories do not show in the HOOBS ui under the accessories tab. The HOOBS team tell this is because of the error message that comes up

@rpolenthon
Copy link

Does all accessories not show up or just the TVs?

@barns102
Copy link
Author

None of the accessories show up.

@rpolenthon
Copy link

Please share the entire log, not only two lines of it. There has to be another issue.

@barns102
Copy link
Author

barns102 commented Apr 23, 2020

[4/23/2020, 4:34:43 AM] HOOBS listening on port 8080.
[Homebridge] [4/23/2020, 4:34:43 AM] Loaded config.json with 4 accessories and 5 platforms.
[Homebridge] [4/23/2020, 4:34:45 AM] Loaded plugin "homebridge-broadlink-rm-tv".
[Homebridge] [4/23/2020, 4:34:45 AM] Registering platform "homebridge-broadlink-rm.BroadlinkRM"
[Homebridge] [4/23/2020, 4:34:47 AM] Loaded plugin "homebridge-camera-ffmpeg".
[Homebridge] [4/23/2020, 4:34:47 AM] Registering platform "homebridge-camera-ffmpeg.Camera-ffmpeg"
[Homebridge] [4/23/2020, 4:34:47 AM] Loaded plugin "homebridge-mijia-camera".
[Homebridge] [4/23/2020, 4:34:47 AM] Registering accessory "homebridge-mijia-camera.MijiaCamera"
[Homebridge] [4/23/2020, 4:34:47 AM] Loaded plugin "homebridge-panasonic-viera-tv".
[Homebridge] [4/23/2020, 4:34:47 AM] Registering accessory "homebridge-panasonic.Panasonic-TV"
[Homebridge] [4/23/2020, 4:34:47 AM] Loaded plugin "homebridge-tplink-smarthome".
[Homebridge] [4/23/2020, 4:34:47 AM] Registering platform "homebridge-tplink-smarthome.TplinkSmarthome"
[Homebridge] [4/23/2020, 4:34:47 AM] Loaded plugin "nest".
[Homebridge] [4/23/2020, 4:34:48 AM] Registering platform "nest.Nest"
[Homebridge] [4/23/2020, 4:34:49 AM] Loaded plugin "ring".
[Homebridge] [4/23/2020, 4:34:49 AM] Registering platform "homebridge-ring.Ring"
[Homebridge] [4/23/2020, 4:34:49 AM] Loading 5 platforms...
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Initializing TplinkSmarthome platform...
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] homebridge-tplink-smarthome v4.0.1, node v12.14.1, homebridge v0.4.53
[Homebridge] [4/23/2020, 4:34:49 AM] [Camera ffmpeg] Initializing Camera-ffmpeg platform...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing BroadlinkRM platform...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] �[35m[INFO]�[0m Automatically discovering Broadlink RM devices.
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] �[35m[INFO]�[0m Running Homebridge Broadlink RM Plugin version �[32m4.0.5�[0m
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Sky Power Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Sky Power 2 Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] TV Power Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Vol. Up Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Vol. Down Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Sky Select Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Chrome Cast Select Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] TV Mute Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Samsung Accessory Ready
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Learn"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Scan Frequency"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Sky Power"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Sky Power 2"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "TV Power"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Vol. Up"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Vol. Down"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Sky Select"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Chrome Cast Select"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "TV Mute"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Initializing platform accessory "Samsung"...
[Homebridge] [4/23/2020, 4:34:49 AM] [Ring] Initializing Ring platform...
[Homebridge] [4/23/2020, 4:34:49 AM] [Nest] Initializing Nest platform...
[Homebridge] [4/23/2020, 4:34:49 AM] [Nest] Fetching Nest devices.
[Homebridge] [4/23/2020, 4:34:49 AM] Loading 4 accessories...
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Initializing Panasonic-TV accessory...
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Configured Panasonic TV named CamsTV with IP 192.168.1.70.
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Serial Number: Unavailable
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Model: Viera
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Adding input 1: Name: PS4, Type: HDMI
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Adding input 2: Name: Apple TV, Type: HDMI
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] Adding input 3: Name: Netflix, Type: APPLICATION
[Homebridge] [4/23/2020, 4:34:49 AM] [CamsTV] HomeKit Setup Complete.
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge Camera] Initializing MijiaCamera accessory...
[Homebridge] [4/23/2020, 4:34:49 AM] [Hall Camera] Initializing MijiaCamera accessory...
[Homebridge] [4/23/2020, 4:34:49 AM] [Kitchen Camera] Initializing MijiaCamera accessory...
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Configuring cached accessory: [Bedroom Heater] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Configuring cached accessory: [Bedroom Fan] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Configuring cached accessory: [Mosquito Plug] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Configuring cached accessory: [Lounge Heater] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [Ring] Configuring cached accessory ********** Our Home Mode
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] New Device Online: [Bedroom Heater] plug [] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Adding: [Bedroom Heater] plug [
]
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] New Device Online: [Bedroom Fan] plug [] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Adding: [Bedroom Fan] plug [
]
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] New Device Online: [Mosquito Plug] plug [] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Adding: [Mosquito Plug] plug [
]
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Sky Power getSwitchState: false
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Sky Power 2 getSwitchState: true
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] TV Power getSwitchState: true
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Vol. Up getSwitchState: false
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Vol. Down getSwitchState: false
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Sky Select getSwitchState: false
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Chrome Cast Select getSwitchState: false
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] Samsung getSwitchState: 1
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] New Device Online: [Lounge Heater] plug [] **********
[Homebridge] [4/23/2020, 4:34:49 AM] [TplinkSmarthome] Adding: [Lounge Heater] plug [
]
[Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] �[35m[INFO]�[0m Discovered Broadlink RM Mini (2737) at ********** (77:0f:78:18:46:e7)
[Homebridge] [4/23/2020, 4:34:53 AM] [Ring] Configuring 1 cameras and 2 devices for location "Our Home" - locationId: r **********
[Homebridge] [4/23/2020, 4:34:53 AM] [Ring] Adding new accessory doorbell_v3 Front Door
[Homebridge] [4/23/2020, 4:34:53 AM] Front Door is running on port **********.
[Homebridge] [4/23/2020, 4:35:14 AM] [Nest] initing home_away_sensor "Home Occupied": deviceId: **********
[Homebridge] [4/23/2020, 4:35:14 AM] [Nest] initing protect "Hallway": deviceId: ********** structureId: **********
[Homebridge] [4/23/2020, 4:35:14 AM] [Nest] Initializing platform accessory "Home Occupied"...
[Homebridge] [4/23/2020, 4:35:14 AM] [Nest] Initializing platform accessory "Hallway"...
[Homebridge] [4/23/2020, 4:35:14 AM] Homebridge is running on port 51826.
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Learn getSwitchState: undefined
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Scan Frequency getSwitchState: undefined
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Sky Power getSwitchState: false
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Sky Power 2 getSwitchState: true
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] TV Power getSwitchState: true
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Vol. Up getSwitchState: false
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Vol. Down getSwitchState: false
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Sky Select getSwitchState: false
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Chrome Cast Select getSwitchState: false
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] TV Mute getSwitchState: undefined
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge RM 3] Samsung getSwitchState: 1
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge Camera] connecting to camera at **********.
[Homebridge] [4/23/2020, 4:36:47 AM] [Hall Camera] connecting to camera at **********
[Homebridge] [4/23/2020, 4:36:47 AM] [Kitchen Camera] connecting to camera at **********
[Homebridge] [4/23/2020, 4:36:47 AM] [CamsTV] X_ScreenState: off
[Homebridge] [4/23/2020, 4:36:47 AM] [Kitchen Camera] current power state: off
[Homebridge] [4/23/2020, 4:36:47 AM] [Hall Camera] current power state: off
[Homebridge] [4/23/2020, 4:36:47 AM] [Lounge Camera] current power state: off
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Learn getSwitchState: undefined
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Scan Frequency getSwitchState: undefined
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Sky Power getSwitchState: false
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Sky Power 2 getSwitchState: true
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] TV Power getSwitchState: true
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Vol. Up getSwitchState: false
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Vol. Down getSwitchState: false
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Sky Select getSwitchState: false
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Chrome Cast Select getSwitchState: false
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] TV Mute getSwitchState: undefined
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge RM 3] Samsung getSwitchState: 1
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge Camera] connecting to camera at **********
[Homebridge] [4/23/2020, 4:36:51 AM] [Hall Camera] connecting to camera at **********
[Homebridge] [4/23/2020, 4:36:51 AM] [Kitchen Camera] connecting to camera at **********
[Homebridge] [4/23/2020, 4:36:51 AM] [Hall Camera] current power state: off
[Homebridge] [4/23/2020, 4:36:51 AM] [Lounge Camera] current power state: off
[Homebridge] [4/23/2020, 4:36:51 AM] [Kitchen Camera] current power state: off
[Homebridge] [4/23/2020, 4:36:51 AM] [CamsTV] X_ScreenState: off
Invalid argument expected string
Unable to determine plugin type for "homebridge-broadlink-rm-tv"
Invalid argument expected string
Unable to determine plugin type for "homebridge-broadlink-rm-tv"

@barns102
Copy link
Author

I have tried to remove any personal info

@barns102
Copy link
Author

WOW, as an aside, I’ve just found your app, I’m only have the trial, but loving it. This this is how I’ll manage HOOBS from now on.

Thank you for you help on this issue.

@rpolenthon
Copy link

I haven’t found any error in your logs that could cause that no accessories get displayed.

Are you on the latest HOOBS version?

Regarding the app. Great that you like it. More to come for HOOBS users later this summer.

@barns102
Copy link
Author

Yes I have the latest version. Its interesting, as on your app an Error comes up for accessories to. Is there a way to share information form the app with you?

@rpolenthon
Copy link

Wait a minute, about which "accessories section" are we talking about?

I thought you are talking about the accessories section in the web interface which allows you to control accessories (turn on and off, change color, etc). Accessory control is not implemented yet in the app, so what are you talking about?

@barns102
Copy link
Author

My accessories do not show in the HOOBs ui at all. But also in your app, on the dashboard tab, when you scroll down to configuration, it’s says installed plugins (my has 7) and next to that it says connected accessories (my says error). When you click on the accessories, it’s shows you platforms and then accessories. The the accessories section, only a few of my accessories are showing.

Does this make sense now?

@barns102
Copy link
Author

Hi @rpolenthon do you have any other suggestions?

@rpolenthon
Copy link

The "ERROR" message under "Connected Devices" makes sense, as the web UI doesn't show any accessories too.

The reason why in the app there are only a few or no accessories is, that this page (with platforms and accessories) is a visual representation of your config and not an accessory control page.

I don't know why you experience that issue, maybe @askovi has an idea?

@barns102
Copy link
Author

Thanks for that @rpolenthon, hopefully @askovi will be able to shed some more light on the situation.

@mkellsy
Copy link
Contributor

mkellsy commented Apr 25, 2020

This is an issue with out loadout test.
I have a fix for this coming in version 3.1.28

@barns102
Copy link
Author

That sounds awesome thanks @mkellsy. When do you think that update will be available?

Thanks everyone for your help regarding this, I really appreciate it.

@mkellsy
Copy link
Contributor

mkellsy commented Apr 26, 2020

Hopefully next week

@mkellsy mkellsy added bug Something isn't working and removed discovery Issues reported without enough information tracked labels Apr 26, 2020
@BobbySlope
Copy link
Member

we recommend updating to 3.2.3
closing for now, if issue still persists please reopen and provide more info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants