simont77 / fakegato-history

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

Eve Lightstrip #122

Open ebaauw opened 1 year ago

ebaauw commented 1 year ago

Eve put a discount on their lightstrip, two for the price of one. That was too good a deal to let pass by.

Interesting device. It exposes Last Activation (11A) on the Lightbulb service, for Eve to show under Power how long it's been on or when it was last on. It has a History (007) service with History Status (116), History Entries (117), History Request (11C), Set Time (121), Config Command (11D), and Config Data (131). So far, pretty straightforward, one would think.

However, it doesn't do history entries. The 116 fingerprint is 00, meaning: 0 history values, and the bytes for used memory, memory size, and first entry are all zero. It does use the bytes for time, obviously, to offset Last Activation.

Under Settings, the Eve app shows Transitions and Power On; I suspect these to be encoded in the Config (11D/131), together with the on-device schedule. Under Color it shows whether adaptive lighting is enabled, but you can only set that through the Home app. The dialogue for the on-device schedule looks the same as for the Eve Energy (4th gen), including triggers on sunrise and sunset (+/- offset).