HAI omnilink binding for Openhab 2.0

Thank you! I figured out the issue with the outputs – I had renamed the old jar file in the addons directory to .old assuming OH cared about the .jar suffix. Seems like there must have been some kind of conflict. When I removed all the old files from the directory outputs and zwave work perfectly. Thank you! All units work perfectly now.

On the Lumina front – it seems like I can create the area thing now. Before it would simply error. But I dont think the message mappings are consistent with the Omni.

I cant get my items to register the state. Here is the output of the log for when I change state on Snaplink. The order is Home, Sleep, Away, Vacation, Party, and Special:

2019-04-10 19:22:07.034 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14113,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":15,"eventType":52,"parameter1":254,"parameter2":1} to {"eventNumber":14114,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":49,"parameter1":254,"parameter2":1}

2019-04-10 19:22:44.528 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14114,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":49,"parameter1":254,"parameter2":1} to {"eventNumber":14115,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":50,"parameter1":254,"parameter2":1}

2019-04-10 19:22:51.924 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14115,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":50,"parameter1":254,"parameter2":1} to {"eventNumber":14116,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":51,"parameter1":254,"parameter2":1}

2019-04-10 19:22:56.133 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14116,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":51,"parameter1":254,"parameter2":1} to {"eventNumber":14117,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":52,"parameter1":254,"parameter2":1}

2019-04-10 19:23:00.443 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14117,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":52,"parameter1":254,"parameter2":1} to {"eventNumber":14118,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":53,"parameter1":254,"parameter2":1}

2019-04-10 19:23:02.582 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14118,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":20,"eventType":53,"parameter1":254,"parameter2":1} to {"eventNumber":14119,"timeDataValid":true,"month":4,"day":10,"hour":19,"minute":21,"eventType":54,"parameter1":254,"parameter2":1}

Can you enable debug logging for the binding?

ok. here is the output – it looks like its parsing something:

2019-04-10 20:21:45.605 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:46.640 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:47.689 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:48.728 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:49.780 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:50.811 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:51.182 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=1

2019-04-10 20:21:51.277 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - System event notification, type: BUTTON

2019-04-10 20:21:51.912 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:51.951 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14128

2019-04-10 20:21:51.956 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14128,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":49,"parameter1":254,"parameter2":1}

2019-04-10 20:21:51.971 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:21:51.978 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14127,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":12,"eventType":54,"parameter1":254,"parameter2":1} to {"eventNumber":14128,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":49,"parameter1":254,"parameter2":1}

==> /var/log/openhab2/openhab.log <==

2019-04-10 20:21:52.056 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=1), humidity=101, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=1), status=4, temperature=128, heatSetpoint=122, coolSetpoint=131, mode=3, fan=0, hold=0))

2019-04-10 20:21:52.798 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=1), humidity=101, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=1), status=4, temperature=128, heatSetpoint=122, coolSetpoint=131, mode=3, fan=0, hold=0))

2019-04-10 20:21:53.024 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:53.588 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=1), humidity=101, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=1), status=4, temperature=128, heatSetpoint=122, coolSetpoint=131, mode=3, fan=0, hold=0))

2019-04-10 20:21:54.045 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=2

2019-04-10 20:21:54.059 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:54.140 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14129

2019-04-10 20:21:54.146 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14129,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":50,"parameter1":254,"parameter2":1}

2019-04-10 20:21:54.158 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:21:54.165 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14128,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":49,"parameter1":254,"parameter2":1} to {"eventNumber":14129,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":50,"parameter1":254,"parameter2":1}

==> /var/log/openhab2/openhab.log <==

2019-04-10 20:21:54.386 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=2), humidity=93, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=2), status=12, temperature=129, heatSetpoint=122, coolSetpoint=131, mode=3, fan=1, hold=0))

2019-04-10 20:21:55.186 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=2), humidity=93, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=2), status=12, temperature=129, heatSetpoint=122, coolSetpoint=131, mode=3, fan=1, hold=0))

2019-04-10 20:21:55.196 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:56.208 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=3

2019-04-10 20:21:56.213 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=2), humidity=93, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=2), status=12, temperature=129, heatSetpoint=122, coolSetpoint=131, mode=3, fan=1, hold=0))

2019-04-10 20:21:56.250 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:56.287 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14130

2019-04-10 20:21:56.290 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14130,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":51,"parameter1":254,"parameter2":1}

2019-04-10 20:21:56.294 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:21:56.306 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14129,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":50,"parameter1":254,"parameter2":1} to {"eventNumber":14130,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":51,"parameter1":254,"parameter2":1}

==> /var/log/openhab2/openhab.log <==

2019-04-10 20:21:56.805 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=3), humidity=108, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=3), status=12, temperature=121, heatSetpoint=122, coolSetpoint=131, mode=3, fan=0, hold=0))

2019-04-10 20:21:57.347 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:57.599 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=3), humidity=108, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=3), status=12, temperature=121, heatSetpoint=122, coolSetpoint=131, mode=3, fan=0, hold=0))

2019-04-10 20:21:58.380 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:21:58.452 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=3), humidity=108, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=3), status=12, temperature=121, heatSetpoint=122, coolSetpoint=131, mode=3, fan=0, hold=0))

2019-04-10 20:21:59.414 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:00.467 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:01.381 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=4

2019-04-10 20:22:01.502 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:01.557 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14131

2019-04-10 20:22:01.562 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14131,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":52,"parameter1":254,"parameter2":1}

2019-04-10 20:22:01.569 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:22:01.581 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14130,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":51,"parameter1":254,"parameter2":1} to {"eventNumber":14131,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":52,"parameter1":254,"parameter2":1}

==> /var/log/openhab2/openhab.log <==

2019-04-10 20:22:02.602 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:03.239 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=5

2019-04-10 20:22:03.284 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - received status update for unit: 418, status: 1

2019-04-10 20:22:03.637 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:03.690 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14132

2019-04-10 20:22:03.694 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14132,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":20,"eventType":53,"parameter1":254,"parameter2":1}

2019-04-10 20:22:03.700 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:22:03.727 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14131,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":19,"eventType":52,"parameter1":254,"parameter2":1} to {"eventNumber":14132,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":20,"eventType":53,"parameter1":254,"parameter2":1}

==> /var/log/openhab2/openhab.log <==

2019-04-10 20:22:04.738 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:04.791 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14133

2019-04-10 20:22:04.795 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14133,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":20,"eventType":54,"parameter1":254,"parameter2":1}

2019-04-10 20:22:04.800 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:22:04.813 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14132,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":20,"eventType":53,"parameter1":254,"parameter2":1} to {"eventNumber":14133,"timeDataValid":true,"month":4,"day":10,"hour":20,"minute":20,"eventType":54,"parameter1":254,"parameter2":1}

==> /var/log/openhab2/openhab.log <==

2019-04-10 20:22:04.902 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=6

2019-04-10 20:22:04.930 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - received status update for unit: 418, status: 0

2019-04-10 20:22:05.854 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:06.909 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:07.941 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:09.009 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:10.041 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:11.074 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:12.130 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-10 20:22:13.187 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==> /var/log/openhab2/events.log <==

2019-04-10 20:22:30.302 [vent.ItemStateChangedEvent] - Local_Date changed from 2019-04-10T20:21:30.193-0700 to 2019-04-10T20:22:30.264-0700

2019-04-10 20:22:30.321 [vent.ItemStateChangedEvent] - Local_Time changed from 2019-04-10T20:21:30.193-0700 to 2019-04-10T20:22:30.264-0700

2019-04-10 20:22:30.333 [vent.ItemStateChangedEvent] - Local_DateTime changed from 2019-04-10T20:21:30.193-0700 to 2019-04-10T20:22:30.264-0700

Here is my item definition

Number		LuminaMode		"Lumina Mode [MAP(area-modes.map):%s]"									{channel="omnilink:area2c8fef01:1:mode"}
Switch		LuminaModeHome	    	"Home [%s]"										{channel="omnilink:area2c8fef01:1:home"}
Switch		LuminaModeSleep		"Sleep [%s]"										{channel="omnilink:area2c8fef01:1:sleep"}
Switch		LuminaModeAway		"Away [%s]"										{channel="omnilink:area2c8fef01:1:away"}
Switch		LuminaModeVacation	"Vacation [%s]"										{channel="omnilink:area2c8fef01:1:vacation"}
Switch		LuminaModeParty		"Party [%s]"										{channel="omnilink:area2c8fef01:1:party"}
Switch		LuminaModeSpecial	"Special [%s]"										{channel="omnilink:area2c8fef01:1:special"

My map file looks like this:

-=UNKNOWN
1=HOME
2=SLEEP
3=AWAY
4=VACATION
5=PARTY
6=SPECIAL

Dont know if the numbers match to the states, but they can be changed later.

Does it register the state change in LuminaMode item?
Do the Switches change the state?

Or does none of it work?

Thanks!

None of it works. The state is always UNKNOWN. I don’t see any values in the LuminaMode item.

Interesting… switches should work. Try the latest version I updated it should capture the changes in state now.
Mode mappings are below:

		<options>
				<option value="1">Home</option>
				<option value="2">Sleep</option>
				<option value="3">Away</option>
				<option value="4">Vacation</option>
				<option value="5">Party</option>
				<option value="6">Special</option>
				<option value="9">Setting Home</option>
				<option value="10">Setting Sleep</option>
				<option value="11">Setting Away</option>
				<option value="12">Setting Vacation</option>
				<option value="13">Setting Party</option>
				<option value="14">Setting Special</option>
			</options>

Sorry – I missed this last night – I will test it when I get home tonight. I really appreciate the help! Thank you.

Jerry

I definitely think I’m doing something wrong. The switch still doesnt work. Here is an excerpt of the debug log.

2019-04-12 23:23:45.178 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 14

2019-04-12 23:23:45.195 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

2019-04-12 23:24:11.943 [vent.ItemStateChangedEvent] - Local_Date changed from 2019-04-12T23:23:11.879-0700 to 2019-04-12T23:24:11.884-0700

2019-04-12 23:24:11.954 [vent.ItemStateChangedEvent] - Local_Time changed from 2019-04-12T23:23:11.879-0700 to 2019-04-12T23:24:11.884-0700

2019-04-12 23:24:11.960 [vent.ItemStateChangedEvent] - Local_DateTime changed from 2019-04-12T23:23:11.879-0700 to 2019-04-12T23:24:11.884-0700

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:03.632 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:04.668 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:05.719 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:06.754 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:07.788 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:08.843 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:09.884 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:10.937 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:11.946 [vent.ItemStateChangedEvent] - Local_Date changed from 2019-04-12T23:24:11.884-0700 to 2019-04-12T23:25:11.890-0700

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:11.972 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:11.981 [vent.ItemStateChangedEvent] - Local_Time changed from 2019-04-12T23:24:11.884-0700 to 2019-04-12T23:25:11.890-0700

2019-04-12 23:25:11.996 [vent.ItemStateChangedEvent] - Local_DateTime changed from 2019-04-12T23:24:11.884-0700 to 2019-04-12T23:25:11.890-0700

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:13.006 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:14.156 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:14.721 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=3

2019-04-12 23:25:14.732 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:3 alarms:0 entryTimer:0 exitTimer:45

2019-04-12 23:25:15.192 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:15.228 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14168

2019-04-12 23:25:15.233 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14168,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":51,"parameter1":254,"parameter2":1}

2019-04-12 23:25:15.239 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:15.259 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14167,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":3,"eventType":49,"parameter1":254,"parameter2":1} to {"eventNumber":14168,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":51,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:16.294 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:17.333 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:18.388 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:19.445 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:20.480 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:21.536 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:22.570 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:23.626 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:24.660 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:25.043 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=1

2019-04-12 23:25:25.046 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:1 alarms:0 entryTimer:0 exitTimer:45

2019-04-12 23:25:25.180 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - System event notification, type: BUTTON

2019-04-12 23:25:25.713 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:25.749 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14169

2019-04-12 23:25:25.755 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14169,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":49,"parameter1":254,"parameter2":1}

2019-04-12 23:25:25.763 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:25.773 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14168,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":51,"parameter1":254,"parameter2":1} to {"eventNumber":14169,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":49,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:26.799 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:26.965 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=1), humidity=99, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=1), status=12, temperature=127, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:27.779 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=1), humidity=99, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=1), status=12, temperature=127, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:27.849 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:28.575 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=1), humidity=99, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=1), status=12, temperature=127, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:28.885 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:29.399 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=2), humidity=96, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=2), status=12, temperature=127, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:29.939 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:30.185 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=2), humidity=96, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=2), status=12, temperature=127, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:30.990 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=2), humidity=96, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=2), status=12, temperature=127, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:30.995 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:31.786 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=3), humidity=107, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=3), status=4, temperature=120, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:32.053 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:32.602 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=3), humidity=107, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=3), status=4, temperature=120, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:33.087 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:33.406 [DEBUG] [g.omnilink.handler.ThermostatHandler] - Thermostat Status ExtendedThermostatStatus(super=Status(number=3), humidity=107, humiditySetpoint=72, dehumidifySetpoint=106, outdoorTemp=0, extendedStatus=0, thermostatStatus=ThermostatStatus(super=Status(number=3), status=4, temperature=120, heatSetpoint=113, coolSetpoint=133, mode=3, fan=0, hold=0))

2019-04-12 23:25:34.120 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:35.173 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:36.207 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:37.279 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:37.690 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=2

2019-04-12 23:25:37.696 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:2 alarms:0 entryTimer:0 exitTimer:45

2019-04-12 23:25:38.314 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:38.351 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14170

2019-04-12 23:25:38.356 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14170,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":50,"parameter1":254,"parameter2":1}

2019-04-12 23:25:38.369 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:38.382 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14169,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":49,"parameter1":254,"parameter2":1} to {"eventNumber":14170,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":50,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:39.408 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:40.440 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:41.495 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:42.529 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:43.565 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:43.684 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14171

2019-04-12 23:25:43.688 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14171,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":52,"parameter1":254,"parameter2":1}

2019-04-12 23:25:43.696 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:43.708 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14170,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":50,"parameter1":254,"parameter2":1} to {"eventNumber":14171,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":52,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:43.826 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=4

2019-04-12 23:25:43.829 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:4 alarms:0 entryTimer:0 exitTimer:45

2019-04-12 23:25:44.758 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:45.791 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:46.845 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:47.879 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:48.606 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=5

2019-04-12 23:25:48.610 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:5 alarms:0 entryTimer:0 exitTimer:45

2019-04-12 23:25:48.630 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - received status update for unit: 418, status: 1

2019-04-12 23:25:48.934 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:48.970 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14172

2019-04-12 23:25:48.973 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14172,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":53,"parameter1":254,"parameter2":1}

2019-04-12 23:25:48.979 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:48.989 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14171,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":52,"parameter1":254,"parameter2":1} to {"eventNumber":14172,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":53,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:50.016 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:51.068 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:52.100 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:53.155 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:54.189 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:55.226 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:55.327 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14173

2019-04-12 23:25:55.333 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14173,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":53,"parameter1":254,"parameter2":1}

2019-04-12 23:25:55.340 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:55.352 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14172,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":53,"parameter1":254,"parameter2":1} to {"eventNumber":14173,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":53,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:55.493 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=5

2019-04-12 23:25:55.496 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:5 alarms:0 entryTimer:0 exitTimer:44

2019-04-12 23:25:56.425 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:57.015 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=6

2019-04-12 23:25:57.020 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:6 alarms:0 entryTimer:0 exitTimer:45

2019-04-12 23:25:57.039 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - received status update for unit: 418, status: 0

2019-04-12 23:25:57.459 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:57.536 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Processing event log message number: 14174

