[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

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

the ratman

→do↑p!dnʇs↓shit←

CoolTux

Zitat von: the ratman am 12 März 2022, 18:25:12
hiho,

hat sich gestern was gehändert?
ich krieg folgendes warning einmalig beim einschalten:2022.03.12 17:07:33 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4962.
2022.03.12 17:07:33 1: stacktrace:
2022.03.12 17:07:33 1:     main::__ANON__                      called by fhem.pl (4962)
2022.03.12 17:07:33 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1291)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (982)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (764)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.12 17:07:33 1:     main::CallFn                        called by fhem.pl (780)


https://git.cooltux.net/FHEM/mod-LGTV_WebOS/issues/6
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: the ratman am 12 März 2022, 18:25:12
hiho,

hat sich gestern was gehändert?
ich krieg folgendes warning einmalig beim einschalten:2022.03.12 17:07:33 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4962.
2022.03.12 17:07:33 1: stacktrace:
2022.03.12 17:07:33 1:     main::__ANON__                      called by fhem.pl (4962)
2022.03.12 17:07:33 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1291)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (982)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (764)
2022.03.12 17:07:33 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.12 17:07:33 1:     main::CallFn                        called by fhem.pl (780)



Schaffst Du es dies Datei zu nehmen

https://git.cooltux.net/FHEM/mod-LGTV_WebOS/raw/branch/patch-uninitializedValue/lib/FHEM/Devices/LGTV/LGTVWebOS.pm

und in Deiner Installation zu testen. Kannst einfach den Inhalt nehmen und raus kopieren.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

the ratman

äusserst schwer, so zeitig in der früh *g*

also gut, kopiert, richtig benannt, zu fhem rüber geschupft, passende rechte verteilt und fhem restartet.2022.03.13 08:22:56 1: logfile wurde gelöscht
2022.03.13 08:25:34 1: Server shutdown delayed due to logdb for max 10 sec
2022.03.13 08:25:44 0: Server shutdown
2022.03.13 08:25:45 1: Including fhem.cfg
2022.03.13 08:25:46 0: Undefined subroutine &main::LGTV_WebOS_Initialize called at fhem.pl line 2741, <$fh> line 469.

2022.03.13 08:25:46 1: PERL WARNING: Subroutine Define redefined at ./FHEM/82_LGTV_WebOS.pm line 204, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Undef redefined at ./FHEM/82_LGTV_WebOS.pm line 260, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Attr redefined at ./FHEM/82_LGTV_WebOS.pm line 274, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine TimerStatusRequest redefined at ./FHEM/82_LGTV_WebOS.pm line 312, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Set redefined at ./FHEM/82_LGTV_WebOS.pm line 399, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Open redefined at ./FHEM/82_LGTV_WebOS.pm line 640, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Close redefined at ./FHEM/82_LGTV_WebOS.pm line 674, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Write redefined at ./FHEM/82_LGTV_WebOS.pm line 695, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine SocketKeepAlive redefined at ./FHEM/82_LGTV_WebOS.pm line 711, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Read redefined at ./FHEM/82_LGTV_WebOS.pm line 728, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine ProcessRead redefined at ./FHEM/82_LGTV_WebOS.pm line 788, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Handshake redefined at ./FHEM/82_LGTV_WebOS.pm line 860, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine ResponseProcessing redefined at ./FHEM/82_LGTV_WebOS.pm line 891, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteServiceReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 992, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteDeviceReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1007, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteProgramlistReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1034, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteMuteReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1074, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Write3dReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1120, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteAppIdReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1144, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteTypeReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1178, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WriteReadings redefined at ./FHEM/82_LGTV_WebOS.pm line 1230, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Pairing redefined at ./FHEM/82_LGTV_WebOS.pm line 1315, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine CreateSendCommand redefined at ./FHEM/82_LGTV_WebOS.pm line 1395, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Hybi10Encode redefined at ./FHEM/82_LGTV_WebOS.pm line 1436, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine GetAudioStatus redefined at ./FHEM/82_LGTV_WebOS.pm line 1534, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine GetCurrentChannel redefined at ./FHEM/82_LGTV_WebOS.pm line 1547, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine GetForgroundAppInfo redefined at ./FHEM/82_LGTV_WebOS.pm line 1562, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine GetExternalInputList redefined at ./FHEM/82_LGTV_WebOS.pm line 1577, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Get3DStatus redefined at ./FHEM/82_LGTV_WebOS.pm line 1592, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine GetChannelProgramInfo redefined at ./FHEM/82_LGTV_WebOS.pm line 1607, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine ParseMsg redefined at ./FHEM/82_LGTV_WebOS.pm line 1623, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Header2Hash redefined at ./FHEM/82_LGTV_WebOS.pm line 1676, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine FormartStartEndTime redefined at ./FHEM/82_LGTV_WebOS.pm line 1691, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine Presence redefined at ./FHEM/82_LGTV_WebOS.pm line 1701, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine PresenceRun redefined at ./FHEM/82_LGTV_WebOS.pm line 1717, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine PresenceDone redefined at ./FHEM/82_LGTV_WebOS.pm line 1751, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine PresenceAborted redefined at ./FHEM/82_LGTV_WebOS.pm line 1775, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine SocketClosePresenceAbsent redefined at ./FHEM/82_LGTV_WebOS.pm line 1789, <$fh> line 481.
2022.03.13 08:25:46 1: PERL WARNING: Subroutine WakeUp_Udp redefined at ./FHEM/82_LGTV_WebOS.pm line 1804, <$fh> line 481.
2022.03.13 08:25:46 0: Undefined subroutine &main::LGTV_WebOS_Initialize called at fhem.pl line 2741, <$fh> line 481.

2022.03.13 08:25:57 1: Including ./log/fhem.save
2022.03.13 08:25:57 1: CUL_HM start inital cleanup
2022.03.13 08:25:58 1: CUL_HM finished initial cleanup
2022.03.13 08:26:13 0: Featurelevel: 6.1
2022.03.13 08:26:13 0: Server started with 348 defined entities (fhem.pl:25777/2022-03-05 perl:5.028001 os:linux user:fhem pid:6029)


tv eingeschaltet: keine logeinträge
tv ausgeschaltet: keine logeinträge

passt das so?
→do↑p!dnʇs↓shit←

CoolTux

Sieht komisch aus. Das TV Device ist aber schon noch da, oder?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

eisman

Hi,

fehler nach dem letzten update:

readingsUpdate(UM7100PLB,channel,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (370)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelName,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (371)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelMedia,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (372)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelCurrentTitle,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (373)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelCurrentStartTime,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (374)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelCurrentEndTime,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (375)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelNextTitle,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (376)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelNextStartTime,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (377)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)
2022.03.13 09:35:57 1 : readingsUpdate(UM7100PLB,channelNextEndTime,-) missed to call readingsBeginUpdate first.
2022.03.13 09:35:57 1 : stacktrace:
2022.03.13 09:35:57 1 :     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.13 09:35:57 1 :     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (378)
2022.03.13 09:35:57 1 :     FHEM::Devices::LGTV::LGTVWebOS::TimerStatusRequest called by fhem.pl (3458)
2022.03.13 09:35:57 1 :     main::HandleTimeout                 called by fhem.pl (702)


und das device:

Internals:
   DEF        192.168.1.101
   FD         58
   FUUID      61d5c5f2-f33f-793a-ce44-e605324556dca28c
   FVERSION   82_LGTV_WebOS.pm:v3.6.1-s25805/2022-03-10
   HOST       192.168.1.101
   LAST_RECV  1647160728
   NAME       UM7100PLB
   NR         424
   PARTIAL   
   STATE      on
<br>
ZDFinfo HD
   TYPE       LGTV_WebOS
   VERSION    v3.6.1
   READINGS:
     2022-01-23 08:44:57   3D              off
     2022-01-23 08:44:57   3DMode          2d
     2022-03-13 09:36:09   channel         33
     2022-03-13 09:36:18   channelCurrentEndTime 2022-03-14 08:18:00
     2022-03-13 09:36:18   channelCurrentStartTime 2022-03-14 07:35:00
     2022-03-13 09:36:18   channelCurrentTitle Wolkenkratzer - Die spektakulärsten Hochhäuser der Welt
     2022-03-13 09:36:09   channelMedia    Satellite Digital TV
     2022-03-13 09:36:09   channelName     ZDFinfo HD
     2022-03-13 09:36:18   channelNextEndTime 2022-03-14 08:20:00
     2022-03-13 09:36:18   channelNextStartTime 2022-03-14 08:18:00
     2022-03-13 09:36:18   channelNextTitle heute Xpress
     2022-01-23 08:44:59   extInput_AV     connect_0
     2022-01-23 08:44:59   extInput_HDMI_1 connect_0
     2022-01-23 08:44:59   extInput_HDMI_2 connect_0
     2022-02-17 10:51:50   extInput_HDMI_3 connect_0
     2022-01-23 08:44:59   extInput_Komponente connect_0
     2022-02-28 09:42:41   extInput_Samsung connect_0
     2022-01-23 08:44:55   input           -
     2022-03-13 07:33:12   lastResponse    ok
     2022-03-12 20:09:49   launchApp       TV
     2022-01-23 08:44:36   lgKey           2c3a60b73eb458b4e469519d617baca8
     2022-03-08 15:55:18   mute            off
     2022-03-13 07:33:12   pairing         paired
     2022-03-13 09:39:10   presence        present
     2022-03-13 09:35:58   state           on
     2022-03-12 20:19:33   volume          10
   helper:
     lastResponse 1647160756
     wsKey      MTY0NzE2MDU1Ny45MjI5NA==

     device:
       registered 1
       runsetcmd  0
       channelguide:
         counter    3
       inputapps:
         com.webos.app.externalinput.av1 AV
         com.webos.app.externalinput.component Komponente
         com.webos.app.hdmi1 HDMI_1
         com.webos.app.hdmi2 HDMI_2
         com.webos.app.hdmi3 Samsung
       inputs:
         AV         com.webos.app.externalinput.av1
         HDMI_1     com.webos.app.hdmi1
         HDMI_2     com.webos.app.hdmi2
         Komponente com.webos.app.externalinput.component
         Samsung    com.webos.app.hdmi3
Attributes:
   alexaName  Fernseher im Wohnzimmer
   alexaRoom  Wohnzimmer
   alias      Fernseher
   channelGuide 1
   cmdIcon    on:general_an off:general_aus channelDown:rc_MINUS channelUp:rc_PLUS volumeDown:rc_VOLMINUS volumeUp:rc_VOLPLUS
   devStateIcon on:it_television@red:off off:it_television@gray:on
   genericDeviceType media
   group      Multimedia
   homebridgeMapping Mute=mute,cmd=mute,ValueOn=on,ValueOff=off,cmdOn=mute+on,cmdOff=mute+off
ChannelController:reading=channel,cmd=channel
   icon       it_television@#008000
   pingPresence 1
   room       Wohnzimmer,device-Alexa,multimedia
   stateFormat state
<br>
channelName
   wakeOnLanBroadcast 192.168.1.255
   wakeOnLanMAC 00:1A:22:02:71:3B
   wakeupCmd  {fhem("set UM7100PLB on")}
   webCmd     on:off


TV-Version: 05.20.15

gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

the ratman

#52
Zitat von: CoolTux am 13 März 2022, 09:07:22
Sieht komisch aus. Das TV Device ist aber schon noch da, oder?
oh shit, war mir gar ned aufgefallen - nö, das device is nicht mehr vorhanden. der 2. lg is auch weg. da war noch das ir-modul, dass ich dummer weise fast gleich benannt hatte.

nach dem einspielen des vorgestrigen backups sinds wieder da ... o.k. wieder 5 min. meines lebens weggeschmolzen.
das nächste bitte mit vorwarnung, sonst zahlst meine kardiologen ...

höchst interessant: altes modul rein, restart, kein warning, kein gar nix. war connected und gepaired, ...
sogar das beenden des tv hat dein modul auf einmal in affenartiger geschwindigkeit mitbekommen.
ich blicks grade nicht - sind das schon die ersten anzeichen von nem schlaganfall? *g*
→do↑p!dnʇs↓shit←

CoolTux

Morgen kommt ein Update. Hoffe das es damit gefixt ist.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

the ratman

möchte nur berichten:

update gemacht
keine fehler/warnings beim restart
keine gemotze bei start oder beenden der tv's
und ja, beide lg's sind noch in fhem zu finden *g*

ich wills jetzt nicht beschwören, aber heute stimmt die angezeigte launchApp auf jeden fall. ich glaub, gestern stand die immer auf sky.
→do↑p!dnʇs↓shit←

the ratman

uij, doch noch was ... einschalten des tv macht:

2022.03.14 17:41:47 1: logfile wurde gelöscht
2022.03.14 17:46:22 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4962.
2022.03.14 17:46:22 1: stacktrace:
2022.03.14 17:46:22 1:     main::__ANON__                      called by fhem.pl (4962)
2022.03.14 17:46:22 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1291)
2022.03.14 17:46:22 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (982)
2022.03.14 17:46:22 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (764)
2022.03.14 17:46:22 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.14 17:46:22 1:     main::CallFn                        called by fhem.pl (780)


allerdings ned immer - bin noch am rumprobieren.
→do↑p!dnʇs↓shit←

eisman

1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

JoWiemann

Hallo,

gestern ein update auf die neue Version gemacht. Seitdem nach dem Ausschalten des LG TV folgender Fehler:

Can't sysread(IO::Socket::INET=GLOB(0x78215d8), <BUFFER>, 10240): Connection reset by peer at lib/FHEM/Devices/LGTV/LGTVWebOS.pm line 739

und Fhem stirbt lautlos.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

JoWiemann

Hallo CoolTux,

leider kein Erfolg!


2022.03.17 09:52:12 1: readingsUpdate(TV,state,on) missed to call readingsBeginUpdate first.
2022.03.17 09:52:12 1: stacktrace:
2022.03.17 09:52:12 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:12 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1337)
2022.03.17 09:52:12 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:12 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:12 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:12 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:13 1: readingsUpdate(TV,state,on) missed to call readingsBeginUpdate first.
2022.03.17 09:52:13 1: stacktrace:
2022.03.17 09:52:13 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:13 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1337)
2022.03.17 09:52:13 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:13 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:13 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:13 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:14 3: GHoma_d35f78: Timer abgelaufen
2022.03.17 09:52:15 1: readingsUpdate(TV,state,on) missed to call readingsBeginUpdate first.
2022.03.17 09:52:15 1: stacktrace:
2022.03.17 09:52:15 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:15 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1337)
2022.03.17 09:52:15 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:15 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:15 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:15 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:17 1: readingsUpdate(TV,volume,19) missed to call readingsBeginUpdate first.
2022.03.17 09:52:17 1: stacktrace:
2022.03.17 09:52:17 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:17 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1307)
2022.03.17 09:52:17 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:17 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:17 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:17 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:17 1: readingsUpdate(TV,state,on) missed to call readingsBeginUpdate first.
2022.03.17 09:52:17 1: stacktrace:
2022.03.17 09:52:17 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:17 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1337)
2022.03.17 09:52:17 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:17 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:17 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:17 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:19 1: readingsUpdate(TV,lastResponse,error - 500 Application error) missed to call readingsBeginUpdate first.
2022.03.17 09:52:19 1: stacktrace:
2022.03.17 09:52:19 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:19 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1308)
2022.03.17 09:52:19 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:19 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:19 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:19 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:19 1: readingsUpdate(TV,state,on) missed to call readingsBeginUpdate first.
2022.03.17 09:52:19 1: stacktrace:
2022.03.17 09:52:19 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:19 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1337)
2022.03.17 09:52:19 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:19 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:19 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:19 1:     main::CallFn                        called by fhem.pl (780)
2022.03.17 09:52:21 1: readingsUpdate(TV,state,on) missed to call readingsBeginUpdate first.
2022.03.17 09:52:21 1: stacktrace:
2022.03.17 09:52:21 1:     main::readingsBulkUpdate            called by fhem.pl (4963)
2022.03.17 09:52:21 1:     main::readingsBulkUpdateIfChanged   called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (1337)
2022.03.17 09:52:21 1:     FHEM::Devices::LGTV::LGTVWebOS::WriteReadings called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (983)
2022.03.17 09:52:21 1:     FHEM::Devices::LGTV::LGTVWebOS::ResponseProcessing called by lib/FHEM/Devices/LGTV/LGTVWebOS.pm (765)
2022.03.17 09:52:21 1:     FHEM::Devices::LGTV::LGTVWebOS::Read called by fhem.pl (3931)
2022.03.17 09:52:21 1:     main::CallFn                        called by fhem.pl (780)
Can't sysread(IO::Socket::INET=GLOB(0x6540790), <BUFFER>, 10240): Connection reset by peer at lib/FHEM/Devices/LGTV/LGTVWebOS.pm line 740


Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM