Neues Modul "PhilipsTV"

Begonnen von RalfP, 08 November 2022, 15:25:09

Vorheriges Thema - Nächstes Thema

RalfP

Hallo Jens,

mit Version v0.2.3 sollte das mit der Liste für die Room's wieder funktionieren. Habe den Fehler gefunden. Vielen Dank

Grüße
Jens

Brause

#16
Guten Morgen

Erstmals DANKE deine Arbeit. :)
Ich habe jetzt auch mal etwas gespielt.
In meinem Ökosystem gibt es 3 Philips-TVs aus unterschiedlichen "Jahrhunderten".
Alle 3 wurden nach definieren der Bridge, wie von Zauberhand automatisch erkannt und angelegt.


der älteste, ein 40PFK6580/12 liefert erwartungsgemäss nur spärliche Informationen


define TV_1921686112 PhilipsTV TV 192.168.6.112
attr TV_1921686112 DbLogExclude .*
attr TV_1921686112 alias 40PFK6580/12
attr TV_1921686112 authKey 03d96206da66ed9d86c1203dc5195736d9da875139ef7b23c5bc2de1aad78096
attr TV_1921686112 devStateIcon offline:control_home:on online:control_on_off:on standby:control_standby@red:on standby-keep:control_standby@red:on on:control_standby@gray:off set-online:refresh
attr TV_1921686112 deviceID C2ZSn7xWiOeY5wMfTuxYc7pWvFaTyBST4cIIwuXwpCjWWWtB
attr TV_1921686112 expert 1
attr TV_1921686112 room PhilipsTV
attr TV_1921686112 verbose 3
attr TV_1921686112 webCmd :
#   .AttrList  disable:1,0 expert:1,0 deviceID authKey macAddress renewSubscription pollingInterval event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading
#   .triggerUsed 1
#   CFGFN     
#   DEF        TV 192.168.6.112
#   FUUID      6383082e-f33f-8633-bc8b-1f0005a0c109a73e
#   IP         192.168.6.112
#   NAME       TV_1921686112
#   NR         25478
#   STATE      offline
#   SUBTYPE    TV
#   TYPE       PhilipsTV
#   UDN        uuid:F00DBABE-AA5E-BABA-DADA-1c5a6bb34afe
#   VERSION    v0.2.3
#   eventCount 23
#   system_apiVersion 6.1.1
#   system_model 40PFK6580/12
#   system_pairingType digest_auth_pairing
#   upnp_deviceType urn:schemas-upnp-org:device:MediaRenderer:3
#   upnp_friendlyName 40PFK6580/12
#   upnp_location http://192.168.6.112:49153/nmrDescription.xml
#   upnp_modelName Philips TV DMR
#   .attraggr:
#   .attrminint:
#   Helper:
#     DBLOG:
#       state:
#         logdb:
#           TIME       1669531694.26537
#           VALUE      offline
#   READINGS:
#     2022-11-27 08:06:54   Mute            0
#     2022-11-27 08:09:39   Powerstate      On
#     2022-11-27 08:06:54   Volume          33
#     2022-11-27 08:08:05   authKey         03d96206da66ed9d86c1203dc5195736d9da875139ef7b23c5bc2de1aad78096
#     2022-11-27 08:08:05   deviceID        C2ZSn7xWiOeY5wMfTuxYc7pWvFaTyBST4cIIwuXwpCjWWWtB
#     2022-11-27 08:15:49   state           offline
#   helper:
#     commands:
#       ambilight  audio_adapt_brightness,audio_adapt_colors,audio_flash,audio_knight_rider_1,audio_knight_rider_2,audio_party,audio_random,audio_spectrum,audio_strobo,audio_vu_meter,color,color_cool_white,color_deep_water,color_fresh_nature,color_hot_lava,color_warm_white,off,on,video_comfort,video_game,video_natural,video_relax,video_standard,video_vivid
#       remote     adjust,ambilight_onoff,back,blue,channel_down,channel_up,confirm,cursor_down,cursor_left,cursor_right,cursor_up,digit_0,digit_1,digit_2,digit_3,digit_4,digit_5,digit_6,digit_7,digit_8,digit_9,dot,fast_forward,find,green,home,info,mute,next,online,options,pause,play,play_pause,previous,record,red,rewind,source,standby,stop,subtitle,teletext,viewmode,volume_down,volume_up,watch_tv,yellow
#     grant:
#       error_id   SUCCESS
#       error_text Pairing completed
#     lastResponse:
#       powerstate On
#     list_channels:
#     notifychange:
#       activities/tv:
#         channelList:
#     on:
#       RUN        2
#     pair:
#       RUN        0
#       auth_key   03d96206da66ed9d86c1203dc5195736d9da875139ef7b23c5bc2de1aad78096
#       error_id   SUCCESS
#       error_text Authorization required
#       timeout    60
#       timestamp  1277
#     powerstate:
#       powerstate On
#     system:
#       api        6
#       port       1926
#       protokoll  https://
#       system:
#         country    Switzerland
#         deviceid_encrypted uAIp3nYygprQhxOKLAeX8ip1U8xfMRs46BHXBz/9UOE=
#
#         epgsource  one
#         menulanguage German
#         model_encrypted NpExm/ph7WFZ1iUUOI3/6Kk1GF8912WNH5J0eCvNUdI=
#
#         name       40PFK6580/12
#         nettvversion
#         serialnumber_encrypted RIkLPVn40Awx2VDsDVAQYii7q2a4CehqxqUp6NYixEM=
#
#         softwareversion_encrypted rLwIssdrk56BgRLm/f11OUzGyPtkaVMztCqU1KmD/SM=
#
#         api_version:
#           Major      6
#           Minor      1
#           Patch      1
#         featuring:
#           jsonfeatures:
#             activities:
#               intent
#             ambilight:
#               LoungeLight
#               Hue
#               Ambilight
#             applications:
#               TV_Apps
#               TV_Games
#               TV_Settings
#             editfavorites:
#               TVChannels
#               SatChannels
#             inputkey:
#               key
#             menuitems:
#               Setup_Menu
#             pointer:
#               not_available
#             recordings:
#               List
#               Schedule
#               Manage
#             textentry:
#               context_based
#               initial_string_available
#               editor_info_available
#           systemfeatures:
#             pairing_type digest_auth_pairing
#             secured_transport true
#             tvsearch   intent
#             tvtype     consumer
#             content:
#               dmr
#               dms_tad
#     upnp:
#       STATE      2
#       keepalive  1791
#       timestamp:
#         found      1669532812.41603
#         removed    1669533326.50729
#     volume:
#       Master:
#         allowedTransforms <?xml version="1.0" encoding="UTF-8"?><TransformList xmlns="urn:schemas-upnp-org:av:AllowedTransformSettings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd"><transform name="Volume_Master" shared="1"><friendlyName>Volume</friendlyName><allowedValueRange inactiveValue="0" unit="1"><minimum>0</minimum><maximum>100</maximum><step>1</step></allowedValueRange></transform></TransformList>
#         current    33
#         maximum    100
#         minimum    0
#         mute       0
#         step       1
#   hmccu:
#
setstate TV_1921686112 offline
setstate TV_1921686112 2022-11-27 08:06:54 Mute 0
setstate TV_1921686112 2022-11-27 08:09:39 Powerstate On
setstate TV_1921686112 2022-11-27 08:06:54 Volume 33
setstate TV_1921686112 2022-11-27 08:08:05 authKey 03d96206da66ed9d86c1203dc5195736d9da875139ef7b23c5bc2de1aad78096
setstate TV_1921686112 2022-11-27 08:08:05 deviceID C2ZSn7xWiOeY5wMfTuxYc7pWvFaTyBST4cIIwuXwpCjWWWtB
setstate TV_1921686112 2022-11-27 08:15:49 state offline



TV_1921686112: Error while HTTP requesting URL:http://192.168.6.112:1925/6/notifychange - Error - 404 Not Found
TV_1921686112: Notifychange request unsuccessful!
TV_1921686112: Error while HTTP requesting URL: https://192.168.6.112:1926/6/channeldb/tv/channelLists/all - Error - 500 Internal Server Error
TV_1921686112: ChannelList request unsuccessful!



der neueste, ein 50PUS7354/12 , sehr schön das volle Programm


[code]define TV_1921686231 PhilipsTV TV 192.168.6.231
attr TV_1921686231 DbLogExclude .*
attr TV_1921686231 alias Schlafzimmer TV
attr TV_1921686231 authKey 480b22744ede73c410d41525068becd48279958c4ab1eba31bf16acdbaa02b17
attr TV_1921686231 devStateIcon offline:control_home:on online:control_on_off:on standby:control_standby@red:on standby-keep:control_standby@red:on on:control_standby@gray:off set-online:refresh
attr TV_1921686231 deviceID C2ZSn7xWiOeY5wMfTuxYc7pWvFaTyBST
attr TV_1921686231 expert 1
attr TV_1921686231 macAddress 70:AF:24:BE:05:22
attr TV_1921686231 room PhilipsTV
attr TV_1921686231 verbose 3
attr TV_1921686231 webCmd :
#   .AttrList  disable:1,0 expert:1,0 deviceID authKey macAddress renewSubscription pollingInterval event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading
#   .triggerUsed 1
#   CFGFN     
#   DEF        TV 192.168.6.231
#   FUUID      6382f7b4-f33f-8633-9034-e875eadd7238e12e
#   IP         192.168.6.231
#   MAC        70:AF:24:BE:05:22
#   NAME       TV_1921686231
#   NR         5309
#   STATE      standby
#   SUBTYPE    TV
#   TYPE       PhilipsTV
#   UDN        uuid:F00DBABE-AA5E-BABA-DADA-70af24be0522
#   VERSION    v0.2.3
#   eventCount 38
#   sid_AVTransport uuid:C0A806F9-0000-0001-C3F4-000000000004
#   sid_ConnectionManager uuid:C0A806F9-0000-0001-C3F4-000000000005
#   sid_RenderingControl uuid:C0A806F9-0000-0001-C3F4-000000000006
#   system_WOLonETH Enabled
#   system_WOLonWifi Disabled
#   system_apiVersion 6.4.0
#   system_model Schlafzimmer TV
#   system_pairingType digest_auth_pairing
#   upnp_UPC   123456789012
#   upnp_deviceType urn:schemas-upnp-org:device:MediaRenderer:3
#   upnp_friendlyName Schlafzimmer TV
#   upnp_location http://192.168.6.231:49153/nmrDescription.xml
#   upnp_manufacturer Philips
#   upnp_manufacturerURL http://www.philips.com
#   upnp_modelDescription UPnP Media Renderer 1.0
#   upnp_modelName Philips TV DMR
#   upnp_modelNumber 2k15MTK
#   upnp_modelURL http://www.philips.com/
#   upnp_presentationURL nmr.html
#   upnp_serialNumber 12345
#   .attraggr:
#   .attrminint:
#   Helper:
#     DBLOG:
#       state:
#         logdb:
#           TIME       1669527476.62332
#           VALUE      offline
#   READINGS:
#     2022-11-27 06:38:31   ChannelListVersion 1
#     2022-11-27 06:38:00   ChannelName     Nat Geo HD
#     2022-11-27 06:38:00   ChannelNo       160
#     2022-11-27 07:25:09   Mute            0
#     2022-11-27 07:25:12   Powerstate      Standby
#     2022-11-27 06:38:00   Storage         Removed
#     2022-11-27 07:25:09   Volume          11
#     2022-11-27 06:38:20   authKey         480b22744ede73c410d41525068becd48279958c4ab1eba31bf16acdbaa02b17
#     2022-11-27 06:38:20   deviceID        C2ZSn7xWiOeY5wMfTuxYc7pWvFaTyBST
#     2022-11-27 07:25:12   state           standby
#   helper:
#     commands:
#       ambilight  audio_adapt_brightness,audio_adapt_colors,audio_flash,audio_knight_rider_1,audio_knight_rider_2,audio_party,audio_random,audio_spectrum,audio_strobo,audio_vu_meter,color,color_cool_white,color_deep_water,color_fresh_nature,color_hot_lava,color_warm_white,off,on,video_comfort,video_game,video_natural,video_relax,video_standard,video_vivid
#       remote     adjust,ambilight_onoff,back,blue,channel_down,channel_up,confirm,cursor_down,cursor_left,cursor_right,cursor_up,digit_0,digit_1,digit_2,digit_3,digit_4,digit_5,digit_6,digit_7,digit_8,digit_9,dot,fast_forward,find,green,home,info,mute,next,online,options,pause,play,play_pause,previous,record,red,rewind,source,standby,stop,subtitle,teletext,viewmode,volume_down,volume_up,watch_tv,yellow
#     grant:
#       error_id   SUCCESS
#       error_text Pairing completed
#     lastResponse:
#       id         all
#       installCountry Switzerland
#       listType   MixedSources
#       medium     mixed
#       names      SRF&nbsp;1&nbsp;HD,SRF&nbsp;zwei&nbsp;HD,SRF&nbsp;info&nbsp;HD,3+&nbsp;HD
#       operator   UPC
#       presets    1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,78,79,80,81,83,84,87,88,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,121,123,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,160,161,162,164,165,166,167,168,170,171,180,181,182,186,190,191,192,193,194,195,196,198,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,220,221,222,223,224,230,231,250,251,252,253,254,255,256,257,258,301,302,303,304,305,306,307,308,310,311,312,323,337,365,450,500,501,502,503,504,505,506,507,508,509,510,513,514,515,516,517,518,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,600,620,630,635,696,697,698,996,997,998,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1814,1815,1816,1817,1818,1819,1821,1822,1823,1824,1825,1827,1828,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1854,1856,1857,1858,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1881,1883,1885,1886,1887,1890,1891,1901,1902,1903,1904,1905,1908,1909,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1935,1941,1942,1943,1944,1946,1947,1948,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982
#       version    1
#       Channel:
#         HASH(0x55d3fa559bd8)
#         HASH(0x55d3f97c0340)
#         HASH(0x55d3f90df160)
#         HASH(0x55d3fa365468)
#         HASH(0x55d3f9dcd738)
#         HASH(0x55d3f9fd02d0)
#         HASH(0x55d3f9d65b38)
#         HASH(0x55d3f9fe2bf0)
#         HASH(0x55d3f9740fb0)
#         HASH(0x55d3fad0c860)
#         HASH(0x55d3f970a7f0)
#         HASH(0x55d3f8d68bd8)
#         HASH(0x55d3f8fdd030)
#         HASH(0x55d3fa3be740)
#     list_channels:
#       id         all
#       installCountry Switzerland
#       listType   MixedSources
#       medium     mixed
#       names      SRF&nbsp;1&nbsp;HD,SRF&nbsp;zwei&nbsp;HD,SRF&nbsp;
#       operator   UPC
#       presets    1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,78,79,80,81,83,84,87,88,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,121,123,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,160,161,162,164,165,166,167,168,170,171,180,181,182,186,190,191,192,193,194,195,196,198,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,220,221,222,223,224,230,231,250,251,252,253,254,255,256,257,258,301,302,303,304,305,306,307,308,310,311,312,323,337,365,450,500,501,502,503,504,505,506,507,508,509,510,513,514,515,516,517,518,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,600,620,630,635,696,697,698,996,997,998,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1814,1815,1816,1817,1818,1819,1821,1822,1823,1824,1825,1827,1828,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1854,1856,1857,1858,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1881,1883,1885,1886,1887,1890,1891,1901,1902,1903,1904,1905,1908,1909,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1935,1941,1942,1943,1944,1946,1947,1948,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982
#       version    1
#       Channel:
#         HASH(0x55d3fa559bd8)
#         HASH(0x55d3f97c0340)
#         HASH(0x55d3f8f0ff70)
#         HASH(0x55d3f9019dd0)
#         HASH(0x55d3f1722890)
#         HASH(0x55d3f8fdd030)
#         HASH(0x55d3fa3be740)
#     network:
#       HASH(0x55d3f8e298b0)
#       HASH(0x55d3fae12318)
#     notifychange:
#       applications/version 0
#       system/nettvversion 9.0.0
#       system/storage/status Removed
#       activities/current:
#         component:
#           className  NA
#           packageName NA
#       activities/tv:
#         channel:
#           ccid       154
#           name       Nat Geo HD
#           preset     160
#         channelList:
#           id         allcab
#           version    1
#       network/devices:
#         HASH(0x55d3f8e298b0)
#         HASH(0x55d3fae12318)
#       powerstate:
#         powerstate Standby
#       system/epgsource:
#         epgsource  broadcast
#     on:
#       RUN        2
#     pair:
#       RUN        0
#       auth_key   480b22744ede73c410d41525068becd48279958c4ab1eba31bf16acdbaa02b17
#       error_id   SUCCESS
#       error_text Authorization required
#       timeout    60
#       timestamp  113145
#     powerstate:
#       powerstate Standby
#     system:
#       api        6
#       port       1926
#       protokoll  https://
#       system:
#         country    Switzerland
#         deviceid_encrypted 85TYL+7Jjgq2vpg/qfg0RvjStEoGQtOcJ+TnZRgygXw=
#
#         epgsource  broadcast
#         menulanguage German
#         model_encrypted hdW9xzRcqsWVIzloQZ1UsSRQPPn9BIvJcHte5bEYras=
#
#         name       Schlafzimmer TV
#         nettvversion 9.0.0
#         notifyChange http
#         os_type    MSAF_2019_P
#         serialnumber_encrypted Y6/2MlJIqKbnTue01KXFM4vjFEaEyf+iKNrcQTcAM8E=
#
#         softwareversion_encrypted jbLQyB9MeZIAlo2nqA2o9atKHV5Je5b6v5VabJu4MJ4AetnGaqBDDBhGb/LvFgaV
#
#         api_version:
#           Major      6
#           Minor      4
#           Patch      0
#         featuring:
#           jsonfeatures:
#             activities:
#               intent
#             ambilight:
#               LoungeLight
#               Hue
#               Ambilight
#               HueStreaming
#             applications:
#               TV_Apps
#               TV_Games
#               TV_Settings
#             channels:
#               preset_string
#             editfavorites:
#               TVChannels
#               SatChannels
#             inputkey:
#               key
#             mappings:
#               server_mapping
#             menuitems:
#               Setup_Menu
#             pointer:
#               not_available
#             recordings:
#               List
#               Schedule
#               Manage
#             textentry:
#               not_available
#           systemfeatures:
#             companion_screen true
#             pairing_type digest_auth_pairing
#             secured_transport true
#             tvsearch   intent
#             tvtype     consumer
#             content:
#               dmr
#               pvr
#     upnp:
#       STATE      2
#       keepalive  1791
#       timestamp:
#         found      1669530044.06652
#         removed    1669530309.63344
#     volume:
#       Master:
#         allowedTransforms <?xml version="1.0" encoding="UTF-8"?><TransformList xmlns="urn:schemas-upnp-org:av:AllowedTransformSettings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd"><transform name="Volume_Master" shared="1"><friendlyName>Volume</friendlyName><allowedValueRange inactiveValue="0" unit="1"><minimum>0</minimum><maximum>100</maximum><step>1</step></allowedValueRange></transform></TransformList>
#         current    11
#         maximum    100
#         minimum    0
#         mute       0
#         step       1
#   hmccu:
#
setstate TV_1921686231 standby
setstate TV_1921686231 2022-11-27 06:38:31 ChannelListVersion 1
setstate TV_1921686231 2022-11-27 06:38:00 ChannelName Nat Geo HD
setstate TV_1921686231 2022-11-27 06:38:00 ChannelNo 160
setstate TV_1921686231 2022-11-27 07:25:09 Mute 0
setstate TV_1921686231 2022-11-27 07:25:12 Powerstate Standby
setstate TV_1921686231 2022-11-27 06:38:00 Storage Removed
setstate TV_1921686231 2022-11-27 07:25:09 Volume 11
setstate TV_1921686231 2022-11-27 06:38:20 authKey 480b22744ede73c410d41525068becd48279958c4ab1eba31bf16acdbaa02b17
setstate TV_1921686231 2022-11-27 06:38:20 deviceID C2ZSn7xWiOeY5wMfTuxYc7pWvFaTyBST
setstate TV_1921686231 2022-11-27 07:25:12 state standby




Der neueste, ein 55POS901F/12, schwächelt etwas
kein Channel
kein Powerstate ( offline oder leer )
Die Einzelabfrage via get liefert das richtige Ergebnis, doch dieses wird beim nächsten poll wieder gelöscht

define TV_1921686233 PhilipsTV TV 192.168.6.233
attr TV_1921686233 DbLogExclude .*
attr TV_1921686233 alias 55POS901F/12 Wohnzimmer
attr TV_1921686233 authKey 7f75dee5bfdc4f7d982b159e2770fb5a47a539090c4ff18d29a2c4a12d1c288a
attr TV_1921686233 devStateIcon offline:control_home:on online:control_on_off:on standby:control_standby@red:on standby-keep:control_standby@red:on on:control_standby@gray:off set-online:refresh
attr TV_1921686233 deviceID C2ZSn7xWiOeY5wMf
attr TV_1921686233 expert 1
attr TV_1921686233 room PhilipsTV
attr TV_1921686233 verbose 3
attr TV_1921686233 webCmd :
#   .AttrList  disable:1,0 expert:1,0 deviceID authKey macAddress renewSubscription pollingInterval event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading
#   .triggerUsed 1
#   CFGFN     
#   DEF        TV 192.168.6.233
#   FUUID      6382f6ba-f33f-8633-ac19-32f9f044f7bbbec7
#   IP         192.168.6.233
#   NAME       TV_1921686233
#   NR         4130
#   STATE      offline
#   SUBTYPE    TV
#   TYPE       PhilipsTV
#   UDN        uuid:F00DBABE-AA5E-BABA-DADA-3C9509987259
#   VERSION    v0.2.3
#   eventCount 229
#   sid_AVTransport uuid:C0A806F9-0000-0000-0077-000000000001
#   sid_ConnectionManager uuid:C0A806F9-0000-0000-0077-000000000002
#   sid_RenderingControl uuid:C0A806F9-0000-0000-0077-000000000003
#   system_WOLonETH
#   system_WOLonWifi
#   system_apiVersion 6.2.0
#   system_model 55POS901F/12 Wohnzimmer
#   system_pairingType digest_auth_pairing
#   upnp_UPC   123456789012
#   upnp_deviceType urn:schemas-upnp-org:device:MediaRenderer:3
#   upnp_friendlyName 55POS901F/12 Wohnzimmer
#   upnp_location http://192.168.6.233:49153/nmrDescription.xml
#   upnp_manufacturer Philips
#   upnp_manufacturerURL http://www.philips.com
#   upnp_modelDescription UPnP Media Renderer 1.0
#   upnp_modelName Philips TV DMR
#   upnp_modelNumber 2k16MTK
#   upnp_modelURL http://www.philips.com/
#   upnp_presentationURL nmr.html
#   upnp_serialNumber 12345
#   .attraggr:
#   .attrminint:
#   Helper:
#     DBLOG:
#       state:
#         logdb:
#           TIME       1669527226.30238
#           VALUE      offline
#   READINGS:
#     2022-11-27 07:29:29   ChannelListVersion
#     2022-11-27 06:58:30   ChannelName     
#     2022-11-27 06:58:30   ChannelNo       
#     2022-11-27 07:29:24   Mute            1
#     2022-11-27 06:52:27   Powerstate     
#     2022-11-27 06:33:48   Storage         removed
#     2022-11-27 07:29:24   Volume          15
#     2022-11-27 06:34:36   authKey         7f75dee5bfdc4f7d982b159e2770fb5a47a539090c4ff18d29a2c4a12d1c288a
#     2022-11-27 06:34:36   deviceID        C2ZSn7xWiOeY5wMf
#     2022-11-27 07:29:48   state           offline
#   helper:
#     commands:
#       ambilight  audio_adapt_brightness,audio_adapt_colors,audio_flash,audio_knight_rider_1,audio_knight_rider_2,audio_party,audio_random,audio_spectrum,audio_strobo,audio_vu_meter,color,color_cool_white,color_deep_water,color_fresh_nature,color_hot_lava,color_warm_white,off,on,video_comfort,video_game,video_natural,video_relax,video_standard,video_vivid
#       remote     adjust,ambilight_onoff,back,blue,channel_down,channel_up,confirm,cursor_down,cursor_left,cursor_right,cursor_up,digit_0,digit_1,digit_2,digit_3,digit_4,digit_5,digit_6,digit_7,digit_8,digit_9,dot,fast_forward,find,green,home,info,mute,next,online,options,pause,play,play_pause,previous,record,red,rewind,source,standby,stop,subtitle,teletext,viewmode,volume_down,volume_up,watch_tv,yellow
#     current_channel:
#       channel:
#         ccid       1419
#         name       SRF 1 HD
#         preset     1
#       channelList:
#         id         allcab
#         version    59
#     grant:
#       error_id   SUCCESS
#       error_text Pairing completed
#     lastResponse:
#       id         all
#       installCountry Switzerland
#       listType   MixedSources
#       medium     mixed
#       names      Play&nbsp;Filme,SRF&nbsp;1&nbsp;HD,SRF&nbsp;zwei&nbsp;HD,SRF&nbsp;info&nbsp;HD,3+&nbsp;HD
#       operator   UPC
#       presets    1-1,1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,78,79,80,81,83,84,87,88,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,121,123,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,160,161,162,164,165,166,167,168,170,171,180,181,182,186,190,191,192,193,194,195,196,198,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,220,221,222,223,224,230,231,250,251,252,253,254,255,256,257,258,301,302,303,304,305,306,307,308,310,311,312,323,337,365,450,500,501,502,503,504,505,506,507,508,509,510,513,514,515,516,517,518,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,600,620,630,635,696,697,698,996,997,998,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1814,1815,1816,1817,1818,1819,1821,1822,1823,1824,1825,1827,1828,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1854,1856,1857,1858,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1881,1883,1885,1886,1887,1890,1891,1901,1902,1903,1904,1905,1908,1909,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1935,1941,1942,1943,1944,1946,1947,1948,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982
#       version    66
#       Channel:
#         HASH(0x55d3f9fdd8e8)
#         HASH(0x55d3facfa688)
#         HASH(0x55d3f9d65ce8)
#         HASH(0x55d3f9e7ea10)
#         HASH(0x55d3f8d62d60)
#         HASH(0x55d3f9455b08)
#         HASH(0x55d3fa44b320)
#         HASH(0x55d3fa39ba20)
#     list_channels:
#       id         all
#       installCountry Switzerland
#       listType   MixedSources
#       medium     mixed
#       names      Play&nbsp;Filme,SRF&nbsp;1&nbsp;HD,SRF&nbsp;zwei&nbsp;HD,SRF&nbsp;info&nbsp;HD#       operator   UPC
#       presets    1-1,1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,78,79,80,81,83,84,87,88,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,107,108,109,110,112,113,114,115,116,117,118,121,123,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,160,161,162,164,165,166,167,168,170,171,180,181,182,186,190,191,192,193,194,195,196,198,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,220,221,222,223,224,230,231,250,251,252,253,254,255,256,257,258,301,302,303,304,305,306,307,308,310,311,312,323,337,365,450,500,501,502,503,504,505,506,507,508,509,510,513,514,515,516,517,518,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,600,620,630,635,696,697,698,996,997,998,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1814,1815,1816,1817,1818,1819,1821,1822,1823,1824,1825,1827,1828,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1854,1856,1857,1858,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1881,1883,1885,1886,1887,1890,1891,1901,1902,1903,1904,1905,1908,1909,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1935,1941,1942,1943,1944,1946,1947,1948,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982
#       version    66
#       Channel:
#         HASH(0x55d3f9fdd8e8)
#         HASH(0x55d3facfa688)
#         HASH(0x55d3f9d65ce8)
#         HASH(0x55d3f9e7ea10)
#         HASH(0x55d3fa0ac5a0)
#         HASH(0x55d3fa460168)
#         HASH(0x55d3f9e94e60)
#         HASH(0x55d3f8d768e8)
#         HASH(0x55d3f94a60d0)
#         HASH(0x55d3f8d62d60)
#         HASH(0x55d3f9455b08)
#         HASH(0x55d3fa44b320)
#         HASH(0x55d3fa39ba20)
#     notifychange:
#       system/storage/status removed
#       activities/tv:
#         channel:
#         channelList:
#     on:
#       RUN        2
#     pair:
#       RUN        0
#       auth_key   7f75dee5bfdc4f7d982b159e2770fb5a47a539090c4ff18d29a2c4a12d1c288a
#       error_id   SUCCESS
#       error_text Authorization required
#       timeout    60
#       timestamp  56667
#     powerstate:
#       powerstate
#     system:
#       api        6
#       port       1926
#       protokoll  https://
#       system:
#         country    Switzerland
#         deviceid_encrypted u1720fcZg1FEWuG2wS3edfMry2GPPlaMqWE+WKIyWtA=
#
#         epgsource  one
#         menulanguage German
#         model_encrypted 0d9yGVj6MLN5a1i4Euml6CjMrb/DZDe6stYVQd7Llbk=
#
#         name       55POS901F/12 Wohnzimmer
#         nettvversion 8.1.0
#         notifyChange http
#         serialnumber_encrypted GGzoj09VWydPqLn1tlKIICnt+D0r5t9a6/DsVrv6noE=
#
#         softwareversion_encrypted Hk/qGvU5DsIhEZvH0u2y538LuYfY/W4SYuXAmhBlKMY=
#
#         api_version:
#           Major      6
#           Minor      2
#           Patch      0
#         featuring:
#           jsonfeatures:
#             activities:
#               intent
#             ambilight:
#               LoungeLight
#               Hue
#               Ambilight
#             applications:
#               TV_Apps
#               TV_Games
#               TV_Settings
#             channels:
#               preset_string
#             editfavorites:
#               TVChannels
#               SatChannels
#             inputkey:
#               key
#             mappings:
#               server_mapping
#             menuitems:
#               Setup_Menu
#             pointer:
#               not_available
#             recordings:
#               List
#               Schedule
#               Manage
#             textentry:
#               context_based
#               initial_string_available
#               editor_info_available
#           systemfeatures:
#             pairing_type digest_auth_pairing
#             secured_transport true
#             tvsearch   intent
#             tvtype     consumer
#             content:
#               dmr
#               dms_tad
#     upnp:
#       STATE      2
#       keepalive  1791
#       timestamp:
#         found      1669529778.5059
#         removed    1669530565.35198
#     volume:
#       Master:
#         allowedTransforms <?xml version="1.0" encoding="UTF-8"?><TransformList xmlns="urn:schemas-upnp-org:av:AllowedTransformSettings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-upnp-org:av:AllowedTransformSettings http://www.upnp.org/schemas/av/AllowedTransformSettings.xsd"><transform name="Volume_Master" shared="1"><friendlyName>Volume</friendlyName><allowedValueRange inactiveValue="0" unit="1"><minimum>0</minimum><maximum>100</maximum><step>1</step></allowedValueRange></transform></TransformList>
#         current    15
#         maximum    100
#         minimum    0
#         mute       1
#         step       1
#   hmccu:
#
setstate TV_1921686233 offline
setstate TV_1921686233 2022-11-27 07:29:29 ChannelListVersion
setstate TV_1921686233 2022-11-27 06:58:30 ChannelName
setstate TV_1921686233 2022-11-27 06:58:30 ChannelNo
setstate TV_1921686233 2022-11-27 07:29:24 Mute 1
setstate TV_1921686233 2022-11-27 06:52:27 Powerstate
setstate TV_1921686233 2022-11-27 06:33:48 Storage removed
setstate TV_1921686233 2022-11-27 07:29:24 Volume 15
setstate TV_1921686233 2022-11-27 06:34:36 authKey 7f75dee5bfdc4f7d982b159e2770fb5a47a539090c4ff18d29a2c4a12d1c288a
setstate TV_1921686233 2022-11-27 06:34:36 deviceID C2ZSn7xWiOeY5wMf
setstate TV_1921686233 2022-11-27 07:29:48 state offline



Wenn du weitere Infos brauchst oder haben möchtest, einfach raus mit der Sprache.

Gruss Brause

ich musste die HASH und die Senderliste kürzen, war zuviel.

Pumba9876

Gute Arbeit, Danke.
Aller dings ist mein System sehr langsam wenn ich ein Gerät aktiv habe . Wenn ich es wieder löschen arbeitet es wieder schneller . Keine Ahnung woran es liegt.
1x FB7590 1x RPI3B 4xShelly 2.5 2x Shelly1Philips Hue ,Teufel Soundbar ,Ones, foscam Kamera

marboj

Hallo Ralf,

ist die Beta mittlerweile wie in Post 1 beschrieben zu installieren oder immer noch manuell?

Gruß
Marco
meine FHEM-Konfiguration: Raspberry Pi4, BT-Dongle, CUL868, CeeBee II

RalfP

Hallo Marco,

Version v0.2.3 BETA habe ich für's Update abgelegt. Der BETA Status wird noch eine ganze Zeit bestand haben, da nun einige Rückmeldungen eintreffen, die ich versuche zu behandeln. Vereinzelt werde ich evtl. direkt jemanden ansprechen, um manuell etwas zu testen.

Das Modul ist auf meinem Webaccount verfügbar und lässt sich wie folgt einbinden:
update all https://www.rp-dev.de/fhem/philipstv/controls_philipstv.txt
oder
update add https://www.rp-dev.de/fhem/philipstv/controls_philipstv.txt

Grüße
Ralf

RalfP

Hallo Pumba9876,

schau mal bitte im Log nach, evtl. Verbose erhöhen. Wenn der TV an ist, erfolgt ab Version v0.2.3 ein Polling 30s, um u.a. den aktuellen Sender und andere Daten abzufragen. Alle http Request sind blockierend, aber mit timeout 3s. Dies sollte sich eigentlich nicht extrem auf das ganze System auswirken.

Grüße
Ralf

RalfP

Hallo Brause,

vielen Dank für die Rückmeldung. Somit funktioniert erst einmal das Anlegen von mehreren TV's  :)

Jetzt kommt das, was ich geahnt hab und schwierig wird. Ich denke für deine TV's gibt es keine Firmwareupdates die die API Version auf einen höheren Stand heben würde, oder?

Kannst du mal attr expert 1 setzen (hast du evtl. schon) und im GET name NotifyChanges, wie auch GET name SystemRequest, mir die Informationen je Gerät zukommen lassen?

Vielen Dank
Grüße
Ralf

Pumba9876

#22
Hi Ralf ,
Hättest du ein Tipp wie ich die Befehle von der Fernbedienung in dem Modul darstellen kann.
cmdIcon
watch_tv:remotecontrol/black_btn_TV channel_down:rc_DOWN channel_up:rc_UP
webCmd
watch_tv:channel_down:channel_up

Die Icons werden dargestellt aber Funktion null , bzw. Es öffnet sich ein Popup Fenster mit dem Ganzen Sendern
1x FB7590 1x RPI3B 4xShelly 2.5 2x Shelly1Philips Hue ,Teufel Soundbar ,Ones, foscam Kamera

RalfP

Hallo Pumba9876,

das Problem ist, das die Befehle so aufgebaut sind "set name Remote volume_up". Das Leerzeichen stört zwischen Befehl und Parameter. eventMap macht einen einfacheren Befehl daraus ohne Leerzeichen, den cmdIcon aus dem webCmd dann entnehmen kann

Beispiel Lautstarke:

attr eventMap /Remote volume_up:volume_up/Remote volume_down:volume_down/
attr webCmd volume_up:volume_down
attr cmdIcon volume_down:rc_VOLMINUS volume_up:rc_VOLPLUS


Grüße
Ralf

Pumba9876

#24
Danke Ralf, funktioniert super . 8)
attr TV_WZ cmdIcon wat_tv:remotecontrol/black_btn_TV ch_up:remotecontrol/black_btn_RIGHT ch_down:remotecontrol/black_btn_LEFT volume_up:remotecontrol/black_btn_VOLUP volume_down:remotecontrol/black_btn_VOLDOWN
attr TV_WZ deviceID Qjanrr89äää
attr TV_WZ eventMap /Remote volume_up:volume_up/Remote volume_down:volume_down/Remote channel_up:ch_up/Remote channel_down:ch_down/Remote watch_tv:wat_tv/
attr TV_WZ expert 1
attr TV_WZ group Multimedia
attr TV_WZ icon it_television
attr TV_WZ macAddress xx.xx.xx.xx
attr TV_WZ room System->Test,Wohnung->Wohnzimmer
attr TV_WZ stateFormat ChannelName
attr TV_WZ webCmd wat_tv:ch_down:ch_up:volume_down:volume_up
1x FB7590 1x RPI3B 4xShelly 2.5 2x Shelly1Philips Hue ,Teufel Soundbar ,Ones, foscam Kamera

Brause

Zitat von: RalfP am 29 November 2022, 12:09:07
Hallo Brause,

vielen Dank für die Rückmeldung. Somit funktioniert erst einmal das Anlegen von mehreren TV's  :)

Jetzt kommt das, was ich geahnt hab und schwierig wird. Ich denke für deine TV's gibt es keine Firmwareupdates die die API Version auf einen höheren Stand heben würde, oder?

Kannst du mal attr expert 1 setzen (hast du evtl. schon) und im GET name NotifyChanges, wie auch GET name SystemRequest, mir die Informationen je Gerät zukommen lassen?

Vielen Dank
Grüße
Ralf

Die Geräte sind auf dem jeweils aktuellsten Stand.
Deinen Wunsch kann ich Dir am WE erfüllen, bin momentan auf Dienstreise und erst am Samstag wieder zu Hause.

sam50

Hi
Habe deine neue Version ausprobiert und bekomme nun immer diese Meldung im Log File '75PUS8536: Channellist is empty!' und  '5PUS8536: Error while HTTP requesting URL: https://192.168.1.150:1926/6/channeldb/tv/channelLists/all - Error - 401 Unauthorized'
Das kommt daher, das ich nur Streaming benutze und keine Channellist habe oder diese leer ist. Ansonsten super Arbeit , funktioniert toll. Ich bin begeistert
mfg Peter

Pumba9876

Zitat von: sam50 am 01 Dezember 2022, 12:09:43
Hi
Habe deine neue Version ausprobiert und bekomme nun immer diese Meldung im Log File '75PUS8536: Channellist is empty!' und  '5PUS8536: Error while HTTP requesting URL: https://192.168.1.150:1926/6/channeldb/tv/channelLists/all - Error - 401 Unauthorized'
Das kommt daher, das ich nur Streaming benutze und keine Channellist habe oder diese leer ist. Ansonsten super Arbeit , funktioniert toll. Ich bin begeistert
mfg Peter
Habe es bei meinem TV auch eingegeben will er ein Benutzernamen und Passwort haben .Wo bekomme ich die Daten denn her.
1x FB7590 1x RPI3B 4xShelly 2.5 2x Shelly1Philips Hue ,Teufel Soundbar ,Ones, foscam Kamera

RalfP

Hallo,

ich denke, ich hab das Thema mit einer leeren Channellist lösen können.

Unter folgendem Link habe ich eine Testversion abgelegt. Ich habe mein DVB-T Sender jetzt mehrfach gelöscht (mit abgezogener Antenne einen Sendersuchlauf durchgeführt) und wieder angelegt.
https://www.rp-dev.de/fhem/philipstv_beta/FHEM/70_PhilipsTV.pm
Das File muss erst einmal händisch in den Fhem-Ordner kopiert werden. Später lege ich es wieder auf den Updatepfad, wenn es bei euch funktioniert.

Dies hier:
Error while HTTP requesting URL: https://192.168.1.150:1926/6/channeldb/tv/channelLists/all - Error - 401 Unauthorized'
wird uns aber wahrscheinlich noch ein wenig begleiten. Leider bekomme ich nicht alle Daten über NotifyChange, was ein http Aufruf ist. Ich muss auch teilweise https Aufrufe benutzen, die dann mit den Credentials authKey + deviceID aufgerufen werden. Es scheint, das die Diva (so nenne ich mittlerweile meinen TV  ;) ) sich immer mal so aller 3-5min verschluckt und einen Aufruf ablehnt. Vor allem wenn ich mehrere Aufrufe schnell hintereinander absetze. Dies muss ich evtl. sogar noch erweitern, für die Geräte, die nicht alles im NotifyChange an Information liefern. Mal sehen wie das ausgeht   :-\

Grüße
Ralf

sam50

Zitat von: RalfP am 01 Dezember 2022, 21:22:25
Hallo,

ich denke, ich hab das Thema mit einer leeren Channellist lösen können.


Hi, funktioniert, habe keine Channellist Fehler mehr bekommen. Super !!!!