So, I was review my logs from earlier this morning and I notices something very odd. A whole bunch of Scene devices (those created automatically by the Scenes app) and other virtual and real devices went offline earlier this morning.
[dev:401](http://192.168.1.12/logs/past#dev401)2018-11-12 09:46:54.349 debug Parsing: rssi -66
[dev:403](http://192.168.1.12/logs/past#dev403)2018-11-12 09:46:48.442 debug [name:rssi, value:-66, displayed:false]
[dev:403](http://192.168.1.12/logs/past#dev403)2018-11-12 09:46:48.441 debug Parsing: rssi -66
[dev:181](http://192.168.1.12/logs/past#dev181)2018-11-12 09:46:43.570 debug [name:rssi, value:-42, displayed:false]
[dev:181](http://192.168.1.12/logs/past#dev181)2018-11-12 09:46:43.569 debug Parsing: rssi -42
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.805 warn stateChangeHandler- notify device back on line: Table Lamp
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.796 warn stateChangeHandler- notify device back on line: Table Lamp
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.775 warn stateChangeHandler- notify device back on line: Variable Adjust
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.470 error pokeDevices- notify device offline: Variable Adjust
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.247 warn stateChangeHandler- notify device back on line: Speech Test
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.226 error pokeDevices- notify device offline: Table Lamp
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.044 warn stateChangeHandler- notify device back on line: Sonoff
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:07.002 error pokeDevices- notify device offline: Speech Test
[dev:438](http://192.168.1.12/logs/past#dev438)2018-11-12 09:46:06.966 debug result: [power:off, uptime:15 days and 16:18:49]
[dev:438](http://192.168.1.12/logs/past#dev438)2018-11-12 09:46:06.923 debug result: [version:2.0.5, date:Aug 11 2017 17:47:35, mac:dc4f22141a14]
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:06.662 warn stateChangeHandler- notify device back on line: Outlet
[dev:438](http://192.168.1.12/logs/past#dev438)2018-11-12 09:46:06.654 debug refresh()
[dev:491](http://192.168.1.12/logs/past#dev491)2018-11-12 09:46:06.611 info Outlet is off
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:06.574 error pokeDevices- notify device offline: Sonoff
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:06.458 warn stateChangeHandler- notify device back on line: Outdoor Module
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:06.430 error pokeDevices- notify device offline: Outlet
[dev:435](http://192.168.1.12/logs/past#dev435)2018-11-12 09:46:06.385 debug result: [power:off, uptime:23 days and 17:6:17]
[dev:435](http://192.168.1.12/logs/past#dev435)2018-11-12 09:46:06.340 debug result: [version:2.0.5, date:Aug 11 2017 17:47:35, mac:ecfabc00c4e3]
[dev:435](http://192.168.1.12/logs/past#dev435)2018-11-12 09:46:06.153 debug refresh()
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:06.073 warn stateChangeHandler- notify device back on line: Office Lamp
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:06.039 error pokeDevices- notify device offline: Outdoor Module
[dev:359](http://192.168.1.12/logs/past#dev359)2018-11-12 09:46:05.710 info Office Fan fan was turned off
[dev:359](http://192.168.1.12/logs/past#dev359)2018-11-12 09:46:05.615 info Office Fan light was set to 100%
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:05.578 error pokeDevices- notify device offline: Office Lamp
[dev:359](http://192.168.1.12/logs/past#dev359)2018-11-12 09:46:05.537 info Office Fan light was turned off
[dev:474](http://192.168.1.12/logs/past#dev474)2018-11-12 09:46:05.369 debug [name:rssi, value:-56, displayed:false]
[dev:474](http://192.168.1.12/logs/past#dev474)2018-11-12 09:46:05.369 debug Parsing: rssi -56
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:05.246 warn stateChangeHandler- notify device back on line: Living Room Video
[dev:400](http://192.168.1.12/logs/past#dev400)2018-11-12 09:46:05.164 info Living Room Video is off
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:05.158 error pokeDevices- notify device offline: Office Fan
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:04.999 error pokeDevices- notify device offline: Office Blinds
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:04.890 error pokeDevices- notify device offline: Living Room Video
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:04.708 error pokeDevices- notify device offline: Living Room TV Time
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:04.602 error pokeDevices- notify device offline: Living Room TV
[dev:389](http://192.168.1.12/logs/past#dev389)2018-11-12 09:46:04.594 debug [name:rssi, value:-50, displayed:false]
[dev:389](http://192.168.1.12/logs/past#dev389)2018-11-12 09:46:04.593 debug Parsing: rssi -50
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:04.394 error pokeDevices- notify device offline: Living Room Stereo
[dev:372](http://192.168.1.12/logs/past#dev372)2018-11-12 09:46:04.388 info Living Room Lamp is off [digital]
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:04.012 error pokeDevices- notify device offline: Living Room Lamp
[dev:325](http://192.168.1.12/logs/past#dev325)2018-11-12 09:46:04.007 info Kitchen Fan fan was turned off
[dev:325](http://192.168.1.12/logs/past#dev325)2018-11-12 09:46:03.856 info Kitchen Fan light was set to 100%
[dev:325](http://192.168.1.12/logs/past#dev325)2018-11-12 09:46:03.741 info Kitchen Fan light was turned off
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:03.714 warn stateChangeHandler- notify device back on line: Kitchen Fan Fan
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:03.703 error pokeDevices- notify device offline: Leaving home!
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:46:03.591 warn stateChangeHandler- notify device back on line: Kitchen Fan Light
[dev:397](http://192.168.1.12/logs/past#dev397)2018-11-12 09:46:03.452 debug [name:rssi, value:-62, displayed:false]
[dev:397](http://192.168.1.12/logs/past#dev397)2018-11-12 09:46:03.452 debug Parsing: rssi -62
[dev:325](http://192.168.1.12/logs/past#dev325)2018-11-12 09:46:00.438 info Kitchen Fan fan was turned off
[dev:325](http://192.168.1.12/logs/past#dev325)2018-11-12 09:46:00.435 info Kitchen Fan light was set to 100%
[dev:325](http://192.168.1.12/logs/past#dev325)2018-11-12 09:45:59.954 info Kitchen Fan light was turned off
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:59.754 error pokeDevices- notify device offline: Kitchen Fan Light
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:59.206 error pokeDevices- notify device offline: Kitchen Fan Fan
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:59.124 warn stateChangeHandler- notify device back on line: Kitchen Auto
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:59.109 error pokeDevices- notify device offline: Kitchen Blinds
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:59.064 warn stateChangeHandler- notify device back on line: Guests!
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:59.053 error pokeDevices- notify device offline: Kitchen Auto
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:58.996 error pokeDevices- notify device offline: Guests!
[dev:198](http://192.168.1.12/logs/past#dev198)2018-11-12 09:45:58.947 debug Door: Garage Door: Updating timestamp to: 2018-11-12 09:42:24.701 - from sensor Garage Door Sensor
[app:92](http://192.168.1.12/logs/past#app92)2018-11-12 09:45:58.946 debug Door: Garage Door: Updating timestamp to: 2018-11-12 09:42:24.701 - from sensor Garage Door Sensor
[dev:198](http://192.168.1.12/logs/past#dev198)2018-11-12 09:45:58.728 debug Door: Garage Door: Updating with status - closed - from sensor Garage Door Sensor
[app:92](http://192.168.1.12/logs/past#app92)2018-11-12 09:45:58.728 debug Door: Garage Door: Updating with status - closed - from sensor Garage Door Sensor
[dev:198](http://192.168.1.12/logs/past#dev198)2018-11-12 09:45:58.717 debug No change; door is already set to closed
[dev:198](http://192.168.1.12/logs/past#dev198)2018-11-12 09:45:58.716 debug Request received to update door status to : closed
[dev:198](http://192.168.1.12/logs/past#dev198)2018-11-12 09:45:58.583 debug refresh called from Garage Door (92|GarageDoorOpener|59855332)
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:58.516 error pokeDevices- notify device offline: Garage Door
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:58.405 warn stateChangeHandler- notify device back on line: Driveway Alerts
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:58.397 error pokeDevices- notify device offline: Driveway Light
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:58.249 warn stateChangeHandler- notify device back on line: Counter Light
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:58.238 error pokeDevices- notify device offline: Driveway Alerts
[dev:437](http://192.168.1.12/logs/past#dev437)2018-11-12 09:45:58.175 debug result: [power:off, uptime:23 days and 17:7:37]
[dev:437](http://192.168.1.12/logs/past#dev437)2018-11-12 09:45:58.140 debug result: [version:2.0.5, date:Aug 11 2017 17:47:35, mac:68c63a812876]
[dev:437](http://192.168.1.12/logs/past#dev437)2018-11-12 09:45:57.882 debug refresh()
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:57.849 error pokeDevices- notify device offline: Counter Light
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:57.375 error pokeDevices- notify device offline: Closet Light
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:56.339 warn stateChangeHandler- notify device back on line: BR Video
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:56.317 error pokeDevices- notify device offline: Cab.Alerts
[dev:439](http://192.168.1.12/logs/past#dev439)2018-11-12 09:45:56.098 debug result: [power:off, uptime:15 days and 16:18:48]
[dev:439](http://192.168.1.12/logs/past#dev439)2018-11-12 09:45:56.072 debug result: [version:2.0.5, date:Oct 9 2017 17:45:03, mac:2c3ae8079d69]
[dev:439](http://192.168.1.12/logs/past#dev439)2018-11-12 09:45:55.991 debug refresh()
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.961 error pokeDevices- notify device offline: BR Video
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.850 error pokeDevices- notify device offline: BR TV Time
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.813 error pokeDevices- notify device offline: BR TV
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.705 error pokeDevices- notify device offline: BR Soundbar
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.605 warn stateChangeHandler- notify device back on line: Blinds Overide
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.597 error pokeDevices- notify device offline: Blinds Partial
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.537 error pokeDevices- notify device offline: Blinds Overide
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.506 warn stateChangeHandler- notify device back on line: Bedroom Fan
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.477 error pokeDevices- notify device offline: Blinds Open
[dev:257](http://192.168.1.12/logs/past#dev257)2018-11-12 09:45:55.473 info Bedroom Fan is off [physical]
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.174 error pokeDevices- notify device offline: Blinds Closed
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.114 error pokeDevices- notify device offline: Bedroom Fan
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.046 error pokeDevices- notify device offline: Bedroom Bluetooth
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:55.045 warn stateChangeHandler- notify device back on line: Bathroom Lights
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.918 warn stateChangeHandler- notify device back on line: Bedroom Auto
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.905 error pokeDevices- notify device offline: Bedroom Blinds
[dev:548](http://192.168.1.12/logs/past#dev548)2018-11-12 09:45:54.882 debug 'zw device: 0E, command: 2603, payload: 00 ' parsed to [[name:switch, value:off, descriptionText:Bathroom Lights was turned off]]
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.830 error pokeDevices- notify device offline: Bedroom Auto
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.759 warn stateChangeHandler- notify device back on line: Bathroom Auto
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.741 error pokeDevices- notify device offline: Bathroom Lights
[dev:410](http://192.168.1.12/logs/past#dev410)2018-11-12 09:45:54.736 debug [name:rssi, value:-80, displayed:false]
[dev:410](http://192.168.1.12/logs/past#dev410)2018-11-12 09:45:54.736 debug Parsing: rssi -80
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.641 error pokeDevices- notify device offline: Bathroom Auto
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.525 warn stateChangeHandler- notify device back on line: All LEDs Off
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.496 error pokeDevices- notify device offline: Audio Alerts
[app:420](http://192.168.1.12/logs/past#app420)2018-11-12 09:45:54.288 error pokeDevices- notify device offline: All LEDs Off
[dev:401](http://192.168.1.12/logs/past#dev401)2018-11-12 09:45:54.270 debug [name:rssi, value:-66, displayed:false]
[dev:401](http://192.168.1.12/logs/past#dev401)2018-11-12 09:45:54.270 debug Parsing: rssi -66
[dev:403](http://192.168.1.12/logs/past#dev403)2018-11-12 09:45:48.415 debug [name:rssi, value:-68, displayed:false]
[dev:403](http://192.168.1.12/logs/past#dev403)2018-11-12 09:45:48.414 debug Parsing: rssi -68
[dev:181](http://192.168.1.12/logs/past#dev181)2018-11-12 09:45:43.574 debug [name:rssi, value:-42, displayed:false]
[dev:181](http://192.168.1.12/logs/past#dev181)2018-11-12 09:45:43.573 debug Parsing: rssi -42
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.616 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.607 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.566 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.538 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.515 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.488 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:32.452 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.861 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.843 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.838 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.835 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.824 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.823 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:31.811 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[dev:150](http://192.168.1.12/logs/past#dev150)2018-11-12 09:45:31.662 debug Parsing found target name: Bathroom Speaker, dni: d37d5fda874f53a99185adff06f39836
[dev:150](http://192.168.1.12/logs/past#dev150)2018-11-12 09:45:31.659 debug Parsing json: [address:[rejectUnauthorized:false, port:8009, host:192.168.1.50], members:[], name:Bathroom Speaker, groups:[], connection:connected, id:d37d5fda874f53a99185adff06f39836, status:[volume:50, image:, application:, subtitle:, title:, muted:false, status:]]
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:21.339 debug Event data successfully posted to SharpTools.io
[app:54](http://192.168.1.12/logs/past#app54)2018-11-12 09:45:20.313 info Sending event for hub 6e87e9f0-e715-4f6c-a3c5-0c7108db02d7
[dev:474](http://192.168.1.12/logs/past#dev474)2018-11-12 09:45:20.298 debug DC4F22007473-motion1 - name: motion, value: active
[dev:479](http://192.168.1.12/logs/past#dev479)2018-11-12 09:45:20.282 debug parse(motion active) called
[dev:474](http://192.168.1.12/logs/past#dev474)2018-11-12 09:45:20.275 debug Found a match!!!
Now I can understand why a real device would go offline, but a virtual device? That seems a little odd to me. I mean, it only exists in the Hub. So, how did it go offline?