tomas-kulhanek / homebridge-fenix-tft-wifi

Homebridge plugin for Fenix TFT WiFi thermostats
Apache License 2.0
0 stars 0 forks source link

Event logging #6

Open falinka opened 1 year ago

falinka commented 1 year ago

Is your feature request related to a problem? Please describe:

Not at all.

Describe the solution you'd like:

I think it would be nice to have events (turn off, turn on, temperature update/modification) logged to the default homebridge log, instead of having it only when debug is on, which has too much info for such 'feature'.

Describe alternatives you've considered: Running HB in debug will get the events, but it will be featured with 80% not-needed data as well.

Additional context: What I have in mind, is something similar to HomeConnect plugin, or Govee, or WebOS and many more:

[7/10/2023, 10:26:10 AM] [HomeConnect] Starting events stream for all appliances [7/10/2023, 10:26:14 AM] [HomeConnect] [Dishwasher] Event Program Finished [7/10/2023, 10:41:14 AM] [HomeConnect] [Dishwasher] On [7/10/2023, 10:41:15 AM] [HomeConnect] [Dishwasher] Event Program Finished off (ignored) [7/10/2023, 10:41:15 AM] [HomeConnect] [Dishwasher] Inactive (Ready) [7/10/2023, 10:41:15 AM] [HomeConnect] [Dishwasher] Door open [7/10/2023, 10:41:16 AM] [HomeConnect] [Dishwasher] Active (Run) [7/10/2023, 10:41:16 AM] [HomeConnect] [Dishwasher] Program has 3 hours 55 minutes remaining [7/10/2023, 10:41:16 AM] [HomeConnect] [Dishwasher] Door closed [7/10/2023, 10:42:10 AM] [Govee] [DreamView T1] current state [on] [7/10/2023, 10:42:15 AM] [webostv] [LG TV] Screen saver started!