hoobs-org / HOOBS

Build your Smart Home with HOOBS. Connect over 2,000 Accessories to your favorite Ecosystem.
https://hoobs.org
GNU General Public License v3.0
553 stars 51 forks source link

homebridge-broadlink-rm-tv #565

Closed barns102 closed 4 years ago

barns102 commented 4 years ago

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.

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.

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

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

 {
            "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.
rpolenthon commented 4 years ago

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

barns102 commented 4 years ago

I have removed the host and MAC address as I only have one RM now, but I am still having the same issue.

Do you have any other suggestions?

On Thu, 23 Apr 2020 at 8:36 PM, Ron Polenthon notifications@github.com wrote:

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

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/hoobs-org/HOOBS/issues/565#issuecomment-618263127, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJV6UNYWHIE6KWSUCREQT4LRN74XVANCNFSM4MO2YHRQ .

-- Regards.

barns102 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

Does all accessories not show up or just the TVs?

barns102 commented 4 years ago

None of the accessories show up.

rpolenthon commented 4 years ago

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

barns102 commented 4 years ago

[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] [INFO] Automatically discovering Broadlink RM devices. [Homebridge] [4/23/2020, 4:34:49 AM] [Lounge RM 3] [INFO] Running Homebridge Broadlink RM Plugin version 4.0.5 [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] [INFO] 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 commented 4 years ago

I have tried to remove any personal info

barns102 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

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 commented 4 years ago

Hi @rpolenthon do you have any other suggestions?

rpolenthon commented 4 years ago

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 commented 4 years ago

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

mkellsy commented 4 years ago

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

barns102 commented 4 years ago

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 commented 4 years ago

Hopefully next week

BobbySlope commented 4 years ago

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