Skip to content

Conversation

@Kat-CeDe
Copy link
Contributor

Added/changed Apps which are popular in Germany.

Copy link
Contributor

@zehnm zehnm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding the apps.
Just a minor cosmetic change, then I'll merge it and include it in the upcoming 1.7.x firmware release.
The NameMatching entries are not required if the app-ids are already defined in IdMappings. In case the app doesn't show up when it's open, then the application id is not correct.

Copy link
Contributor

@zehnm zehnm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've installed Pluto TV, ARD & ZDF Mediathek to test the mappings. (Waipu is not available for me).
Please fix the typo and non-working launch links

Copy link
Contributor

@zehnm zehnm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for cleaning it up, I'm going to merge and include it in the next release.
Tested Pluto TV, ARD & ZDF Mediathek, the others I can't install outside of the German / EU app store.

@zehnm zehnm merged commit 3c89a4f into unfoldedcircle:main Feb 22, 2024
@Kat-CeDe
Copy link
Contributor Author

You see I´m learning:-)
A question to integrations where do they store the certificates? It seems it is the home directory of the logged in user. I try to run several external integrations as 1 user on a virtual machine.

@zehnm
Copy link
Contributor

zehnm commented Feb 22, 2024

See https://github.com/unfoldedcircle/integration-python-library#environment-variables

  1. UC_CONFIG_HOME env var if set
  2. otherwise HOME env var if set
  3. working directory as fallback

@Kat-CeDe
Copy link
Contributor Author

Hi,
as you saw in my first try I still try to add more commands to Android TV because now it is only partly usable. Locally I now use a local version of media_player from ucapi with added DIGITs which are already send to the remote by my external integration:

DEBUG:ucapi.api:[('192.168.178.227', 43134)] ->: {"kind": "resp", "req_id": 10, "code": 200, "msg": "available_entities", "msg_data": {"available_entities": [{"entity_id": "2222F1F523E5", "entity_type": "media_player", "device_id": null, "features": ["on_off", "volume", "volume_up_down", "mute_toggle", "play_pause", "next", "previous", "home", "menu", "channel_switcher", "dpad", "select_source", "media_title", "color_buttons", "fast_forward", "rewind", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"], "name": {"en": "Box R 4K Plus"}, "area": null, "device_class": "tv"}]}}

but the digits of the "Box R 4K Plus" do not show up anywhere. Reason?

If it is a conflict with the internal ucapi could you add this to features of media_player?

DIGIT_0 = "0"
DIGIT_1 = "1"
DIGIT_2 = "2"
DIGIT_3 = "3"
DIGIT_4 = "4"
DIGIT_5 = "5"
DIGIT_6 = "6"
DIGIT_7 = "7"
DIGIT_8 = "8"
DIGIT_9 = "9"

This would be only a start because there are a lot more of important commands.

@zehnm
Copy link
Contributor

zehnm commented Feb 23, 2024

This is a merged pull request and won't receive further attention.
Please create a new issue.
This might be of interest: unfoldedcircle/core-api#32

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants