Can't display temperature

Hi!

I’m first-time user and I’m trying to display my weather station temperature without success.
I’ve setup my OH using openHabian and tested with my tasmota sonoff device, it’s working fine with Mosquitto mqtt running on openhabian.

Now I’m trying to display my weather temperature, but I just get and empty text in UI.
First, I didn’t installed JSONPATH, as you can see in this log:

2019-06-25 19:35:42.629 [WARN ] [l.generic.ChannelStateTransformation] - Transformation service JSONPATH for pattern $.outTemp_C not found!

2019-06-25 19:35:42.654 [vent.ItemStateChangedEvent] - mqtt_topic_764ac5a1_temperatura_ext changed from {"windGust_kph": "0.000562056899201", "heatindex_C": "23.7090909091", "dewpoint_C": "15.8966946088", "windSpeed_kph": "0.0", "outHumidity": "61.6454545455", "humidex_C": "28.2501594869", "UV": "0.0136363636364", "rainRate_cm_per_hour": "0.0", "interval_minute": "5.0", "barometer_mbar": "1015.24586485", "dateTime": "1561502100.0", "VIS": "259.363636364", "windrun_km": "104.380208873", "altimeter_mbar": "1017.23420306", "pressure_mbar": "953.179494388", "windchill_C": "23.7090909091", "extraTemp1_C": "36.0111818182", "appTemp_C": "25.6568651359", "outTemp_C": "23.7090909091", "usUnits": "16.0", "cloudbase_meter": "1522.13237566"} to {"windGust_kph": "0.000562056899201", "heatindex_C": "23.6", "dewpoint_C": "15.8332602299", "windSpeed_kph": "0.0", "outHumidity": "61.8", "humidex_C": "28.0995874309", "UV": "0.02", "rainRate_cm_per_hour": "0.0", "barometer_mbar": "1015.27037403", "dateTime": "1561502142.0", "VIS": "260.0", "altimeter_mbar": "1017.23516156", "pressure_mbar": "953.18040348", "windchill_C": "23.6", "extraTemp1_C": "36.125", "appTemp_C": "25.5237183327", "outTemp_C": "23.6", "usUnits": "16.0", "cloudbase_meter": "1516.43943556"}

After install, I’m getting this message in log:

2019-06-25 19:55:45.017 [vent.ItemStateChangedEvent] - mqtt_topic_764ac5a1_temperatura_ext changed from 22.9 to 22.8

But still nothing in UI.
This is my item:
Number Temperature_ext "Temperatura [%.2f °C]" { channel="mqtt:topic:764ac5a1:temperatura_ext" }

And this is my UI:
Frame label=“Jonis Teste1” {
Switch item=Teste_Jonis label=“Luz Presença [%s]” icon=“light”
Text item=Temperature_ext
}

I’ve configured my MQQT Thing using Paper UI and it’s showing online.

What am I doing wrong?

Solved!
Thing was created using “String”, when should be 'Number".

1 Like

So please mark the thread as solved (by changing the headline)