Announcement

Collapse
No announcement yet.

Announce: Weather Screensafer for Radio/Touch/Controller

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Announce: Weather Screensafer for Radio/Touch/Controller

    Update: I'm afraid the API used by this plugin has been discontinued by Wunderground.
    The plugin this ceased to work properly


    I'm happy to announce end of Beta of my Weather-Screensafer:

    Features
    • will show current weather (Temperature + Humidity) as a big icon. Also current date and time is available and configurable.
    • will show forecast for current and next 2 days as three small icons. Icons toggle if the datafeed isn't clear about the weather (so you might see some clouds - or even clouds with a bit of sun - toggling with a rain icon. This gives you a general idea of the day, while knowing that there might be rain as well)
    • weather-data taken from www.wunderground.com
    • written portable to support 7.3 + 7.4 + 7.5 firmware-version
    • works for Controller/Touch/Radio (tested with Controller + Radio and squeezeplay)


    If you like this work maybe take a short second to donate to third party developers who try to bring you joy in their free time.
    Use the following link if you want to send a small 'thank you' via PayPal: https://www.paypal.com/cgi-bin/websc...=ZXNEJ4HRZ3YNY (PayPal collects about 0.50USD from your donation)


    Install
    You are able to install the applet by going to "Settings/Advanced/Applet Installer" on the Touch/Radio/Controller.
    You need to uncheck the option 'only recommended applets'.

    More detailed step-by-step instructions for installing applets can be found in the wiki http://wiki.slimdevices.com/index.ph...plet_Installer

    Configure
    • Go to 'Settings->Screen->Screensavers->Weather Settings'
    • Here you will have to configure the location to show weather-data from ('Screensavers->Weather settings').
      This location will be passed to www.wunderground.com, so you might want to test there, whether your location will be recognized.
      The default is 'Berlin, Germany' so you always know how my mood is ...
      In addition to the location you can also (optionally) configure the ID of a personal Weather Station (the ID is shown when you click on a weather-station on wunderground). This gives better values for temperature and humidity.
      Futhermore here you can switch between °C and °F and select what additional information (time/date/observation time) you want to see.
    • Also in the screensafers-menu you will have to configure the weather-screensafer (most probably under 'when stopped').
      You can also preview the weather here by pressing 'Play' when the weather-screensaver is selected
    • The Weather-applet will also install itself under the 'Extras'-menu, so you can start it whenever you want. (With 7.4+ firmware, you might have to activate the extras-menu under 'settings->home menu')


    Advanced Topics
    • Some people find the time to small to read from the display. But making it bigger you couldn't see
      the icons from the distance ... a dilemma ?
      No not at all: just use the 'Screen Switcher' Applet from erland (http://forums.slimdevices.com/showthread.php?t=70503). With this little gadget you can combine the original clock with the Weather Screensafer. Both displays then toggle based on the time you configure.
    • You don't like the layout and want to move stuff around ? Then have a look at the next version of erlands 'Custom Clock' applet (http://forums.slimdevices.com/showthread.php?t=68269).
      This applets allows you to arrange all type of information - including the data from this applet if its installed.


    Open todos
    • maybe showing some night-images when its night


    Changelog
    10.01.2010 (1.0): Going out of Beta. Small changes to run with 7.5 firmware
    21.01.2010 (1.1): Added Danish translations, thanks to Kuben72
    15.05.2010 (1.2): Added support for erlands CustomClock applet (actually he did it himself, I just had to upload it )
    17.10.2010 (1.3): Added Italian and Swedish translation, thanks to Rikk and wewen.
    01.01.2011 (1.4): Added support for Personal Weather Station data (thanks to nellistc)
    Last edited by bluegaspode; 2017-04-16, 23:54.
    Did you know: SqueezePlayer will stream all your music to your Android device. Take your music everywhere!
    Remote Control + Streaming to your iPad? Squeezebox + iPad = SqueezePad
    Want to see a Weather Forecast on your Radio/Touch/Controller ? => why not try my Weather Forecast Applet
    Want to use the Headphones with your Controller ? => why not try my Headphone Switcher Applet

    #2
    Night Icons?

    Saw that in your todos, pretty please!

    Comment


      #3
      Originally posted by bluegaspode View Post
      In SqueezeBox-Server you first have to register my repository-URL: http://www.stagessound.de/bluegaspode.xml
      It's now part of the official list so there is no need to setup this repository manually, it's enough to check the "Show all 3rd party plugins" checkbox in Plugins tab in Squeezebox Server web interface.
      Erland Lindmark (My homepage)
      Developer of many plugins/applets
      Starting with LMS 8.0 I no longer support my plugins/applets (see here for more information )

      Comment


        #4
        When I remove the URL from the plugin-page then the applets only show the applet names ('Headphones' and 'Weather') where I'd expect 'Headphone Switcher' and 'Weather Forecast'.

        I guess this is because my controllers language is set to german.
        Do you have any idea how I could prevent that (other than specifying all languages and putting english descriptions in it) ?
        Did you know: SqueezePlayer will stream all your music to your Android device. Take your music everywhere!
        Remote Control + Streaming to your iPad? Squeezebox + iPad = SqueezePad
        Want to see a Weather Forecast on your Radio/Touch/Controller ? => why not try my Weather Forecast Applet
        Want to use the Headphones with your Controller ? => why not try my Headphone Switcher Applet

        Comment


          #5
          You can have localisations for the applet title in the repo file. If your local language is set to DE then you should have DE entries in the repo? Looks like you only have EN ones at present... The logitech repo will be a copy of yours at the time the script was run - so let us know when you update yours. I think it should fallback to EN titles though - sounds like you are not seeing this?

          Comment


            #6
            So I think I know what you mean. The title of the applet is taken from the repo title field. This should fallback to EN if you have only defined this. This approach is fine as long as the applet remains in the repos. However if it is removed from the repos, but is installed locally then applet installer adds a menu item to allow the applet to be removed, but it only shows the name of the applet, not its localised title. Does this sound like your problem? I am not sure if I can look into the applets own string table to get its own localisation - theoretically the relavent info is there..

            Comment


              #7
              Originally posted by Triode View Post
              However if it is removed from the repos, but is installed locally then applet installer adds a menu item to allow the applet to be removed, but it only shows the name of the applet, not its localised title. Does this sound like your problem?
              Ah - yes that will be the case !

              When erland wrote 'you can change your install instructions' I just removed my repository.xml from the plugins page.
              I then went to the controller, started the applet installer and could only see the applets name.

              I thought it did fetch the name now wrongly from the 'official list' but I guess what really happened was that it wasn't on the official list yet.
              So maybe the applet installer just showed them for uninstall.

              I think it should fallback to EN titles though - sounds like you are not seeing this?
              No worries - it does when I have the repository file registered under plugins !

              The logitech repo will be a copy of yours at the time the script was run - so let us know when you update yours.
              Ah - and I wondered already if there was some magic scanning the wiki-page This means on every applet-update (causing a sha-signature change) of the repository file I'll have to PM you ?
              Did you know: SqueezePlayer will stream all your music to your Android device. Take your music everywhere!
              Remote Control + Streaming to your iPad? Squeezebox + iPad = SqueezePad
              Want to see a Weather Forecast on your Radio/Touch/Controller ? => why not try my Weather Forecast Applet
              Want to use the Headphones with your Controller ? => why not try my Headphone Switcher Applet

              Comment


                #8
                Ah - and I wondered already if there was some magic scanning the wiki-page This means on every applet-update (causing a sha-signature change) of the repository file I'll have to PM you ?
                Well the version number needs to change too - so its not just the sha change.. but yes. Please prompt me or Erland.

                We could probably automate it, but at present this provides a manual check to make sure the changes look sane.

                Looking at squeezeplay I can't do the localisation trick I do in the server for plugins which are no longer in the repos as there is no standard for how an applet's title is localised. I will think about how to tidy this up, but it is cosmetic so I was hoping to get the mechanism working first.

                Comment


                  #9
                  This is cool, thanks!
                  Own music plus Qobuz, PC, UPNP/DLNA bridge, JRiver as digital XO
                  System 1: Lynx AES16, 5x SMSL DACs, various amps, 5 way horns
                  System 2: Asus Xonar u7, Restek Sixtant, Heybrook Sextet
                  3xBoom, 1xRadio

                  Comment


                    #10
                    Very cool.

                    Runs nicely on Touch, Radio and SBC.

                    Nice work.

                    Comment


                      #11
                      Very cool indeed.
                      I translated it into danish. Is there anyone who will add it to the repository, because I don't know how to?
                      I have attached the file.
                      /Kuben72

                      2 Duet, 1 SB3, 1 Boom and 2 Radios

                      Comment


                        #12
                        Thanks you very much !
                        I'll include it in the next version ... which will be released if at least a second Danish guy says he likes my applet and is eagerly waiting to see the translations
                        Did you know: SqueezePlayer will stream all your music to your Android device. Take your music everywhere!
                        Remote Control + Streaming to your iPad? Squeezebox + iPad = SqueezePad
                        Want to see a Weather Forecast on your Radio/Touch/Controller ? => why not try my Weather Forecast Applet
                        Want to use the Headphones with your Controller ? => why not try my Headphone Switcher Applet

                        Comment


                          #13
                          Great

                          I have two questions for you:

                          1) How come it shows the forecast for today in the big picture and then again in the small icons below? Wouldn't it be better if it showed today+1,+2 and +3 below?

                          2) I can see that the three forecasts below changes all the time. First it shows one of the days as clouded and the next second it shows it as partly sunny. Is this a bug or?
                          /Kuben72

                          2 Duet, 1 SB3, 1 Boom and 2 Radios

                          Comment


                            #14
                            1) big icon is current weather, small icons are forecast.
                            I'm very interested in the forecast of the current day

                            2)
                            Icons toggle if the datafeed isn't clear about the weather (so you might see some clouds - or even clouds with a bit of sun - toggling with a rain icon. This gives you a general idea of the day, while knowing that there might be rain as well)
                            Did you know: SqueezePlayer will stream all your music to your Android device. Take your music everywhere!
                            Remote Control + Streaming to your iPad? Squeezebox + iPad = SqueezePad
                            Want to see a Weather Forecast on your Radio/Touch/Controller ? => why not try my Weather Forecast Applet
                            Want to use the Headphones with your Controller ? => why not try my Headphone Switcher Applet

                            Comment


                              #15
                              Aah okay. I see want you have done. Thats actually okay.
                              /Kuben72

                              2 Duet, 1 SB3, 1 Boom and 2 Radios

                              Comment

                              Working...
                              X