Temperature Setpoint is Read Only in Paper UI

I have two channels “setTemperature” and “roomTemperature” in my binding. The first should be read/write and the second read only. The thing-types.xml is as follows…

However unfortunately both values appear in PaperUI as read only. What have I done wrong?

	<thing-type id="neostat">
		<label>NeoStat</label>
		<description>Heatmiser Neostat Smart Thermostat</description>
		<channels>
			<channel id="roomTemperature" typeId="temperature">
		        <label>Current Room Temperature</label>
        		<description>Actual room temperature</description>
			</channel>

			<channel id="setTemperature" typeId="setPointTemperature">
		   		<label>Set Temperature</label>
   				<description>Target temperature setting for the room</description>
			</channel>

		</channels>

	</thing-type>

	<channel-type id="temperature">
		<item-type>Number:Temperature</item-type>
		<label>Temperature</label>
		<description>Measured temperature value</description>
   		<state pattern="%.1f °C" readOnly="true" />
	</channel-type>

	<channel-type id="setPointTemperature">
   		<item-type>Number:Temperature</item-type>
   		<label>Set Temperature</label>
		<description>Target temperature setting for the room</description>
   		<state min="5" max="30" step="0.5" pattern="%.1f °C" readOnly="false" />
	</channel-type>

You mean the Items that you have associated with these channels?
Use PaperUI ‘Control’ tab, find the Number Item, click on existing value and it’ll let you type in a new value.

Ah. Got it. Thank you. :slight_smile: