[82_LGTV_WebOS.pm] Modul für LG TV's mit WebOS !!!NEW!!!

Begonnen von CoolTux, 02 Februar 2022, 12:54:52

Vorheriges Thema - Nächstes Thema

locodriver

#270
Zitat von: grappa24 am 31 Januar 2026, 13:56:44@Uwe: Würdest du bitte mal einen Status deiner Modul-Readings im connected-Zustand posten?

Bitteschön:

define Fernseher LGTV_WebOS 192.168.178.35
attr Fernseher devStateIcon Ein:LED.green Aus:LED.red
attr Fernseher event-on-change-reading .*
attr Fernseher eventMap on:Ein off:Aus
attr Fernseher group Geräte
attr Fernseher homebridgeMapping ChannelController:reading=channel,cmd=channel PlaybackController:playback,values=play:Play;;pause:Pause;;stop:Stop,cmds=Play:play;;Pause:pause;;Stop:stop;;Previous:previous;;Next:next Mute:mute,cmdOn=mute+on,cmdOff=mute+off,valueOn=on,valueOff=off
attr Fernseher icon rc_TV2
attr Fernseher pingPresence 1
attr Fernseher room 070Media
attr Fernseher wakeOnLanBroadcast 192.......
attr Fernseher wakeOnLanMAC B.............
#   CFGFN      ./FHEM/70_Media.cfg
#   DEF        192.168.178.35
#   FD         101
#   FUUID      615870ee-f33f-b425-..........................
#   FVERSION   82_LGTV_WebOS.pm:v3.7.1-s29241/2024-10-15
#   HOST       192.168.178.35
#   NAME       Fernseher
#   NR         725
#   PARTIAL   
#   STATE      Ein
#   TYPE       LGTV_WebOS
#   VERSION    v3.7.1
#   eventCount 10759
#   READINGS:
#     2026-02-04 10:22:52   channel         33
#     2023-06-24 23:23:15   channelCurrentEndTime -
#     2023-06-24 23:23:15   channelCurrentStartTime -
#     2023-06-24 23:23:15   channelCurrentTitle -
#     2026-02-04 10:22:52   channelMedia    Cable Digital TV
#     2026-02-04 10:22:52   channelName     3sat HD
#     2023-06-24 23:23:15   channelNextEndTime -
#     2023-06-24 23:23:15   channelNextStartTime -
#     2023-06-24 23:23:15   channelNextTitle -
#     2023-06-24 23:31:33   extInput_Flirc_OTT connect_1
#     2023-08-28 18:52:55   extInput_HDMI2  connect_1
#     2026-02-04 00:10:49   extInput_HDMI_2 connect_0
#     2023-06-24 23:31:33   extInput_HDMI_3 connect_0
#     2023-06-24 23:31:33   extInput_HDMI_4 connect_0
#     2023-08-15 12:46:50   extInput_RX_V473 connect_1
#     2026-02-03 18:50:07   input           -
#     2026-02-04 05:03:56   lastResponse    ok
#     2026-02-04 00:10:25   launchApp       TV
#     2023-06-24 23:31:16   lgKey           7................................................
#     2023-06-24 23:31:25   mute            off
#     2026-01-31 21:51:35   pairing         paired
#     2026-02-04 10:22:51   power           on
#     2026-02-04 10:22:52   presence        present
#     2026-02-04 10:22:51   state           on
#     2025-01-27 18:59:58   volume          10
#   
#     
setstate Fernseher Ein
setstate Fernseher 2026-02-04 10:22:52 channel 33
setstate Fernseher 2023-06-24 23:23:15 channelCurrentEndTime -
setstate Fernseher 2023-06-24 23:23:15 channelCurrentStartTime -
setstate Fernseher 2023-06-24 23:23:15 channelCurrentTitle -
setstate Fernseher 2026-02-04 10:22:52 channelMedia Cable Digital TV
setstate Fernseher 2026-02-04 10:22:52 channelName 3sat HD
setstate Fernseher 2023-06-24 23:23:15 channelNextEndTime -
setstate Fernseher 2023-06-24 23:23:15 channelNextStartTime -
setstate Fernseher 2023-06-24 23:23:15 channelNextTitle -
setstate Fernseher 2023-06-24 23:31:33 extInput_Flirc_OTT connect_1
setstate Fernseher 2023-08-28 18:52:55 extInput_HDMI2 connect_1
setstate Fernseher 2026-02-04 00:10:49 extInput_HDMI_2 connect_0
setstate Fernseher 2023-06-24 23:31:33 extInput_HDMI_3 connect_0
setstate Fernseher 2023-06-24 23:31:33 extInput_HDMI_4 connect_0
setstate Fernseher 2023-08-15 12:46:50 extInput_RX_V473 connect_1
setstate Fernseher 2026-02-03 18:50:07 input -
setstate Fernseher 2026-02-04 05:03:56 lastResponse ok
setstate Fernseher 2026-02-04 00:10:25 launchApp TV
setstate Fernseher 2023-06-24 23:31:16 lgKey .............................................
setstate Fernseher 2023-06-24 23:31:25 mute off
setstate Fernseher 2026-01-31 21:51:35 pairing paired
setstate Fernseher 2026-02-04 10:22:51 power on
setstate Fernseher 2026-02-04 10:22:52 presence present
setstate Fernseher 2026-02-04 10:22:51 state on
setstate Fernseher 2025-01-27 18:59:58 volume 10

fhem 6.0 auf Rpi3 Bookworm
HM-LAN-CFG (FW 0.965), HM-MOD-UART, 2x HM-TC-IT-WM-W-EU, 4x HM-Sec-RHS und 3x HM-CC-RT-DN, 6x HM-LC-Bl1-FM mit je 1x Somfy-Motor,
2x HM-LC-SW2-FM für Licht und Lüfter, 2x HM-PB-6-WM55, Alexa, Jeelinkcross, CUL, CUNO2, IR-Blaster

drhirn

Falls es relevant ist: Ich hab einen "alten" OLED55E7N-Z mit webOS 3.9.3-6270915 (dreadlocks2-dudhwa) in der Software-Version 06.10.65.

Wichtig ist, dass "TV-Gerät per Mobilgerät einschalten (WiFi)" und "QuickStart+" aktiviert sind.

define TV LGTV_WebOS 192.168.2.1
attr TV userattr rhasspyChannels:textField-long
attr TV devStateIcon on:10px-kreis-gruen:off off:10px-kreis-rot:on
attr TV event-on-change-reading presence,state,launchApp,input,channel
attr TV genericDeviceType media
attr TV keepAliveCheckTime 2
attr TV pingPresence 1
attr TV rhasspyChannels Netflix=launchApp Netflix\
Amazon=launchApp AmazonVideo\
Amatson=launchApp AmazonVideo\
Fernsehen=launchApp TV\
Fernseher=launchApp TV\
Fernsehn=launchApp TV\
ORF Eins=channel 201\
ORF Zwei=channel 202\
Wox=channel 214\
Vox=channel 214
attr TV rhasspyRoom Wohnzimmer
attr TV room Multimedia,Wohnzimmer->Multimedia
attr TV wakeOnLanBroadcast 192.168.2.255
attr TV wakeOnLanMAC 78:5A:C8:93:9B:04
#   DEF        192.168.2.1
#   FD         33
#   FUUID      5c483e71-f33f-dc90-fe62-43ed6d768dcd19b1
#   FVERSION   82_LGTV_WebOS.pm:v3.7.1-s29241/2024-10-15
#   HOST       192.168.2.1
#   NAME       TV
#   NR         111
#   PARTIAL   
#   STATE      on
#   TYPE       LGTV_WebOS
#   VERSION    v3.7.1
#   eventCount 37
#   READINGS:
#     2018-08-05 01:31:19   3D              off
#     2018-08-05 01:31:19   3DMode          2d
#     2026-02-04 10:33:57   channel         272
#     2018-08-04 23:17:32   channelCurrentEndTime -
#     2018-08-04 23:17:32   channelCurrentStartTime -
#     2018-08-04 23:17:32   channelCurrentTitle -
#     2026-02-04 10:33:57   channelMedia    Cable Digital TV
#     2026-02-04 10:33:57   channelName     Warner TV Comedy HD
#     2018-08-04 23:17:32   channelNextEndTime -
#     2018-08-04 23:17:32   channelNextStartTime -
#     2018-08-04 23:17:32   channelNextTitle -
#     2020-09-09 21:09:15   extInput_HDMI-1 connect_0
#     2022-01-30 22:56:18   extInput_HDMI-2 connect_0
#     2020-07-21 21:51:40   extInput_HDMI-3 connect_0
#     2020-03-18 13:19:50   extInput_HDMI-4 connect_0
#     2024-10-28 11:47:55   extInput_HDMI_1 connect_0
#     2023-01-25 22:32:56   extInput_HDMI_2 connect_0
#     2023-03-20 22:13:45   extInput_HDMI_3 connect_0
#     2023-05-15 16:47:06   extInput_HDMI_4 connect_0
#     2025-08-26 20:45:29   input           -
#     2026-02-04 10:33:46   lastResponse    ok
#     2026-02-04 10:33:47   launchApp       TV
#     2018-08-04 23:14:53   lgKey           0b4c6186535f8b003ab768be8c946a3d
#     2026-02-04 10:34:03   mute            on
#     2026-02-04 10:33:46   pairing         paired
#     2026-02-04 10:33:43   power           on
#     2026-02-04 10:38:25   presence        present
#     2019-01-31 11:42:21   service_api     v.1
#     2019-01-31 11:42:21   service_audio   v.1
#     2019-01-31 11:42:21   service_config  v.1
#     2019-01-31 11:42:21   service_media.controls v.1
#     2019-01-31 11:42:21   service_media.viewer v.1
#     2019-01-31 11:42:21   service_pairing v.1
#     2019-01-31 11:42:21   service_settings v.1
#     2019-01-31 11:42:21   service_system  v.1
#     2019-01-31 11:42:21   service_system.launcher v.1
#     2019-01-31 11:42:21   service_system.notifications v.1
#     2019-01-31 11:42:21   service_timer   v.1
#     2019-01-31 11:42:21   service_tv      v.1
#     2019-01-31 11:42:21   service_user    v.1
#     2019-01-31 11:42:21   service_webapp  v.2
#     2026-02-04 10:33:43   state           on
#     2026-02-04 10:33:53   volume          9
#   helper:
#     lastResponse 1770197913
#     wsKey      MTc3MDE5NzYyMy4yODI4
#
#     RUNNING_PID:
#       abortFn    FHEM::Devices::LGTV::LGTVWebOS::PresenceAborted
#       arg        TV|192.168.2.1
#       bc_pid     18456
#       finishFn   FHEM::Devices::LGTV::LGTVWebOS::PresenceDone
#       fn         FHEM::Devices::LGTV::LGTVWebOS::PresenceRun
#       pid        36708
#       telnet     telnetPort_127.0.0.1_50780
#       timeout    5
#       abortArg:
#     device:
#       registered 1
#       runsetcmd  0
#       channelguide:
#         counter    5881
#       inputapps:
#         com.webos.app.hdmi1 HDMI_1
#         com.webos.app.hdmi2 HDMI_2
#         com.webos.app.hdmi3 HDMI_3
#         com.webos.app.hdmi4 HDMI_4
#       inputs:
#         HDMI_1     com.webos.app.hdmi1
#         HDMI_2     com.webos.app.hdmi2
#         HDMI_3     com.webos.app.hdmi3
#         HDMI_4     com.webos.app.hdmi4
#
setstate TV on
setstate TV 2018-08-05 01:31:19 3D off
setstate TV 2018-08-05 01:31:19 3DMode 2d
setstate TV 2026-02-04 10:33:57 channel 272
setstate TV 2018-08-04 23:17:32 channelCurrentEndTime -
setstate TV 2018-08-04 23:17:32 channelCurrentStartTime -
setstate TV 2018-08-04 23:17:32 channelCurrentTitle -
setstate TV 2026-02-04 10:33:57 channelMedia Cable Digital TV
setstate TV 2026-02-04 10:33:57 channelName Warner TV Comedy HD
setstate TV 2018-08-04 23:17:32 channelNextEndTime -
setstate TV 2018-08-04 23:17:32 channelNextStartTime -
setstate TV 2018-08-04 23:17:32 channelNextTitle -
setstate TV 2020-09-09 21:09:15 extInput_HDMI-1 connect_0
setstate TV 2022-01-30 22:56:18 extInput_HDMI-2 connect_0
setstate TV 2020-07-21 21:51:40 extInput_HDMI-3 connect_0
setstate TV 2020-03-18 13:19:50 extInput_HDMI-4 connect_0
setstate TV 2024-10-28 11:47:55 extInput_HDMI_1 connect_0
setstate TV 2023-01-25 22:32:56 extInput_HDMI_2 connect_0
setstate TV 2023-03-20 22:13:45 extInput_HDMI_3 connect_0
setstate TV 2023-05-15 16:47:06 extInput_HDMI_4 connect_0
setstate TV 2025-08-26 20:45:29 input -
setstate TV 2026-02-04 10:33:46 lastResponse ok
setstate TV 2026-02-04 10:33:47 launchApp TV
setstate TV 2018-08-04 23:14:53 lgKey 0b4c6186535f8b003ab768be8c946a3d
setstate TV 2026-02-04 10:34:03 mute on
setstate TV 2026-02-04 10:33:46 pairing paired
setstate TV 2026-02-04 10:33:43 power on
setstate TV 2026-02-04 10:38:25 presence present
setstate TV 2019-01-31 11:42:21 service_api v.1
setstate TV 2019-01-31 11:42:21 service_audio v.1
setstate TV 2019-01-31 11:42:21 service_config v.1
setstate TV 2019-01-31 11:42:21 service_media.controls v.1
setstate TV 2019-01-31 11:42:21 service_media.viewer v.1
setstate TV 2019-01-31 11:42:21 service_pairing v.1
setstate TV 2019-01-31 11:42:21 service_settings v.1
setstate TV 2019-01-31 11:42:21 service_system v.1
setstate TV 2019-01-31 11:42:21 service_system.launcher v.1
setstate TV 2019-01-31 11:42:21 service_system.notifications v.1
setstate TV 2019-01-31 11:42:21 service_timer v.1
setstate TV 2019-01-31 11:42:21 service_tv v.1
setstate TV 2019-01-31 11:42:21 service_user v.1
setstate TV 2019-01-31 11:42:21 service_webapp v.2
setstate TV 2026-02-04 10:33:43 state on
setstate TV 2026-02-04 10:33:53 volume 9

grappa24

@ska- sag uns Bescheid wenn wir zuliefern können ;)
Gebäudesicherheit/-komfort, PV-Prognose/Verbrauchssteuerung, Heizungssteuerung, Multimedia, ...
KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200, Netatmo, Nuki, SolarForecast, HEOS, Alexa-FHEM, ...
FHEM 6.4, 2 x RasPi 3B+, Debian Bullseye

locodriver

Zitat von: CoolTux am 27 Januar 2026, 19:02:05appId":"de.zdf.app.zdfm3

Das ist genau das was ich brauche. Danke Dir Uwe. Ich schau mal das ich die Tage die Anpassungen mache.

Hallo CoolTux, hast du schon Zeit gefunden,die Ergänzung einzubauen?

Dankeschön.
fhem 6.0 auf Rpi3 Bookworm
HM-LAN-CFG (FW 0.965), HM-MOD-UART, 2x HM-TC-IT-WM-W-EU, 4x HM-Sec-RHS und 3x HM-CC-RT-DN, 6x HM-LC-Bl1-FM mit je 1x Somfy-Motor,
2x HM-LC-SW2-FM für Licht und Lüfter, 2x HM-PB-6-WM55, Alexa, Jeelinkcross, CUL, CUNO2, IR-Blaster