luc-ass / homebridge-evohome

Homebridge plugin for Honeywell Evohome
29 stars 16 forks source link

Reduce the amount of logging / home checks? #125

Closed metaljay closed 1 year ago

metaljay commented 1 year ago

Everything Is working fine, just the amount of 'logs' I get makes it tricky to troubleshoot other things. Do I have any options? Essentially every 1 or 2min it refreshes:

[22/08/2022, 20:10:55] [Evohome] Current temperature of Hallway Thermostat is 24.5° [22/08/2022, 20:10:55] [Evohome] Target temperature for Hallway Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Open Plan Thermostat is 24.5° [22/08/2022, 20:10:55] [Evohome] Target temperature for Open Plan Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Kitchen Thermostat is 24.5° [22/08/2022, 20:10:55] [Evohome] Target temperature for Kitchen Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Lounge Thermostat is 21.5° [22/08/2022, 20:10:55] [Evohome] Target temperature for Lounge Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Office Thermostat is 24° [22/08/2022, 20:10:55] [Evohome] Target temperature for Office Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Dressing Room Thermostat is 23° [22/08/2022, 20:10:55] [Evohome] Target temperature for Dressing Room Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Bathroom Thermostat is 23° [22/08/2022, 20:10:55] [Evohome] Target temperature for Bathroom Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Spare Room Thermostat is 23° [22/08/2022, 20:10:55] [Evohome] Target temperature for Spare Room Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of Master Room Thermostat is 22.5° [22/08/2022, 20:10:55] [Evohome] Target temperature for Master Room Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] Current temperature of En-Suite Thermostat is 22.5° [22/08/2022, 20:10:55] [Evohome] Target temperature for En-Suite Thermostat is 5° [22/08/2022, 20:10:55] [Evohome] System mode HeatingOff is true [22/08/2022, 20:10:56] [Evohome] Current temperature of Hallway Thermostat is 24.5° [22/08/2022, 20:10:56] [Evohome] Target temperature for Hallway Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Lounge Thermostat is 21.5° [22/08/2022, 20:10:56] [Evohome] Target temperature for Lounge Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of En-Suite Thermostat is 22.5° [22/08/2022, 20:10:56] [Evohome] Target temperature for En-Suite Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Open Plan Thermostat is 24.5° [22/08/2022, 20:10:56] [Evohome] Target temperature for Open Plan Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Target temperature for Dressing Room Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Dressing Room Thermostat is 23° [22/08/2022, 20:10:56] [Evohome] Target temperature for Office Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Office Thermostat is 24° [22/08/2022, 20:10:56] [Evohome] Current temperature of Bathroom Thermostat is 23° [22/08/2022, 20:10:56] [Evohome] Target temperature for Bathroom Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Target temperature for Spare Room Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Spare Room Thermostat is 23° [22/08/2022, 20:10:56] [Evohome] Target temperature for Kitchen Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Kitchen Thermostat is 24.5° [22/08/2022, 20:10:56] [Evohome] Target temperature for Master Room Thermostat is 5° [22/08/2022, 20:10:56] [Evohome] Current temperature of Master Room Thermostat is 22.5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Hallway Thermostat is 24.5° [22/08/2022, 20:11:18] [Evohome] Target temperature for Hallway Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Open Plan Thermostat is 24.5° [22/08/2022, 20:11:18] [Evohome] Target temperature for Open Plan Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Kitchen Thermostat is 24.5° [22/08/2022, 20:11:18] [Evohome] Target temperature for Kitchen Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Lounge Thermostat is 21.5° [22/08/2022, 20:11:18] [Evohome] Target temperature for Lounge Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Office Thermostat is 24° [22/08/2022, 20:11:18] [Evohome] Target temperature for Office Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Dressing Room Thermostat is 23° [22/08/2022, 20:11:18] [Evohome] Target temperature for Dressing Room Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Bathroom Thermostat is 23° [22/08/2022, 20:11:18] [Evohome] Target temperature for Bathroom Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Spare Room Thermostat is 23° [22/08/2022, 20:11:18] [Evohome] Target temperature for Spare Room Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of Master Room Thermostat is 22.5° [22/08/2022, 20:11:18] [Evohome] Target temperature for Master Room Thermostat is 5° [22/08/2022, 20:11:18] [Evohome] Current temperature of En-Suite Thermostat is 22.5° [22/08/2022, 20:11:18] [Evohome] Target temperature for En-Suite Thermostat is 5°

luc-ass commented 1 year ago

You must be some kind of psychic. This is literally what's on my todo list for the coming weeks. 😅

Still have to find out how to build a debug-mode...

luc-ass commented 1 year ago

How to: https://github.com/ebaauw/homebridge-lib/wiki/Log-Messages#delegate-and-subclasses

luc-ass commented 1 year ago

Example

// normal (before)
this.log("Normal Message")

// reduced (after)
this.log.debug("Debug Message")

// errors (coloured red)
this.log.warn("Warning")
this.log.error("Error")
this.log.fatal("Fatal Error")
metaljay commented 1 year ago

I have seen you have pushed an update but this still has the same amount of logging for me

luc-ass commented 1 year ago

That's unexpected... 😅 could you post an example what kind of messages you get?

metaljay commented 1 year ago

same as previous, you can see it just repeats screenshot:

Screenshot 2022-08-25 at 18 41 56
luc-ass commented 1 year ago

🤦‍♂️ this was literally the only logging option that I must have skipped. Didn't catch it, as my Thermostats are never in the off position. I'll update it in a few minutes...

luc-ass commented 1 year ago

Published v0.9.3. Please close the issue, if it works :)

luc-ass commented 1 year ago

any updates on this?

metaljay commented 1 year ago

Everything working fine my end, great turn around and rapid comms! Amazing