-
Notifications
You must be signed in to change notification settings - Fork 24
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
Roku Configs #9
Comments
{
"udn": "02780009-580a-1010-8036-ace010954e4e",
"serial-number": "2N009F659510",
"device-id": "4R6569659510",
"vendor-name": "TCL",
"model-name": "TCL 55FS3700",
"model-number": "5115X",
"model-region": "US",
"screen-size": "55",
"panel-id": "10",
"tuner-type": "ATSC",
"supports-ethernet": "false",
"wifi-mac": "<redacted>",
"network-type": "wifi",
"user-device-name": "Roku TV",
"software-version": "7.7.0",
"software-build": "4142",
"secure-device": "true",
"language": "en",
"country": "US",
"locale": "en_US",
"time-zone": "US/Pacific",
"time-zone-offset": "-420",
"power-mode": "PowerOn",
"supports-suspend": "true",
"supports-find-remote": "false",
"supports-audio-guide": "true",
"developer-enabled": "false",
"keyed-developer-id": "",
"search-enabled": "true",
"search-channels-enabled": "true",
"voice-search-enabled": "true",
"notifications-enabled": "true",
"notifications-first-use": "true",
"supports-private-listening": "true",
"headphones-connected": "false",
"supports-ecs-textedit": "true",
"supports-ecs-microphone": "true",
"is-tv": "true",
"supports-wake-on-wlan": "false",
"has-play-on-roku": "true",
"has-mobile-screensaver": "false"
} |
My TV is this one. I find mine is
|
{ |
This comment has been minimized.
This comment has been minimized.
{ |
My tv is this. {
"ip": "http://xxx.xxx.x.xx:xxxx",
"info": {
"udn": "2978001d-a00f-1003-8058-c4985c793ef7",
"serialNumber": "xxxxxxxxxxxx",
"deviceId": "xxxxxxxxxxxx",
"advertisingId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"vendorName": "TCL",
"modelName": "50S423",
"modelNumber": "7130X",
"modelRegion": "US",
"isTv": "true",
"isStick": "false",
"screenSize": "50",
"panelId": "40",
"tunerType": "ATSC",
"supportsEthernet": "true",
"wifiMac": "xx:xx:xx:xx:xx:xx",
"wifiDriver": "realtek",
"ethernetMac": "xx:xx:xx:xx:xx:xx",
"networkType": "wifi",
"networkName": "<redacted>",
"friendlyDeviceName": "50\" TCL Roku TV",
"friendlyModelName": "TCL•Roku TV",
"defaultDeviceName": "TCL•Roku TV - xxxxxxxxxxxx",
"userDeviceName": "50\" TCL Roku TV",
"softwareVersion": "8.2.2",
"softwareBuild": "4107",
"secureDevice": "true",
"language": "en",
"country": "US",
"locale": "en_US",
"timeZoneAuto": "true",
"timeZone": "US/Pacific",
"timeZoneName": "United States/Pacific",
"timeZoneTz": "America/Los_Angeles",
"timeZoneOffset": "-480",
"clockFormat": "12-hour",
"uptime": "168778",
"powerMode": "PowerOn",
"supportsSuspend": "true",
"supportsFindRemote": "false",
"supportsAudioGuide": "true",
"supportsRva": "true",
"developerEnabled": "false",
"keyedDeveloperId": "",
"searchEnabled": "true",
"searchChannelsEnabled": "true",
"voiceSearchEnabled": "true",
"notificationsEnabled": "true",
"notificationsFirstUse": "true",
"supportsPrivateListening": "true",
"supportsPrivateListeningDtv": "true",
"supportsWarmStandby": "true",
"headphonesConnected": "true",
"expertPqEnabled": "0.5",
"supportsEcsTextedit": "true",
"supportsEcsMicrophone": "true",
"supportsWakeOnWlan": "true",
"hasPlayOnRoku": "true",
"hasMobileScreensaver": "true",
"supportUrl": "tclusa.com/support"
},
"appMap": {
"Movie Store and TV Store": "31012",
"Apple TV": "tvinput.hdmi1",
"Game console": "tvinput.hdmi2",
"Computer": "tvinput.hdmi3",
"Netflix": "12",
"YouTube": "837",
"Amazon Prime Video": "13",
"The Roku Channel": "151908",
"Spotify": "19977",
"Pandora": "28",
"Cartoon Network": "164003",
"Redbox": "189839",
"iHeartRadio": "20197",
"Vimeo": "1980",
"Google Play Movies": "50025",
"TNT": "154157",
"Spectrum TV": "23048",
"Firefox": "47545",
"Crunchyroll.com": "2595",
"NASA UHD": "252738",
"Roku Media Player": "2213",
"4K Spotlight": "69091"
},
"name": "Roku",
"accessory": "Roku"
} |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
has anyone figure out how to config more than one device. this is what i have, but can't get it validated. "accessories": [{ "ip": "http://192.168.0.29:8060", |
@roberkane212 the bare minimum you could have done is notice the many errors in the code using a validation tool. Now it’s fixed. I’ve added a comma. :/
|
thanks, but this is not valid |
Then name the accessories differently. |
if i could i would have, if anyone can help me validate it id appreciate it |
thats how i knew the one you gave me wasn't i put it in validator |
{ |
"udn": "299c0006-6c00-1055-80c2-548ca0289d7e", |
"udn": "29780014-5405-1055-8015-c4985c4021cd", and also another model: "udn": "298c0027-9804-102d-80e4-1c1ee3f3aa66", |
This is the config I'm using with HOOBS 3.1.20
|
Using HOOBS v2 to keep Config UI X, everything else updated. "info": { |
Where are you guys getting these configs? Where did you find the data to put into them? Is there a URL to see all of the API information of the Roku? After installing, nothing was added to my Homebridge config and when I ran Is there a basic "homebrige-roku" specific config example? I looked all over the repo here but didn't see one. |
config.txt Even noticed @mxdanger's comment of his fix to that config file, and tried to mirror that myself, but to no avail. Wondering if we can get this going or have multi support, would be a def changer! If there's anything else needed to help push this along, I'm all for it. Thanks in advance for any assistance! |
Where is the config actually installed when the plugin is added? ~/.homebridge/config.json does not exist for me nor does it connect to my homebridge setup when I touch the file. I know there is a config SOMEWHERE for one of my Roku accessories because I successfully added one of my TVs to the Roku plugin via the Homebridge GUI. I have a second TV using a Roku Express stick that I want to add now but have no clue how to get that on... My entire Homebridge installation is under
|
I also want to add an express stick with out a Roku TV in the home, can this be accomplished/if so what is config edits needed |
BREAKING CHANGE The info return value can now contain booleans as well as strings. The TypeScript definition of the object has been updated to include all possible values (bschlenk/homebridge-roku#9) instead of a generic string/string object.
BREAKING CHANGE: The info return value can now contain booleans as well as strings. The TypeScript definition of the object has been updated to include all possible values (bschlenk/homebridge-roku#9) instead of a generic string/string object.
|
How would I configure a Roku Stick? |
I keep getting errors on start: here is my config: |
Creating this issue as a place for others to post their configurations generated by running the setup. The idea is to gather all possible values from a range of device versions, which might aid in adding new features.
Feel free to remove any fields that seem private, such as the advertisingId.
The text was updated successfully, but these errors were encountered: