-
-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eve history bug #513
Comments
What type of sensor did you add? Can you list the output of |
The round temperature/humidity sensor? You need to set The history file should be there, though. |
ebaauw Square sensor) It’s not my first, but the only one for whom there is no history ... |
The square one does temperature/humidity/pressure and should work. There's something else going on, maybe Xiaomi silently released a new model? Could you please attach the debug dump file (see https://github.com/ebaauw/homebridge-hue#debug-dump-file)? Could you also please create a debug log file (see https://github.com/ebaauw/homebridge-hue#debug-log-file) and attach that? It should give some insight why the history file isn't created. |
Just now I noticed that the sensor transmits a malfunction (inaccuracies in the measurement). Could this be the reason? |
Ok |
homebridge.log Problem sensor - "Multi Sensor noname" |
I count 25 sensors and no lights. They raised the number of end devices supported by the RaspBee/ConBee to 32, but then they lowered it again - not sure what the limit is for firmware 0x26330500. You might run into the limit here. Having said that, deCONZ is receiving updates from, Multi Sensor noname and homebridge-hue is receiving these. Also, homebridge-hue is creating history for the sensor:
To confirm, there should be a Most likely Eve is out of sync with the accessory and doesn't display the history entries, because it thinks they are from the future. If you have multiple iOS devices, can you check whether the history is also missing on those? I think the best cause of action is to delete (uninstall) Eve (so it's local data is deleted) and re-install it. Your HomeKit configuration will be unaffected, but you will lose (layout) customisations made in Eve. |
I deleted the empty file and restarted, now it works. I think it would be nice to add a check that if there is evidence and the file is empty, overwrite the file) Since this error is not the first time |
I’m glad it’s now working for you. I don’t think I’ve come across an empty history file before. I would expect homebridge-hue to re-initialise the history, just as when there’s no file, but apparently it doesn’t. I’ll have to look into that. |
I encountered the same bug, which is surprising as the accessories with this issues are already online for months with no issues. One day these (but not all) accessories suddenly stopped reporting histories and I see those empty files in the folder. Removed and then it backs online, but the histories for months are lost. No clue what actually happened though. |
What system are you running homebridge on? Did you check the file system? |
I will attach also my issue to this thread. |
Eve v3.8.1 is way more restrictive than previous version on when it will show history, see simont77/fakegato-history#76 (comment). The history for the following accessories no longer shows:
History for motion sensors, door sensors, and smart plugs should still show. I think I know how to fix the thermostat; for the temperature sensor I need to do some more research. |
Yeah, that is exactly what I have 🤷🏼♂️ So I will wait. |
Add `ProgramCommand` and `ProgramData` characteristics to `Thermostat` service, so Eve v3.8.1 will display history (and schedule). See #513.
When `forceEveWeather` is set, add dummy Humidity and Pressure sensors to Temperature sensor, so Eve v3.8.1 will display history. See #513.
v0.11.37 restores the history for the Temperature Sensor service (when you set |
Great! Tried and it is working fine. History is back. The dummy is not the problem. Maybe one remark or idea for the next releases: Thank you and have a nice weekend! |
That is technically impossible: they're both services of the same accessory. And they need to be, or Eve doesn't show the history. |
Okay, understood. |
Thanks for the quick update. Will try it. simont77/fakegato-history#75 (comment) This looks like a better solution if it works. |
Yes, it does look better, although I still need to confirm that it works. Even then, It might take me some time to use this in homebridge-hue, hence this quick fix. I see no easy way to update fakegato-history to deal with different entries for motion detected vs periodic temperature updates. I might need to refactor homebridge-hue to use dynamic platform accessories (see #4), based on homebridge-lib. Before that, I want to be sure homebridge-lib does what I want it to do, so I'm rewriting my other plugins (with fewer users) first. |
Understood. Then I got another issue about the CLIPSensors in this approach. I actually have some CLIPTemperature and CLIPHumidity sensors in pairs, treated as independent accessories. Is there a way to merge them as single multi sensors in deconz or Homebridge-hue? In this way I can get the humidity history and avoid the extra dummy humidity sensor. |
Yes, MultiCLIP, see #164 (comment). |
Change `forceEveWeather` implementation, see #513. Instead of dummy sensors, homebridge-hue now creates an additional `Weather` service for Temperature and Temperature/Humididy sensors. This service doesn't show in Apple's Home app, nor in the _At a Glance_ and _Room_ views in Eve. However, in the service details view, Eve will now show two `Temperature` characteristics (with the same value and history).
v0.11.38 no longer uses dummy sensors, but a (mostly) hidden Eve Weather service. |
Under change to `forceEveWeather` implementation, see #513.
Under change to `forceEveWeather` implementation, see #513.
Just adding that I experienced the same issue as mentioned above:
Maybe it really makes sense to implement something for the plugin to fix such issues. |
I added a new sensor (temperature), it appeared in the homekit, but in the history of eve it is always empty. I checked if there is a history file, but it (the file) is not there)
Other sensors are present.
Homebridge reloaded.
How else to influence it?)
The text was updated successfully, but these errors were encountered: