Da darfst du dich vertrauensvoll an den Entwickler des Add-ons wenden. Der sollte das Problem beheben
Soweit ich weiß hat Kodi selbst noch nie aufgenommen. Im Fall von TVH nimmt in dem Fall auch der TVH-Server auf und nicht der Client.
Danke @DaVu - kannst du mir noch sagen, wie man ihn kontaktieren kann? Habe so etwas noch nie getan und wüsste jetzt nicht genau, wo ich da suchen muss. Geht das dann über git?
Zu dem Aufnehmen...ich hatte mal vor laaanger Zeit ein Addon, welches aber wohl nicht mehr ging. Da konnte man über den EPG in Kodi direkt eine Aufnahme starten.
Aber: Ich habe nun auf meinem Receiver das E2-IPTV-Server-Plugin installiert. In Kodi habe ich nun den IPTV-Simple-Client im Einsatz...als m3u-Quelle habe ich die Adresse vom IPTV-Server eingegeben und für den EPG die Adresse vom easyEPG. Klappt alles super. Keine Probleme beim Bild, geiles EPG mit schön viel Input und die Picons sind auch alle da. 
Jetzt hatte ich aber gedacht, da ich ja emby-next-gen nutze, dass ich darüber irgendwie eine Aufnahme starten kann. Also das dann praktisch die Aufnahme über den Emby-Server gestartet und beendet wird. Das wird wohl aber nicht gehen? Dazu bräuchte ich dann "unbedingt" TVheadend? Glaube das ist dann doch wieder zu viel Aufwand. Da kann ich auch die Emby-App starten und dort die Aufnahme programmieren. Dann nimmt es ja auch auf meinen NAS auf. Dachte nur, ich kann direkt alles über Kodi machen. 
@Boogie2005 Ja, daran hatte ich tatsächlich auch mal gedacht. Aber bei mir tuts einfach das Plugin auf meiner Box.
Glaube für "nur" aufnehmen, ist TVh bei mir eher ein bisschen op?!
Zumal es ja einfach dann auch über die Emby-App geht. Und in Emby habe ich per m3u-Tuner, bzw. über HDHomerun ja eh meine Sender drin und über das XMLTV meine easyEPG-XML...also von daher bin ich komplett abgedeckt. 
Fehlt praktisch nur das Aufnehmen aus Kodi raus direkt. Schade, dass es da nichts gibt.
Lg
//edit: Google Photos | Matrix | Addons | Kodi <-- Das ist es doch, oder?
//edit2: pransin/plugin.picture.googlephotos: View Google Photos on Kodi! (github.com) - Hier habe ich es gefunden. Ganz unten ist auch ein Link zu einer Anleitung, wie man den Zugang erstellt. Folgender Inhalt:
Spoiler anzeigen
How to create OAuth credentials?
[list=1][*]Login to your Google Account
[*]Go to https://console.cloud.google.com/apis/dashboard
[*]Select a project -> New Project -> Create
[*]Click "Enable APIs and Services" -> Search "Photos" and select "Photos Library API" -> Enable
[*]Goto "OAuth consent screen" tab -> Select "External" and create -> Fill the mandatory fields. Be sure to fill "photos-kodi-addon.onrender.com" as authorised domain -> Save and Continue
[*]Click "Add or remove scopes"
[*]Select the following scopes
[list][*]./auth/userinfo.email
[*]openid
[*]./auth/photoslibrary.readonly
[/list][*]Fill other mandatory fields as per your choice and "Save and Continue".
[*]Click "Add Users" and enter all the accounts which you want to use with the Kodi addon.
[*]Save and Continue -> Back to dashboard
[*]Open "Credentials" tab.
[*]Create credentials -> OAuth Client ID -> Web Application
[*]Set "https://photos-kodi-addon.onrender.com" as Authorized Javascript Origins
[*]Set https://photos-kodi-addon.onrender.com/auth/google/callback as Authorized redirect URIs -> Create
[*]Copy these client ID and secret to the Addon settings.
[/list]Checkout [url='https://support.google.com/cloud/answer/6158849?hl=en']this Google Answer [/url]for more details.
Alles anzeigen
Das habe ich nun erledigt. Ich habe nun eine Client-ID und einen Client-Schlüssel. Aber wohin muss der? Werde daraus nicht schlau. Habe nun mal bei mir auf der Shield geschaut...in
\\192.168.178.154\internal\Android\data\org.xbmc.kodi\files\.kodi\addons\plugin.picture.googlephotos
liegt die addon.xml mit folgendem Inhalt:
Spoiler anzeigen
<?xml version="1.0" encoding="UTF-8"?>
<addon id="plugin.picture.googlephotos" version="1.0.0" name="Google Photos" provider-name="Pranjal Singhal">
<requires>
<import addon="xbmc.python" version="3.0.0" />
<import addon="script.module.requests" />
</requires>
<extension point="xbmc.python.pluginsource" library="main.py">
<provides>image</provides>
</extension>
<extension point="xbmc.addon.metadata">
<summary lang="en_GB">View Google Photos on Kodi!</summary>
<description lang="en_GB">See all your photos and videos on Kodi.
- Unlimited number of accounts.
- Custom Filter support
- With Pagination for small load times
Video Seeking does not work due to limitations in the API. If video playback is failing, try the solution given in https://forum.kodi.tv/showthread.php?tid=361046 </description>
<disclaimer lang="en_GB">
Google Photos for Kodi uses a third-party authentication mechanism commonly known as OAuth 2.0.
If you want to know more about OAuth 2.0 you can visit the following pages:
- https://oauth.net/2/
- https://developers.google.com/identity/protocols/OAuth2
Kodi and I take no responsibility or liability.
The authentication server URL is specified in Settings / Expert / Sign-in Server. The Sign-in Server implements the OAuth 2.0 protocol.
The complete source code of the Sign-in Server can be download here: https://github.com/pransin/Device-Authorization-Grant-Proxy-Server
You can clone the project and host it in your own server.
</disclaimer>
<license>GPL-3.0-or-later</license>
<assets>
<icon>icon.png</icon>
<fanart>fanart.jpg</fanart>
</assets>
</extension>
</addon>
Alles anzeigen
Aber da kann ich die Client-ID und den Client-Key nicht reinkopieren?!
//edit3: in
\\192.168.178.154\internal\Android\data\org.xbmc.kodi\files\.kodi\addons\plugin.picture.googlephotos\resources
liegt noch eine settings.xml - das muss es sein. Aber auch da weis ich nicht genau, wo ich da was einfügen muss. Inhalt:
Spoiler anzeigen
<?xml version="1.0"?>
<settings version="1">
<section id="plugin.picture.googlephotos">
<category id="filters" label="30200" help="">
<group id="1" label="30201">
<setting id="date_filter" type="boolean" label="30213" help="">
<level>0</level>
<default>false</default>
<control type="toggle" />
</setting>
<setting id="start_date" type="date" label="30202" help="">
<level>0</level>
<default>1700-01-01</default>
<dependencies>
<dependency type="enable" setting="date_filter">true</dependency>
</dependencies>
<control type="button" format="date">
<heading>30202</heading>
</control>
</setting>
<setting id="end_date" type="date" label="30203" help="">
<level>0</level>
<default>2200-01-01</default>
<dependencies>
<dependency type="enable" setting="date_filter">true</dependency>
</dependencies>
<control type="button" format="date">
<heading>30203</heading>
</control>
</setting>
</group>
<group id="2" label="30206">
<setting id="media_filter" type="string" label="30207" help="">
<level>0</level>
<default>All Media</default>
<constraints>
<options>
<option>All Media</option>
<option>Video</option>
<option>Photo</option>
</options>
<allowempty>true</allowempty>
</constraints>
<control type="list" format="string">
<heading>30207</heading>
</control>
</setting>
</group>
<!-- Check for multiselect control -->
<group id="3" label="30204">
<setting id="content_filter" type="string" label="30205" help="">
<level>0</level>
<default>None</default>
<constraints>
<options>
<option>None</option>
<option>Landscapes</option>
<option>Receipts</option>
<option>Cityscapes</option>
<option>Landmarks</option>
<option>Selfies</option>
<option>People</option>
<option>Pets</option>
<option>Weddings</option>
<option>Birthdays</option>
<option>Documents</option>
<option>Travel</option>
<option>Animals</option>
<option>Food</option>
<option>Sport</option>
<option>Night</option>
<option>Performances</option>
<option>Whiteboards</option>
<option>Screenshots</option>
<option>Utility</option>
<option>Arts</option>
<option>Crafts</option>
<option>Fashion</option>
<option>Houses</option>
<option>Gardens</option>
<option>Flowers</option>
<option>Holidays</option>
</options>
<allowempty>false</allowempty>
</constraints>
<control type="list" format="string">
<heading>30205</heading>
</control>
</setting>
<setting id="favourites" type="boolean" label="30212" help="">
<level>0</level>
<default>false</default>
<control type="toggle" />
</setting>
</group>
</category>
<category id="signin" label="30100" help="">
<group id="4" label="">
<setting id="baseUrl" type="string" label="30101" help="">
<level>3</level>
<default>https://photos-kodi-login.herokuapp.com</default>
<constraints>
<allowempty>false</allowempty>
</constraints>
<control type="edit" format="string"></control>
</setting>
<setting id="deviceCodeUrl" type="string" label="30102" help="">
<level>3</level>
<default>/device/code</default>
<constraints>
<allowempty>false</allowempty>
</constraints>
<control type="edit" format="string"></control>
</setting>
<setting id="tokenUrl" type="string" label="30103" help="">
<level>3</level>
<default>/token</default>
<constraints>
<allowempty>false</allowempty>
</constraints>
<control type="edit" format="urlencoded"></control>
</setting>
<setting id="refreshUrl" type="string" label="30104" help="">
<level>3</level>
<default>/refresh</default>
<constraints>
<allowempty>false</allowempty>
</constraints>
<control type="edit" format="string"></control>
</setting>
</group>
</category>
</section>
</settings>
Alles anzeigen
Im Anhang ein Bild, wie meine ID und der Key aussehen. Vllt. hilft das ja. 
Lg