having another issue!
even if i set devices active : false, there are devices that still show up. the devices are gone when i delete them completely from the config.json
it’s not only buttons devices. i had another common switch device that showed up for no reasons even after setting to false.
if i edit and save the buttons device, after editing active to no / false, it shows the state false but still the device is found in the alexa app. the state is changed ghostly from active false to true, so that the device is available for alexa again.
could it be that there is some kind of “device cache” that is not updated
here is an example of one of the devices (for me it looks ok so far). Maybe it’s the amount of buttons that the plugin cannot handle?
{
"id": "wifi370",
"name": "LED TV",
"class": "ButtonsDevice",
"buttons": [
{
"id": "button-wifi370-rot",
"text": "Rot"
},
{
"id": "button-wifi370-gruen",
"text": "Gruen"
},
{
"id": "button-wifi370-blau",
"text": "Blau"
},
{
"id": "button-wifi370-fade",
"text": "Fade"
},
{
"id": "button-wifi370-morning",
"text": "Morgens"
},
{
"id": "button-wifi370-aus",
"text": "Aus"
}
],
"echo": {
"active": false,
"additionalNames": []
}
the other device for example (self made buttons device for controlling a denon avr):
{
"id": "denon5",
"name": "Denon Controls",
"class": "ButtonsDevice",
"buttons": [
{
"id": "denon-pageup",
"text": "P↑"
},
{
"id": "denon-pagedown",
"text": "P↓"
},
{
"id": "denon-up",
"text": "â–²"
},
{
"id": "denon-down",
"text": "â–¼"
},
{
"id": "denon-left",
"text": "â—„"
},
{
"id": "denon-right",
"text": "â–º"
},
{
"id": "denon-enter",
"text": "Ent"
},
{
"id": "denon-back",
"text": "Bck"
},
{
"id": "denon-option",
"text": "Opt"
},
{
"id": "denon-info",
"text": "Inf"
}
],
"echo": {
"active": false,
"additionalNames": []
}
},
{
"id": "denon3",
"name": "Denon AVR Player",
"class": "ButtonsDevice",
"buttons": [
{
"id": "denon-skipback",
"text": "<<"
},
{
"id": "denon-play",
"text": "â•‘â–º"
},
{
"id": "denon-stop",
"text": "â– "
},
{
"id": "denon-skipforward",
"text": ">>"
},
{
"id": "denon-random",
"text": "Rnd"
},
{
"id": "denon-repeat",
"text": "Rpt"
},
{
"id": "denon-copy-title",
"text": "Cpy"
}
],
"echo": {
"additionalNames": [],
"active": false
}
},
but then there are devices like that do not show up at all and have many many buttons (harmony hub plugin, coming up with many remote control buttons)
{
"class": "HarmonyHubButtonsDevice",
"name": "Denon AVR-X1100W(Miscellaneous)",
"id": "Denon-AVR-X1100W-Miscellaneous",
"hubIP": "192.168.178.31",
"deviceId": 40378651,
"commandType": "IRCommand",
"buttons": [
{
"id": "Denon-AVR-X1100W-Miscellaneous-AllZoneStereoOff",
"text": "AllZoneStereoOff",
"command": "AllZoneStereoOff"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-AllZoneStereoOn",
"text": "AllZoneStereoOn",
"command": "AllZoneStereoOn"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-Eco",
"text": "Eco",
"command": "Eco"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputAux",
"text": "InputAux",
"command": "InputAux"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputBluetooth",
"text": "InputBluetooth",
"command": "InputBluetooth"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputBlu-ray",
"text": "InputBlu-ray",
"command": "InputBlu-ray"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputCbl/Sat",
"text": "InputCbl/Sat",
"command": "InputCbl/Sat"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputDvd/Blu-ray",
"text": "InputDvd/Blu-ray",
"command": "InputDvd/Blu-ray"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputFavorite",
"text": "InputFavorite",
"command": "InputFavorite"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputFlickr",
"text": "InputFlickr",
"command": "InputFlickr"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputGame",
"text": "InputGame",
"command": "InputGame"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputInternetRadio",
"text": "InputInternetRadio",
"command": "InputInternetRadio"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputiPod/Usb",
"text": "InputiPod/Usb",
"command": "InputiPod/Usb"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputMediaPlayer",
"text": "InputMediaPlayer",
"command": "InputMediaPlayer"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputMediaServer",
"text": "InputMediaServer",
"command": "InputMediaServer"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputNetRadio",
"text": "InputNetRadio",
"command": "InputNetRadio"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputOnlineMusic",
"text": "InputOnlineMusic",
"command": "InputOnlineMusic"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputPandora",
"text": "InputPandora",
"command": "InputPandora"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputSiriusXM",
"text": "InputSiriusXM",
"command": "InputSiriusXM"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputSpotify",
"text": "InputSpotify",
"command": "InputSpotify"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputTuner",
"text": "InputTuner",
"command": "InputTuner"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-InputTvAudio",
"text": "InputTvAudio",
"command": "InputTvAudio"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-ModeGame",
"text": "ModeGame",
"command": "ModeGame"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-ModeMovie",
"text": "ModeMovie",
"command": "ModeMovie"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-ModeMusic",
"text": "ModeMusic",
"command": "ModeMusic"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-ModePure",
"text": "ModePure",
"command": "ModePure"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-Option",
"text": "Option",
"command": "Option"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect1",
"text": "QuickSelect1",
"command": "QuickSelect1"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect2",
"text": "QuickSelect2",
"command": "QuickSelect2"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect3",
"text": "QuickSelect3",
"command": "QuickSelect3"
},
{
"id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect4",
"text": "QuickSelect4",
"command": "QuickSelect4"
}
],
"echo": {
"active": false
}
},
if you need - here’s the api/xxx/lights output
https://pastebin.com/agEMdJKh
edit:
after editing my config.json and put my shutter devices on top of the config in front of the denon devices, i do not have any devices in the alexa app anymore - the 50 devices limit maybe again …
as i said, i am completely clueless