Spook - Everyone should have this installed!

It’s HA self-checking on steroids! Everyone should have it!
It reveals countless mis-configuration issues.
HACS Spook

1 Like

It certainly does a lot, but I cannot easily see any self-checking. Can you explain where that is or how it works?

Thanks!

When it detects for instance an entity_id in an automation or script that does not exist (as in when you have altered the id after the fact), it displays an entry under System > Repairs much like how an entry is diplayed like prompting you to restart the system, etc.

Let me see if I can trigger it…

Actually…
If you look at the licence of it, no one should have it :wink:
https://github.com/frenck/spook#license

4 Likes

got it - I can see it under “usage” (I was looking under “features”) - very cool.

Changing binary_sensor.night_mode to binary_sensor.night_mode_2

image

triggered this:

1 Like

I’m sorry but I fail to see your concern…

Summary

Copyright (c) 2023-2024 Franck Nijhof

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, but NOT including the right to run, execute or use the Software or any executable binaries built from the source code.

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

It is not a concern, it is a fact.

but NOT including the right to run, execute or use the Software or any executable binaries built from the source code.

this kind of license is legally ineffective and (obviously?) a satire

1 Like

French have actually toned the warning down a lot.
The first versions of the description sounded like it would start world war 3.

That being said.
The automated warnings are nice, but the rest of the features of the integration will require a good understanding of HA to not make a mess. :smiley:

1 Like

That warning against it’s use is just a joke. Hence the :wink:

yup

2 Likes

It is not a joke and not satire.

You shouldn’t use it.

4 Likes

But… you’ve published an integration with the right to deal, copy, modify, merge, publish, distribute, sublicense, and/or sell copies yet are denying everyone from actually using it? I’m confused :confused: I can download it but I am not allowed to use it??

ye, you can study it to satisfy your scientific curiosity, what could have been if only you were allowed to run it…

1 Like