Hi folks, I upgraded more or less successfully from OH3.3 to OH4.0. I have a whole bunch of Python rules, Homematic , Modbus, MQTT, Squeezebox, … I had some units of measurement to be fixed, and some JS transformations. Everything seems to work now, except for the TR064 binding.
I have a FritzBox and can get last calls and number of voice messages recorded.
Things file:
Bridge avmfritz:fritzbox:1 "FRITZ!Box" [ipAddress="192.168.0.143", user="x", password="y"]
Bridge tr064:fritzbox:1 "FRITZ!Box" [host="192.168.0.143", user="x", password="jy", tamIndices="1", phonebookInterval="86400"]
Items files:
Switch fboxAB0Switch "Anrufbeantworter konfiguriert" {channel="tr064:fritzbox:1:tamEnable_1"}
Number fboxAB0NewMsg "Neue Nachrichten [%s]" {channel="tr064:fritzbox:1:tamNewMessages_1"}
String telefonStatus "Status [%s]" ["Status"] { channel="avmfritz:fritzbox:1:call_state" }
For the item fboxAB0NewMsg, I always get the error messages:
2023-07-27 21:23:27.729 [INFO ] [064.internal.soap.SOAPValueConverter] - Postprocessor processTamListURL failed: Failed to get TAM list from URL https://192.168.0.143:49443/tamcalllist.lua?sid=b69ffb574d698ee4&tamindex=1
2023-07-27 21:23:27.733 [WARN ] [ng.tr064.internal.soap.SOAPConnector] - Failed to get Tr064ChannelConfig{channelType=tamNewMessages, getAction=GetMessageList, dataType='string, parameter='1'}: failed to transform 'NewURL'
The other two items are working properly.
Does anyone understand what could be happening? This was working before I moved to OH4.0.
Edit: BTW: The TR064 Thing is ONLINE, and the LAN subdevice also, and the LAN subdevice also gives reasonabe values.