Help understanding Device Event Log

I'm trying it understand the Device event log(s) and I'm confused about the "Device" column.
In this case the device is a dimmer wall switch.

In the attached screenshot, all actions below the blue line were initiated by the hub and all actions above the blue line were initiated by operating the upper paddle of the dimmer switch.

Yet in the log the source column all entries are labeled "device".

Is my assumption wrong?

I'm a ZWave only environment BUT my Event logs have the TYPE column filled in:

So you're looking at the events produced by the device (driver).
So the source of these events is a device, which is what is listed in the source column.
From a device logging perspective all events are generated by the device driver, both in coming and outgoing.
data in the type column (digital or physical) is produced by the driver, so if this is blank, then the driver isn't coded to specify this attribute.

@mike.maxwell,

Thank you. It appears both my "user" drivers are missing these log entries and the Hubitat "system" drivers do fill these in.

My user drivers came from a mfg (Inovelli) and the ST reference driver and apparently neither have this attribute coded.

Could you suggest a reference where I could see how these would be added in?

Thanks
John

ST abandoned trying to determine physical/digital, Inovelli probably doesn't know how to implement it, or it's not possible with their devices.
I'll be working with Inovelli shortly to get their drivers updated so we can include them in our system drivers.
physical/digital is only possible atm with zwave devices capable of issuing an unsolicited binary report when physically actuated (this data is parsed into a physical event), digital commands sent from Hubitat are followed with a basic report request, this event is parsed as a digital event.
There are other less deterministic ways of doing this which are timing based, that I'm not going to get into here.
So in summary, you find out which report the device sends when physically activated, then request the other report type after sending a command from hubitat to the device.

I'm not aware of any references on how to do this.

@mike.maxwell

Thanks, I have a better understanding now (even though I have a long way to go).

John

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.