homebridge / homebridge-config-ui-x

The Homebridge UI. Monitor, configure and backup Homebridge from a browser.
https://homebridge.io
MIT License
2.61k stars 373 forks source link

Dashboard Appearance #2156

Closed hansw1204 closed 2 weeks ago

hansw1204 commented 1 month ago

Current Situation

When I restart Homebridge, many times the devices I had selected to appear in the Dashboard/Status disappear and the toggle for display on the Dashboard Widget becomes unchecked. What am I doing wrong?

Logs

{ "accessories": [ { "name": "BathR Fan Timer", "stateful": false, "dimmer": false, "reverse": false, "time": 3600000, "random": false, "resettable": true, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:33:10:3B:D5:EA", "port": 58195 }, "accessory": "DummySwitch" }, { "name": "BathR Lights Timer", "stateful": false, "dimmer": false, "reverse": false, "time": 2700000, "random": false, "resettable": true, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:89:DD:55:4A:7F", "port": 35010 }, "accessory": "DummySwitch" }, { "name": "BackDoorTimer", "stateful": false, "dimmer": false, "reverse": false, "time": 1800000, "random": false, "resettable": true, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:5E:BA:C5:94:52", "port": 51095 }, "accessory": "DummySwitch" }, { "name": "BathR Heater Timer", "stateful": false, "dimmer": false, "reverse": false, "time": 2700000, "random": false, "resettable": true, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:6E:33:48:62:44", "port": 58455 }, "accessory": "DummySwitch" }, { "name": "Building Door Timer", "stateful": false, "dimmer": false, "reverse": false, "time": 1000, "random": false, "resettable": false, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:07:D1:73:42:7D", "port": 39518 }, "accessory": "DummySwitch" }, { "name": "BackdoorSwitch", "stateful": false, "dimmer": false, "reverse": false, "time": 1800000, "random": false, "resettable": true, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:EF:6E:0A:44:B5", "port": 56485 }, "accessory": "DummySwitch" }, { "name": "Front Door Switch", "stateful": false, "dimmer": false, "reverse": false, "time": 2000, "random": false, "resettable": false, "brightness": 0, "disableLogging": false, "_bridge": { "username": "0E:74:E1:E3:5B:51", "port": 51622 }, "accessory": "DummySwitch" } ], "platforms": [ { "name": "Config", "port": 8095, "auth": "none", "theme": "auto", "tempUnits": "f", "lang": "auto", "sessionTimeout": 28800, "platform": "config" }, { "devices": [ { "name": "SR7007", "host": "192.168.7.237", "port": 80, "generation": 1, "zoneControl": 0, "getInputsFromDevice": false, "getFavoritesFromDevice": false, "getQuickSmartSelectFromDevice": true, "inputsDisplayOrder": 1, "inputs": [ { "name": "Apple TV", "reference": "MPLAY" }, { "name": "MBP-JRIVER", "reference": "AUX2" }, { "name": "MacStudio-JRiver", "reference": "BD" }, { "name": "rPi5", "reference": "DVD" } ], "buttons": [ { "name": "SR7007 Direct", "reference": "0MSPURE DIRECT", "displayType": 2 }, { "name": "Dolby Surround", "reference": "0MSMOVIE1", "displayType": 2 }, { "name": "MCh Stereo", "reference": "0MSMOVIE5", "displayType": 2 }, { "name": "Dialogue High", "reference": "0PSDEH MED", "displayType": 2 } ], "sensorPower": false, "sensorVolume": false, "sensorMute": false, "sensorInput": false, "infoButtonCommand": "MNOPT", "masterPower": true, "masterMute": true, "masterVolume": true, "volumeControlNamePrefix": false, "volumeControlName": "Volume", "volumeControl": 1, "volumeMax": 100, "refreshInterval": 5, "enableDebugMode": false, "disableLogInfo": false, "disableLogDeviceInfo": false, "disableLogConnectError": false, "restFul": { "enable": false, "debug": false }, "mqtt": { "enable": false, "debug": false, "auth": false } } ], "_bridge": { "username": "0E:66:45:14:9A:95", "port": 44508 }, "platform": "DenonTv" }, { "username": "XXX", "password": "XXX", "directAccess": false, "options": [ "Address.Kitchen=192.168.7.71", "Address.Office=192.168.7.219", "Address.Dining Room=192.168.7.218", "Address.Living Room=192.168.7.217", "Address.Bedroom=192.168.7.220" ], "_bridge": { "username": "0E:56:7A:E8:A3:EA", "port": 51762 }, "platform": "Kumo" }, { "platform": "BroadlinkRM", "debug": false, "name": "Broadlink RM", "hideScanFrequencyButton": false, "hideLearnButton": false, "hideWelcomeMessage": false, "hosts": [ { "address": "192.168.7.201", "mac": "a0:43:b0:55:17:9c", "isRFSupported": false, "isRM4": true } ], "accessories": [ { "name": "TV Toggle", "type": "switch", "data": { "on": "2600d200929412381238123713131313131313131313133712381238121412131313131313131313133712141214121313131313131313371214123812381238123812371338120005e8949313371337133713131313131313131213133713371337131313131313131313131214123713131313131313131313121412371313133713371337133713371337130005e894931337133713371313131312141213131313371337133713131313131312141213131313371313131313131214121313131337131313371338123713371337133713000d0500000000", "off": "2600d200929412381238123713131313131313131313133712381238121412131313131313131313133712141214121313131313131313371214123812381238123812371338120005e8949313371337133713131313131313131213133713371337131313131313131313131214123713131313131313131313121412371313133713371337133713371337130005e894931337133713371313131312141213131313371337133713131313131312141213131313371313131313131214121313131337131313371338123713371337133713000d0500000000" } } ], "_bridge": { "username": "0E:7A:15:E2:42:3B", "port": 45369 } }, { "name": "AugustLocks", "email": "xxx", "phone": "xxx", "password": "xxx", "code": "xxx", "installId": "'tismyaug", "_bridge": { "username": "0E:26:8D:38:1A:C7", "port": 36917 }, "platform": "AugustLocks" }, { "people": [ { "name": "xxx", "target": "192.168.7.65", "enableCustomDns": false, "customDns": [ "192.168.7.224:8090" ], "type": "motion", "threshold": 3, "pingInterval": 5000, "ignoreWebhookReEnter": 0 }, { "name": "xxx", "target": "192.168.7.61", "type": "motion", "threshold": 3, "pingInterval": 5000, "excludeFromWebhook": false } ], "anyoneSensor": true, "anyoneSensorName": "Anyone", "anyoneSensorType": "motion", "nooneSensor": true, "nooneSensorName": "No One", "nooneSensorType": "motion", "webhookEnabled": true, "webhookPort": 51828, "_bridge": { "username": "0E:24:12:91:93:88", "port": 37068 }, "platform": "PeoplePro" }, { "bonds": [ { "ip_address": "192.168.7.66", "token": "92dc464c0cc50c4e" } ], "include_dimmer": false, "include_toggle_state": false, "fan_speed_values": true, "_bridge": { "username": "0E:CB:9C:D5:82:6F", "port": 57263 }, "platform": "Bond" }, { "name": "Pushcutter", "api": { "selectApi": "apiKey", "apiCode": "xxx", "locale": "US" }, "notifications": [ { "notificationName": "HomeBridge", "useWebhook": false, "mute": 5, "startOnReboot": false, "sound": "default", "useConfig": true } ], "_bridge": { "username": "0E:45:E4:DF:D1:BE", "port": 34774 }, "platform": "Pushcutter" }, { "name": "Hubitat-v2", "app_url_local": "http://192.168.7.238/apps/api/", "app_url_cloud": "https://cloud.hubitat.com/api/95d21d1a-83b3-4938-84f8-9581dc4e4b9b/apps/", "use_cloud": false, "app_id": 7, "access_token": "xxx", "direct_ip": "192.168.7.238", "direct_port": 8010, "polling_seconds": 3610, "temperature_unit": "F", "round_levels": true, "adaptive_lighting": true, "adaptive_lighting_offset": 0, "consider_fan_by_name": false, "consider_light_by_name": true, "validateTokenId": true, "logConfig": { "debug": true, "showChanges": true }, "_bridge": { "username": "0E:3C:FA:CA:A4:98", "port": 51149 }, "platform": "Hubitat-v2" }, { "name": "Lutron", "platform": "LutronCasetaLeap", "options": { "filterPico": false, "filterBlinds": false, "clickSpeedDouble": "default", "clickSpeedLong": "default" }, "secrets": [ { "bridgeid": "02C11178", "ca": "-----BEGIN CERTIFICATE-----\nMIICGzCCAcCgAwIBAgIBATAKBggqhkjOPQQDAjCBgzELMAkGA1UEBhMCVVMxFTAT\nBgNVBAgTDFBlbm5zeWx2YW5pYTEUMBIGA1UEBxMLQ29vcGVyc2J1cmcxJTAjBgNV\nBAoTHEx1dHJvbiBFbGVjdHJvbmljcyBDby4sIEluYy4xIDAeBgNVBAMTF1NtYXJ0\nQnJpZGdlNDAyRTcxRjXXXXXXXXXMTAwMDAwMFoXDTM1MTAyNjAwMDAw\nMFowgYMxCzAJBgNVBAYTAlVTMRUwEwYDVQQIEwxQZW5uc3lsdmFuaWExFDASBgNV\nBAcTC0Nvb3BlcnNidXJnMSUwIwYDVQQKExxMdXRyb24gRWxlY3Ryb25pY3MgQ28u\nLCBJbmMuMSAwHgYDVQQDExdTbWFydEJyaWRnZTQwMkU3MUY1QUUyRTBZMBMGByqG\nSM49AgEGCCqGSM49AwEHA0IABL2uF6wFsPHzIjna7ot8RASBhGiocd6yCU3505n1\nkccsvyGd9hCM4eR7OZ5lOA9cAt7QkDFKhsYNuKQlpX40TbmjIzAhMA4GA1UdDwEB\n/wQEAwIBvjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMCA0kAMEYCIQDvyQ2n\n5ta2MxreaJp88NPz08nSF1pSNUq+n5OSqYandwIhAPjH5/peUbVo67L4/Ci+Jd1c\n3rdVjfGnorh2SvBvDdDd\n-----END CERTIFICATE-----\n", "cert": "-----BEGIN CERTIFICATE-----\nMIIC5zCCAo2gAwIBAgIBATAKBggqhkjOPQQDAjCBgzELMAkGA1UEBhMCVVMxFTAT\nBgNVBAgTDFBlbm5zeWx2YW5pYTEUMBIGA1UEBxMLQ29vcGVyc2J1cmcxJTAjBgNV\nBAoTHEx1dHJvbiBFbGVjdHJvbmljcyBDby4sIEluYy4xIDAeBgNVBAMTF1NtYXJ0\nQnJpZGdlNDAyRTcxRjVBRTJFMB4XDTE1MTAzMTAwMDAwMFoXDTM1MTAyNjAwMDAw\nMFowajEmMCQGA1UEAxMdaG9tZWJyaWRnZS1sdXRyb24tY2FzZXRhLWxlYXAxHDAa\nBgorBgEEAYK5CQECEwwwMDAwMDAwMDAwMDAxIjAgBgorBgEEAYK5CQEDDBJnZXRf\nbHV0cXXXXXXXQucHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCf\n1yaks3ENenfC//GDE8e1lG5THIwtbljO3ddkVcUFFsB3E+jDpUiqKHInVzDVfhCr\nMjnj83tfavD+JwAdgzZyBSgilXZ8rKY/9HT8NzFOuIRqlXYLJ5teI4lN9B/PHsR/\n7ZzzPPJHA0Jo5GSrcWVI8AW0bG0gzXcvPI/98NLWGk1WPjoiqTWLM1Qp2v/ap7c3\n7OBV73IXF2u5qr0mQxvzUjSRl/X6Nd5ZBgS3Ej3OzaFXwcidOvxd81iGi/xT8f5d\nMpYKfrchKv5ZSK5WOgbJNvIiirMW7+Y1RI68ooiPFMhOxAy3Q97RdaTXHMBxUTeq\n3Kow5NWn5PdaMMHj5xZxAgMBAAGjPzA9MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE\nFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAKBggqhkjOPQQD\nAgNIADBFAiBeeXOrLuVvKb8Opm7SpUGWeopJAj0QSK8HEo/AVBP/vgIhAPGEQh4J\nH5F0HAlShYyPdR/Eu7DSJDBI5zJmsfuHmo8e\n-----END CERTIFICATE-----\n", "key": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEpAIBAAKCAQEAn9cmpLNxDXp3wv/xgxPHtZRuUxyMLW5Yzt3XZFXFBRbAdxPo\r\nw6VIqihyJ1cw1X4QqzI54/N7X2rw/icAHYM2cgUoIpV2fKymP/R0/DcxTriEapV2\r\nCyebXiOJTfQfzx7Ef+2c8zzyRwNCaORkq3FlSPAFtGxtIM13LzyP/fDS1hpNVj46\r\nIqk1izNUKdr/2qe3N+zgVe9yFxdruaq9JkMb81I0kZf1+jXeWQYEtxI9zs2hV8HI\r\nnTr8XfNYhov8U/H+XTKWCn63ISr+WUiuVjoGyTbyIoqzFu/mNUSOvKKIjxTITsQM\r\nt0Pe0XWk1xzAcVE3qtyqMOTVp+T3WjDB4+cWcQIDAQABAoIBAARR6Qw2AlXyK6b0\r\nSmd3wyPD83hhEuPOce2DXuUXXXXXXX+6WLjsh6HjlaXdevXeuDqEOdfOFG8Tw5dM3Sell6wJ/AXWNYFsPVzjy2K3kJq98/\r\ne+F0p0Qv34iDIkMnDsnK374VVrrz1OdOVXzWXavSaZy/6GEwIrpmq4zpqMvfYdQk\r\nsIi6kG4Xw0Bpmq1htLPT9gUyLWIvyTkYg75Wd+MAus1gbF+wuPVozUNhazP8V+aG\r\nNIB65BECgYEA22PnHX9P0bE3hKVMjr/TNk1dIatMs5xo20usYcgx+NsyF1UPw6tD\r\nuFqxmx+eRUehwpH1TLSMoUN4fiRBoS8o4Idgxd+9Cf5owfAisSEIuIRBdgbnvnLq\r\nxdfYzhI/1lNkW1uJDsptEqMiYoPNmY74WAVpOT0dfJiFjfA58uz1pYkCgYEAuoNZ\r\nYlV6iPdFwl1tJLns8xtCFdDp5hY2U+IJUpiPkcFsSUM6gfnFY3oPid0/5Plp94ou\r\ngXLWY7+FmA6askgoRBgsg1+EHLV3vMlUuBkH8m79T9syWm2xgNWTFj29/fNmON0n\r\nuGQeWA4Be53Re32PKNUAAi3jzvBKuWUI6DsRl6kCgYEAx67ccsqn2dIVGBRj5CHQ\r\nmkI8HCMQAwK/panw0mcmpLzNkNMJMC03zBowQWK76Y7TOoci35gNz9HbX+ScH5sO\r\n954AhNmp8+itbKemy9WnXFp0QnryfzOVYFGfsaCGngr08voTe3TfZfE5oLUac0Pf\r\n4i26ojBwIDGqjZAzDlqDExECgYB4YqGGDABMebZoLx9sjil3/QcZx7/BSGMGn6Y+\r\nzsQUY1F+tEsGa+5ROA7hgJJmO+p+4Y0E9teUiKE1NW/6VQLQeP36SeOfGC5SB22M\r\nanOrsqIEMkp8/cKNks0elPmV+c3oNC8YIF9JnLiuTn5RBAksZNddkLsy7fx9T86A\r\n/udrCQKBgQCTb0v2YV8erstCOfYptEBxqZ78gm0hq1PSqXjHkS1AMtOe2odxZlX1\r\nNZT1A92vHJBciHLcWMzcQRizYY2Z6n/OX8Vk0ZUGTsKqE6OtjOBYZ+lWCU8vCjgy\r\nTEyljx3GNu6U9D97o7hcH86C0WVvM0iSd7VyFKHjpXhHT7kDPiZPzg==\r\n-----END RSA PRIVATE KEY-----\r\n" } ], "_bridge": { "username": "0E:2C:DD:D6:45:85", "port": 49654 } }, { "name": "Levoit Humidifier Bedroom", "email": "XXX", "password": "XXX", "accessories": { "humidity_sensor": true, "mist": true, "warm_mist": true, "sleep_mode": true, "display": true, "night_light": true, "auto_pro": false }, "options": { "showOffWhenDisconnected": false }, "_bridge": { "username": "0E:28:5B:8A:E5:B8", "port": 56682 }, "platform": "LevoitHumidifiers" }, { "name": "Meater", "credentials": { "email": "XXX", "password": "XXX", "token": "XXX", "notice": "Keep your tokens a secret!" }, "options": { "devices": [ { "id": "0E449E91B462", "firmware": "2.0.48_16" } ], "refreshRate": 30, "logging": "debug" }, "_bridge": { "username": "0E:8B:2D:1F:89:2C", "port": 51182 }, "platform": "Meater" }, { "name": "SwitchBot", "credentials": { "token": "xxx", "secret": "xxx", "notice": "Keep your Token & Secret a secret!" }, "options": { "devices": [ { "deviceId": "E55460B62D51", "configDeviceName": "SB Hub 2", "configDeviceType": "Hub 2", "connectionType": "OpenAPI", "hub": { "convertUnitTo": "FAHRENHEIT" }, "history": true, "firmware": "1.2-2.0", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "D2353334687D", "configDeviceName": "2 AC Door", "configDeviceType": "Bot", "connectionType": "OpenAPI", "bot": { "mode": "press", "deviceType": "door", "allowPush": false, "doublePress": 1 }, "maxRetries": 0, "delayBetweenRetries": 3, "firmware": "6.6", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "EE927C000563", "configDeviceName": "SB LR", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "D1B95C6CA12E", "configDeviceName": "SB Balcony", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "FD81452A7817", "configDeviceName": "SB BathR", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "DEB95B5130DE", "configDeviceName": "SB BedR", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "pushRate": 360 }, { "deviceId": "ED5B287A4053", "configDeviceName": "SB DR", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "EB7427216D7B", "configDeviceName": "SB Office", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "F4CA70379451", "configDeviceName": "SB SBathR", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 }, { "deviceId": "CF160F90171D", "configDeviceName": "SB SR", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4" }, { "deviceId": "C570785DCA9D", "configDeviceName": "SB Kitchen", "configDeviceType": "WoIOSensor", "connectionType": "OpenAPI", "iosensor": { "convertUnitTo": "FAHRENHEIT" }, "maxRetries": 5, "delayBetweenRetries": 3, "history": true, "firmware": "0.4", "refreshRate": 360, "pushRate": 360 } ], "pushRate": 1 }, "platform": "SwitchBot", "_bridge": { "username": "0E:42:87:77:38:D0", "port": 45022 } } ], "description": "Home Kit", "disabledPlugins": [ "homebridge-alexa", "homebridge-vesync-v2", "homebridge-pico", "@0x5e/homebridge-tuya-platform", "homebridge-hubitat", "homebridge-eveatmo", "homebridge-sensibo-ac", "@milo526/homebridge-tuya-web", "homebridge-hubitat-tonesto7", "homebridge-levoit-humidifiers", "homebridge-pushcutter" ], "bridge": { "username": "0E:A1:B3:AC:EF:54", "port": 52662, "advertiser": "ciao", "name": "Homebridge EF54", "pin": "197-77-220" } }

Config

No response

Homebridge UI Version

4.56.4

Homebridge Version

1.8.4

Node.js Version

20.15.0

Operating System

Synology DSM

Environment Info

Using Docker

Raspberry Pi Model

None

github-actions[bot] commented 2 weeks ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] commented 2 weeks ago

This issue has been closed as no further activity has occurred.