2019-04-12 23:25:57.541 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - Receieved event log message: {"eventNumber":14174,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":54,"parameter1":254,"parameter2":1}

2019-04-12 23:25:57.546 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:25:57.555 [vent.ItemStateChangedEvent] - omnilink_controller_2c8fef01_last_log changed from {"eventNumber":14173,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":53,"parameter1":254,"parameter2":1} to {"eventNumber":14174,"timeDataValid":true,"month":4,"day":12,"hour":23,"minute":23,"eventType":54,"parameter1":254,"parameter2":1}

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:25:58.581 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:25:59.630 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:00.663 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:01.715 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:02.749 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:03.782 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:03.849 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 9

2019-04-12 23:26:03.858 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:04.838 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:05.877 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:06.936 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:07.972 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:09.019 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:10.071 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:10.849 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 10

2019-04-12 23:26:10.864 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:11.106 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:12.000 [vent.ItemStateChangedEvent] - Local_Date changed from 2019-04-12T23:25:11.890-0700 to 2019-04-12T23:26:11.912-0700

2019-04-12 23:26:12.029 [vent.ItemStateChangedEvent] - Local_Time changed from 2019-04-12T23:25:11.890-0700 to 2019-04-12T23:26:11.912-0700

2019-04-12 23:26:12.040 [vent.ItemStateChangedEvent] - Local_DateTime changed from 2019-04-12T23:25:11.890-0700 to 2019-04-12T23:26:11.912-0700

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:12.166 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:13.205 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:14.278 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:15.336 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:15.756 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 11

2019-04-12 23:26:15.767 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:16.391 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:17.425 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:18.039 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 12

2019-04-12 23:26:18.047 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:18.459 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:19.495 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:19.929 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 13

2019-04-12 23:26:19.939 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:20.551 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:21.586 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:21.918 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 14

2019-04-12 23:26:21.927 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:22.638 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:23.673 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

==&gt; /var/log/openhab2/events.log &lt;==

2019-04-12 23:26:24.472 [ome.event.ItemCommandEvent] - Item 'LuminaMode' received command 9

2019-04-12 23:26:24.483 [nt.ItemStatePredictedEvent] - LuminaMode predicted to become NULL

==&gt; /var/log/openhab2/openhab.log &lt;==

2019-04-12 23:26:24.725 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:25.760 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:26.792 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:27.850 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:28.887 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:29.946 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:30.982 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:32.020 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:33.070 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:34.104 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:35.158 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:36.192 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:37.227 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:38.297 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:39.334 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:40.387 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:41.344 [DEBUG] [nilink.handler.OmnilinkBridgeHandler] - AreaStatus: Mode=6

2019-04-12 23:26:41.355 [DEBUG] [omnilink.handler.AbstractAreaHandler] - handle area event: mode:6 alarms:0 entryTimer:0 exitTimer:0

2019-04-12 23:26:41.422 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:42.456 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:43.532 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:44.563 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:45.616 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:46.651 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

2019-04-12 23:26:47.692 [DEBUG] [.omnilink.handler.AudioSourceHandler] - Polling for event log messages.

I am using this inside my sitemap:
Switch item=LuminaMode mappings=[9="Home",10="Sleep",11="Away",12="Vacation",13="Party",14="Special"]

I will look at the switches… Does the state now update when the state on the lumina changes? I fixed that yesterday.

For setting the state. You use the smaller values (Home,Sleep,Away,Vacation,Party,Special). The omni/lumina when its in its arming state will change to the setting states until the arming period is over then revert to the state you intended.

This is what my items look like:

//Security
Number    Alarm_Mode                 "Current Alarm Mode [MAP(areaModes.map):%s]"      {channel="omnilink:area:home:house:mode"}
String    Alarm_Mode_Disarm                                                {channel="omnilink:area:home:house:disarm", autoupdate="false"}
String    Alarm_Mode_Day                                                   {channel="omnilink:area:home:house:day", autoupdate="false"}
String    Alarm_Mode_Night                                                 {channel="omnilink:area:home:house:night", autoupdate="false"}
String    Alarm_Mode_Away                                                  {channel="omnilink:area:home:house:away", autoupdate="false"}
String    Alarm_Mode_Vacation                                              {channel="omnilink:area:home:house:vacation", autoupdate="false"}
String    Alarm_Mode_Day_Instant                                           {channel="omnilink:area:home:house:day_instant", autoupdate="false"}
String    Alarm_Mode_Night_Delayed                                         {channel="omnilink:area:home:house:night_delayed", autoupdate="false"}

Then for my sitemap:

		Text item=Alarm_Mode label="Mode [MAP(areaModes.map):%s]" icon="alarm" {
	  	  Switch item=Alarm_Mode_Disarm label="" mappings=['0000'='Off'] icon="switch-off"
		  Switch item=Alarm_Mode_Night label="" mappings=['0000'='Night'] icon="moon"
		  Switch item=Alarm_Mode_Night_Delayed label="" mappings=['0000'='Night Delay'] icon="moon"
		  Switch item=Alarm_Mode_Away label="" mappings=['0000'='Away'] icon="frontdoor-open"
		  Switch item=Alarm_Mode_Vacation label="" mappings=['0000'='Vacation'] icon="vacation"
		  Switch item=Alarm_Mode_Day label="" mappings=['0000'='Day'] icon="sun"
		  Switch item=Alarm_Mode_Day_Instant label="" mappings=['0000'='Day Instant'] icon="sun"
		}

Replace 0000 with the code you want to use to arm/disarm. I use a different user/code for omni that I setup so I can look in the omni logs and determine if it was openhab or a user that set the alarm state.

It would help if we had some documentation on any of this :slight_smile:

I tried setting it up the way you have it. The state does not change when I update the lumina state and switches dont work. Since this isnt an alarm unit, I dont have alarm codes to use for arming/disarming. I tried sending the alarmState, the capitalized Name and the lower case name to the Lumina when I pressed the switch. This is what the log shows:

2019-04-13 09:29:15.555 [WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/LuminaModeHome' with an invalid status value '1'.
2019-04-13 09:30:52.606 [WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/LuminaModeHome' with an invalid status value 'Home'.
2019-04-13 09:32:01.879 [WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/LuminaModeHome' with an invalid status value 'home'.

I was actually going to ask you if you had the protocol specs for Omnilink, but it sounds like you dont. I agree it would be a lot easier if we had the manual! Thanks again.

I do have the protocol specs… Are you sure you can’t set user codes for the lumina? Even if it isn’t hooked up to the alarm, the protocol spec indicates lumina supports user codes (it mentions when lumina differs elsewhere).

Sending it a string value wont work. The logic in the code is that we get a 4 digit user code as a string, we send that to the controller to validate the code which also gives us a user number, then we pass that user number to the controller when we change the system mode.

I just setup a user code to try this out in Dealer PC Access and still the same response. Invalid value. In PC Access, setting the area state requires me to set the Mode not Security. When I do a send command, the action type is mode and the commands are all the state values. Could that be the difference with the Lumina and the Omni?

I just re-read your post, Is the user number the number next to the code? I dont see where I would setup users in PC Access. I have 2 codes enabled now, the master and this new one I just setup. If I try sending either of those I get an invalid status value.

Nope it should be the actual code associated with the user. Can you post a screen shot of your user setup from PC Access?

Are you sending the code code as the value for the switch? Like I have in my example above? Replacing the ‘0000’ with whatever 4 digit code you selected?

Here you go

I used 1111 and 1234 as options and nothing worked

Can you show my the items and the sitemap with ‘1111’ or ‘1234’ as the code being sent?

Here are the items:

Number		LuminaMode		"Lumina Mode [MAP(area-modes.map):%s]"							{channel="omnilink:area2c8fef01:1:mode"}


Switch		LuminaModeHome	    	"Home [%s]"										{channel="omnilink:area2c8fef01:1:home", autoupdate="false"}
Switch		LuminaModeSleep		"Sleep [%s]"										{channel="omnilink:area2c8fef01:1:sleep", autoupdate="false"}
Switch		LuminaModeAway		"Away [%s]"										{channel="omnilink:area2c8fef01:1:away", autoupdate="false"}
Switch		LuminaModeVacation	"Vacation [%s]"										{channel="omnilink:area2c8fef01:1:vacation", autoupdate="false"}
Switch		LuminaModeParty		"Party [%s]"										{channel="omnilink:area2c8fef01:1:party", autoupdate="false"}
Switch		LuminaModeSpecial	"Special [%s]"										{channel="omnilink:area2c8fef01:1:special", autoupdate="false"}

Here is the sitemap

   Frame label="Inside"  {
/*
	Switch item=LuminaMode mappings=[9="Home",10="Sleep",11="Away",12="Vacation",13="Party",14="Special"]
*/

	Text  item=LuminaMode label="Mode [MAP(area-modes.map):%s]" icon="alarm" {
/*
	Text item=Dummy_Item label=" "

*/
		Switch item=LuminaModeHome mappings=['1234'='Home']
		Switch item=LuminaModeSleep mappings=['1234'='Sleep']
		Switch item=LuminaModeAway mappings=['1234'='Away']
		Switch item=LuminaModeVacation mappings=['1234'='Vacation']
		Switch item=LuminaModeParty mappings=['1234'='Party']
		Switch item=LuminaModeSpecial mappings=['1234'='Special']
	}
   }

item type for the modes should be a String not a Switch.
Sitemap should be of type switch.