I’m sending out a command (temp:) to my device and my device responds with only the temperature value 66.2. From my log it looks like it’s trying to process through various .map files. I really just need to display the value in my OpenHAB. How can I display this value?
I’ve attached my log.
Thanks,
Jeff Murphy
15:46:54.675 [DEBUG] [t.AbstractSocketChannelBinding:1727 ] - Sending temp: for the outbound channel /192.168.20.20:55850->/192.168.20.151:80
15:46:56.974 [WARN ] [t.i.s.MapTransformationService:67 ] - Could not find a mapping for ‘66.2’ in the file ‘home.temperature.map’.
15:46:56.974 [DEBUG] [t.protocol.internal.TCPBinding:267 ] - transformed response is ''
15:46:56.975 [WARN ] [t.i.s.MapTransformationService:67 ] - Could not find a mapping for ‘66.2’ in the file ‘home.garage.map’.
15:46:56.975 [DEBUG] [t.protocol.internal.TCPBinding:267 ] - transformed response is ''
15:46:56.975 [INFO ] [runtime.busevents :26 ] - Tempbutton state updated to
15:46:56.976 [WARN ] [t.protocol.internal.TCPBinding:157 ] - Can not parse input 66.2 to match command ON on item Door2
15:46:56.977 [ERROR] [t.i.s.MapTransformationService:72 ] - opening file ‘my.home.map’ throws exception
java.io.FileNotFoundException: configurations/transform/my.home.map (No such file or directory)
at java.io.FileInputStream.open0(Native Method) ~[na:1.8.0_101]
at java.io.FileInputStream.open(FileInputStream.java:195) ~[na:1.8.0_101]
at java.io.FileInputStream.(FileInputStream.java:138) ~[na:1.8.0_101]
at java.io.FileInputStream.(FileInputStream.java:93) ~[na:1.8.0_101]
at java.io.FileReader.(FileReader.java:58) ~[na:1.8.0_101]
at org.openhab.core.transform.internal.service.MapTransformationService.transform(MapTransformationService.java:60) ~[na:na]
at org.openhab.binding.tcp.protocol.internal.TCPBinding.transformResponse(TCPBinding.java:252) [bundlefile:na]
at org.openhab.binding.tcp.protocol.internal.TCPBinding.parseBuffer(TCPBinding.java:151) [bundlefile:na]
at org.openhab.binding.tcp.AbstractSocketChannelBinding.parseChanneledBuffer(AbstractSocketChannelBinding.java:999) [bundlefile:na]
at org.openhab.binding.tcp.AbstractSocketChannelBinding.execute(AbstractSocketChannelBinding.java:1680) [bundlefile:na]
at org.openhab.core.binding.AbstractActiveBinding$BindingActiveService.execute(AbstractActiveBinding.java:156) [org.openhab.core_1.8.3.jar:na]
at org.openhab.core.service.AbstractActiveService$RefreshThread.run(AbstractActiveService.java:173) [org.openhab.core_1.8.3.jar:na]
15:46:56.979 [ERROR] [t.protocol.internal.TCPBinding:259 ] - transformation throws exception [transformation=MAP(my.home.map), response=66.2]
org.openhab.core.transform.TransformationException: opening file ‘my.home.map’ throws exception
at org.openhab.core.transform.internal.service.MapTransformationService.transform(MapTransformationService.java:73) ~[na:na]
at org.openhab.binding.tcp.protocol.internal.TCPBinding.transformResponse(TCPBinding.java:252) [bundlefile:na]
at org.openhab.binding.tcp.protocol.internal.TCPBinding.parseBuffer(TCPBinding.java:151) [bundlefile:na]
at org.openhab.binding.tcp.AbstractSocketChannelBinding.parseChanneledBuffer(AbstractSocketChannelBinding.java:999) [bundlefile:na]
at org.openhab.binding.tcp.AbstractSocketChannelBinding.execute(AbstractSocketChannelBinding.java:1680) [bundlefile:na]
at org.openhab.core.binding.AbstractActiveBinding$BindingActiveService.execute(AbstractActiveBinding.java:156) [org.openhab.core_1.8.3.jar:na]
at org.openhab.core.service.AbstractActiveService$RefreshThread.run(AbstractActiveService.java:173) [org.openhab.core_1.8.3.jar:na]
Caused by: java.io.FileNotFoundException: configurations/transform/my.home.map (No such file or directory)
at java.io.FileInputStream.open0(Native Method) ~[na:1.8.0_101]
at java.io.FileInputStream.open(FileInputStream.java:195) ~[na:1.8.0_101]
at java.io.FileInputStream.(FileInputStream.java:138) ~[na:1.8.0_101]
at java.io.FileInputStream.(FileInputStream.java:93) ~[na:1.8.0_101]
at java.io.FileReader.(FileReader.java:58) ~[na:1.8.0_101]
at org.openhab.core.transform.internal.service.MapTransformationService.transform(MapTransformationService.java:60) ~[na:na]
… 6 common frames omitted
15:46:56.979 [DEBUG] [t.protocol.internal.TCPBinding:267 ] - transformed response is '66.2’
15:46:56.979 [WARN ] [t.protocol.internal.TCPBinding:157 ] - Can not parse input 66.2 to match command ON on item Doors