Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 25 12311 ... LastLast
Results 1 to 10 of 249
  1. #1
    Senior Member bluegaspode's Avatar
    Join Date
    Jul 2009
    Location
    Berlin, Germany
    Posts
    3,206

    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 at 15: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. #2

    Night Icons?

    Saw that in your todos, pretty please!

  3. #3
    Senior Member erland's Avatar
    Join Date
    Dec 2005
    Location
    Sweden
    Posts
    11,002
    Quote 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 Isaksson (My homepage)
    Lead platform developer of ickStream Music Platform - A world of music at your fingertips

    (Also developer of many plugins/applets (both free and commercial). If you like to encourage future presence on this forum and/or third party plugin/applet development, consider purchasing some plugins)

  4. #4
    Senior Member bluegaspode's Avatar
    Join Date
    Jul 2009
    Location
    Berlin, Germany
    Posts
    3,206
    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

  5. #5
    Senior Member
    Join Date
    Apr 2005
    Posts
    8,410
    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?

  6. #6
    Senior Member
    Join Date
    Apr 2005
    Posts
    8,410
    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..

  7. #7
    Senior Member bluegaspode's Avatar
    Join Date
    Jul 2009
    Location
    Berlin, Germany
    Posts
    3,206
    Quote 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

  8. #8
    Senior Member
    Join Date
    Apr 2005
    Posts
    8,410
    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.

  9. #9
    Senior Member adamslim's Avatar
    Join Date
    Sep 2006
    Location
    St Albans, UK
    Posts
    1,211

    Thumbs up

    This is cool, thanks!
    SB3, Dac-in-the-Box, Sony VFET, Snell Type Cs
    Boom x 2, Radio

  10. #10
    Senior Member snarlydwarf's Avatar
    Join Date
    Jul 2005
    Location
    Oregon
    Posts
    3,674
    Very cool.

    Runs nicely on Touch, Radio and SBC.

    Nice work.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •