One thing I think is missing though from that pop up is what packages? I think it would be useful to know what ones updated, just incase you need to go in and run though the app.
I love that idea, but there are length limitations on push notifications. iOS can only show about 110 characters. I'm not sure what Android's limitation is. I can add them to the notification, but odds are they'll be hidden under a ...
As a note the logs will indicate what was updated.
That's fine by me, maybe a middle pop up of updating X and Y or maybe a pop up per, updating X updating Y updating Z. It's Very unlikely that everyone updates there devices on the same day so it would likely just be the one extra.
@dman2306 thanks so much for creating this App. It was great that I was able to update my Bond and Ecobee drivers and app with one click. Hopefully @nate will update the Konnected drivers and Apps to take advantage of your package manager solution.
@nate I asked Konnected if they could create a manifest for Hubitat Package Manager via the chat feature on the community site and they said they'd send it to the integration team. This would greatly simplify the installation of Konnected's App and many drivers for new users, and simplify updates if they are ever necessary.
Saw that. I will take a look.
I'm going to be updating the Konnected App/Drivers pretty soon for the upcoming Alarm Panel Pro, so if it's not a lot of extra work I'll try to roll this in.
That is awesome, what's the best way to find out/see that list?
Never-mind, found your repository link, and installed the app to see the list. This is fantastic!
I previously installed Bryan (bcopeland) Zooz Zen switch drivers, and it does not detect they are installed (matchup). Same for his RGBGenie Zwave controller driver. Also happened with Tank Utility by nh.schottfam.
It did detect Tank Utility (matchup) after I did a manual import of his latest app/driver. (Github import from Driver tab, not from HPM)
Interestingly enough, Bryan's Zooz driver did not detect the driver after a manual Github import, but (obviously) does after a new install in HPM.
If I get a few minutes, I will try to put these into Github, but I have never done that, so wanted to duplicate them here just in case.
These are almost definitely not bugs with HPM, but more than likely an issue with the individual package manifests. All I'm doing is matching the name/namespace of the apps and drivers you have installed vs. the names/namespaces of the ones listed in their json file. If they match, it's a match up. If they don't, it's not. I'd compare what is show on the app code and driver code page for the name and the namespace to what they have in the packagemanifest.json. If there is a match, then I have a bug to look into. If not it means something is named wrong on the developer side.
That was the weird thing. Bryan's drivers look identical from everything I can see. Maybe I am not looking at the right thing, but shouldn't a manual import have then made it match his latest manifest?