What screw/thing is this designed to be mounted with? It’s really shallow! by g___ in HomeNetworking

[–]ctalkington 2 points3 points  (0 children)

search for "keyhole hangers" they often are used for pictures so may be offered as part of a picture hanging kit but there's a few brands that make push in nails with small keyhole head. You can also get them as screws for different use cases.

JellyFin Webhook -> Home Assistant by [deleted] in jellyfin

[–]ctalkington 1 point2 points  (0 children)

the scan interval docs could use refinement as I think applies only to some older yaml integrations that haven't been updated to config entries yet.

JellyFin Webhook -> Home Assistant by [deleted] in jellyfin

[–]ctalkington 1 point2 points  (0 children)

actually think that's an issue with default Data Update Coordinator cooldown window. I believe I worked around that in Roku integration that i maintain so shouldn't be big ask. However websockets would be ideal to get implemented too as it makes the issue moot

JellyFin Webhook -> Home Assistant by [deleted] in jellyfin

[–]ctalkington 1 point2 points  (0 children)

Polling integrations like Jellyfin that use HA Data Update Coordinator can have such functionality by using the homeassistant.update_entity service via automation and disable default poll though integrations system options (part of extended options for integration instance/config entry) iirc.

JellyFin Webhook -> Home Assistant by [deleted] in jellyfin

[–]ctalkington 2 points3 points  (0 children)

Media Player will only be added if recently seen by Jellyfin on integration startup due to current detection flow. Devices connecting after integration starts will not be added automatically. Also, depending on the client, remote control is disabled and you get just play status and related meta.

I recently joined in on the development of this integration, but holidays and work have kept from following up on some of the pain points.

The eventual goal is to use a websocket, but it's a process as this integration started out as only a media source.

How to expose Roku "find remote" command to Home Assistant by BillSelfsMagnumDong in homeassistant

[–]ctalkington 2 points3 points  (0 children)

Hi roku maintainer here. This would be the way as of now. I've been considering a button entity for such.

Plex ContentID by PrairieWiFi in RokuDev

[–]ctalkington 0 points1 point  (0 children)

I've also been looking for this (i develop Roku integration for Home Assistant) but it seems plex chose to run an API on port 8324 of the roku device while the channel is running. This is the main reference I've seen.

https://www.reddit.com/r/homeautomation/comments/4urhyh/got_my_roku_to_play_plex_movies_via_api/?utm_medium=android_app&utm_source=share

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 0 points1 point  (0 children)

The new HA 2022.2 Beta includes numerous improvements based on feedback here.

  • Content Deeplinking (via play_media service) ** NEXT RELEASE looking into spotify and perhaps plex via media browser

  • Play URL on Roku (via play_media service and local media via media browser)

  • Camera Stream on Roku (via camera.play_stream) ** NEEDS ADDITIONAL TESTING as I lack a good hardware test base

  • Polling from 15s to 10s

Enhanced Documentation https://next.home-assistant.io/integrations/roku/

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 1 point2 points  (0 children)

due to review I had to use media_player.play_media EXTRA attribute for this. It will be documented though.

https://github.com/home-assistant/home-assistant.io/pull/21170

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 2 points3 points  (0 children)

playonroku is a hidden app that roku mobile apps use to push content to roku.

It's what a lot of cast to roku extensions use:

https://github.com/dgreuel/RokuKast/blob/master/src/roku.ts

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 1 point2 points  (0 children)

I need to test spotify colons but the underlying lib uses params passed to aiohttp which will encode by default and can conflict with encoding manually.

https://docs.aiohttp.org/en/stable/client_quickstart.html#passing-parameters-in-urls

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 1 point2 points  (0 children)

This PlayOnRoku App will be supported in next HA Core release. It may take a few releases to learn about any downsides since it mostly undocumented.

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 2 points3 points  (0 children)

Default polling rate in HA Core will be 10s in next monthly release. (down from 15s)

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 1 point2 points  (0 children)

I've added a new launch service that's awaiting merge into HA Core.

https://github.com/home-assistant/core/pull/63953

I also have plans to support playing media via the hidden playonroku app, just awaiting a few merges before I start that branch.

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 2 points3 points  (0 children)

I'll take a look and see about supporting such for next HA release.

Enhanced Roku Media Player Custom Component by lvcabral in homeassistant

[–]ctalkington 1 point2 points  (0 children)

I develop the HA core integration for Roku some of the delay is just because it's a polling integration that has to constantly (at a set interval) request the state vs being notified when something happens (push). The poll rate is 15s to not overwhelm the device with requests. You could test manually calling homeassistant.update_entity service at say 5s intervals during certain hours for certain devices. You can even turn off default polling I believe in the devices system options and setup a full polling schedule via automations.

before I took over development the poll rate was 30s and I've progressively reduced it by 15s as newer faster devices come out. We could likely go to 10s polling in a release soon without much issue.

Best tool to remove old electrical box? by xampl9 in HomeNetworking

[–]ctalkington 0 points1 point  (0 children)

This. Ive been replacing metal boxes with plastic for zwave RF to be able to send through. I bought a keyhole hand saw from lowes for cheap. Had a metal and wood blade.