simont77 / fakegato-history

Module to emulate Elgato Eve history
MIT License
167 stars 15 forks source link

Limit reporting to a single service #110

Closed matej closed 3 years ago

matej commented 3 years ago

I have an accessory set up which has multiple service. It's an all-in-one home climate device that includes thermostats / fan / temperature sensors / etc. I've been experimenting with fakegato support to add some logging for the main thermostat service.

Reporting works, but the issue is that the data is shared and displayed under all services for the accessory, which means it's nonsense for all but the service it's meant for. Is there any way to specify which service the data relates to? Is that even supported by the protocol?

Some images for illustration (it's all the same data, just the current value is added to the end which makes the charts look a bit different):

IMG_0330

IMG_0331

IMG_0332

simont77 commented 3 years ago

As far as I know, Eve.app only supports one history service per accessory, so what you ask is not allowed.

matej commented 3 years ago

Thank you for the feedback. After spending some more time on this, that's unfortunately my conclusion as well. This seems to be a dead end.