Skip to content
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

Impossible to install now #87

Open
iball opened this issue Mar 26, 2023 · 1 comment
Open

Impossible to install now #87

iball opened this issue Mar 26, 2023 · 1 comment
Labels

Comments

@iball
Copy link

iball commented Mar 26, 2023

Congratulations! In trying to "automate" the install process from the old step-by-step version which I had zero issues with, this is now a complete and impossible mess to install.

Following "Option 1" (the steps of which no longer reflect current Puppet documentation) results in errors on Bolt's end and attempting "Option 2" just results in madness as it's very poorly documented.

Oddly enough, a separate project based upon this one is actually easier to install and would actually work if it wasn't crashing all the time on a required "Holfuy" API key that is currently impossible get just to obtain wind data, none of which is actually covered in the vast majority of the United States.

That project is:

https://github.com/ciprian288/PiWeatherRock-Windguru-Holfuy

Now, as for actually replacing Dark Sky API with something else, look at https://github.com/alexander0042/pirateweather as it seems to be a completely drop-in replacement for Dark Sky's soon-to-be-defunct API and was created just for instances like this where devs using Dark Sky can easily jump over to it.

For now it looks like I'm going to have to find an ancient version of PiWeatherRock, install it, and then edit the code myself to use the new PirateWeather API so my Pi display that's been working flawlessly for many years continues to work still.

Any Raspberry Pi project that requires the installation of additional software - like Puppet - on a completely separate PC is a huge no-go when things like Ansible exist that can be easily installed and run on the Pi itself, which Puppet cannot.
I can't think of a single dev or MSP shop I've ever seen - and I've seen a lot of them - that uses Puppet. They all use Ansible.
I recommend learning and implementing Ansible if you're not going to create a deb package for PiWeatherRock.

I apologize if this sounds harsh but trying to following your instructions to get this re-installed has just wasted hours of my valuable time, time which could have been better spent just updating the old code itself to implement PirateWeather API calls.

@iball iball added the bug label Mar 26, 2023
@ciprian288
Copy link

Sorry to hear that. On https://github.com/ciprian288/PiWeatherRock-Windguru-Holfuy I have updated the README. If you don't want the wind page to be displayed, go to the 'Wind screen' section in the web interface for configuring PiWeatherRock and set the pause to 0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants