Properties go with Points and it defines the “what” of the point. For example, if I have a temp sensor I’d define “Measurement” for what the Point represents and “Temperature” as the what, i.e. what is being measured. A humidity sensor would be “Measurement” for the Point and "Humidity for the Property, what is being measured. If I have a light switch I’d have Switch as the Point and “Light” as the Property, i.e. what the switch controls.
Either you are not adding Properties to your Point Items or there is something wrong about the way you are defining the tags.
Take MasterBedroomDimmerGroup
. You have it tagged as Equipment, which is OK. But LightBulb is probably a better choice for an equipment tag.
MasterBedroomDimmer
is a Point Item and a member of the above Group. You have it tagged as Lighting for the Point and LightBulb as the Property. But there is no Lighting Point tag. There is no LightBulb Property tag.
This is the full set of allowable Point tags:
[rant] And this is why I stopped supporting .things files and pretty soon may have to stop supporting creating the model in .items files. How much time have we all spent on this so far when if it were just done through the UI in the first place it’s obvious and apparent what goes where.[/end rant]
Given this is a Dimmer, I would probably define it with Setpoint as the Point tag and Light as the Property. Here’s your list of allowed properties:
- Temperature
- Light
- ColorTemperature
- Humidity
- Presence
- Pressure
- Smoke
- Noise
- Rain
- Wind
- Water
- CO2
- CO
- Energy
- Power
- Voltage
- Current
- Frequency
- Gas
- SoundVolume
- Oil
- Duration
- Level
- Opening
- Timestamp
- Ultraviolet
- Vibration
If it’s not in the above list, it’s not a Property tag. A Property tag can only appear after a Point tag (no properties allowed on Equipment nor on Locations). Locations are always a Group. Equipment is almost always a Group.
MasterBedroomDimmerSwitch
Get rid of this Item. You don’t need it. You can send and receive ON/OFF commands to your Dimmer Item.
MasterBedroomDimmerKWH
is a measurement of energy so use Measurement,Energy.
MasterBedroomDimmerWatts
is a measurement of energy also so use Measurement,Energy.
MasterBedroomDimmerPower
is a measurement of power so use Measurement,Power.
This is mostly right. But not quite. It is perfectly reasonable to have an Equipment represented by a single Item. In that case you have three choices. The best choice will depend on context and preference.
-
Create an Equipment Group and make the Item a Point and a member of the Group.
-
Make the Item a Point Item and add it as a member of the Location Group without any Equipment at all.
-
Make the single Item the Equipment and the Equipment won’t have any points (and therefore no properties).
Again, there is some gray area here. Let’s say I have a Group:Number:AVG which averages all the temperatures in the house and I want this to be a Point on my House Group. I can absolutely apply Measurement,Temperature as the tags on that Group Item which will make it a Point and therefore also allow setting a Property.
So the key is to pay attention to the tag more so to whether or not the Item is a Group because Equipment can be non-Group Items and Points can be Group Items, in some circumstances.