Home of the Squeezebox™ & Transporter® network music players.
Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 37
  1. #21
    Senior Member
    Join Date
    Jul 2008
    Posts
    147
    Some quick tests with Jivelite running on a Wyse 3040 and a 10.1" HP touchscreen.
    Attached Images Attached Images   

  2. #22
    Senior Member Jeff07971's Avatar
    Join Date
    Aug 2011
    Location
    London, England
    Posts
    1,579
    Nice !

    Want a webapp ? Get SqueezeLite-X ! https://forums.slimdevices.com/showt...l=1#post903953

  3. #23
    Senior Member
    Join Date
    Jul 2008
    Posts
    147
    I live in an apartment and didn't want to mount shelves or brackets to the wall so I attached some standard 1" diameter black posts used with wire shelving to the rear of my desk, tied them together with a cross bar, mounted the speakers and shelf etc. Sort of a rig job but it's working ok. I've got the 10" HP touchscreen on a bar that I can swivel flush to the wall or pull out as shown. Since my desk is just off the kitchen, I can see it clearly while I'm standing at the island prepping dinner or whatever. I have a squeezebox radio in the kitchen too, so synchronizing the desk and kitchen radio, which is about 15 feet away, works nicely.

    I tried a bunch of different configs which I won't go into but none of them worked quite right for driving all 3 monitors. The Wyse 5070 you can see behind the center monitor, has 3 onboard display ports so it's driving all three. The two bigger desk monitors are left and right and small touchscreen is center top in the display config. I'm running xfce4 on Alpine and jivelite is running in a window with frame and title hidden. It's working out ok so far.

    Picture is blurry, I just can't seem to get a decent monitor shot with my phone.
    Attached Images Attached Images  
    Last edited by sodface; 2020-11-22 at 14:42.

  4. #24
    Senior Member
    Join Date
    Jul 2008
    Posts
    147
    Working on a weather screensaver for jivelite, using the image viewer.
    Attached Images Attached Images   

  5. #25
    Senior Member
    Join Date
    Jul 2008
    Posts
    147
    Jivelite on Alpine on a HP RP9 touchscreen point of sale machine I got off ebay.
    Attached Images Attached Images  

  6. #26
    Senior Member chill's Avatar
    Join Date
    Mar 2007
    Location
    Nottingham, UK
    Posts
    1,735
    Quote Originally Posted by sodface View Post
    Working on a weather screensaver for jivelite, using the image viewer.
    This looks interesting. I wish my weather forecast looked like that! Is your screensaver ready for sharing? I'm interested in doing something with the Earth View Images that can be created here: https://www.fourmilab.ch/cgi-bin/Earth/action?opt=-p

    My thought is to have the image update once or twice a minute via a script that's either running continuously in the background or is started and stopped by the screensaver. I'm guessing you're doing something similar by generating the displayed image frequently in the background in order to keep the displayed time correct. I never got far with a dedicated screensaver to do this (displaying the image was straightforward, but triggering updates eluded me), but your mention of the image viewer makes perfect sense. Do you simply point to a specific folder and just make sure that that folder only contains the current image? Does the current image have to have a constantly updated filename in order for the screensaver to switch to the current image?

  7. #27
    Senior Member chill's Avatar
    Join Date
    Mar 2007
    Location
    Nottingham, UK
    Posts
    1,735
    For instance, I'd quite like the real-time cloud cover global map as a constantly updating screensaver. This string returns that:
    https://www.fourmilab.ch/cgi-bin/Ear...&opt=-p&date=0


  8. #28
    Senior Member
    Join Date
    Jul 2008
    Posts
    147
    Hi chill, as with most things I do, my approach is a bit hacky but it's working pretty well. The basic operation (ignoring the mechanics of generating the image) is:

    - Have jivelite configured to use image viewer as the screen saver, configuring the delay times as desired
    - I have a separate http server running on my LMS server for other things already so I'm using that to serve the image list file and image(s)
    - Point jivelite to the url of the image list file (http://10.0.0.10/res/photos/photos.lst)
    - I have just a single entry in the image list file (http://10.0.0.10/res/photos/wx.png)
    - The wx.png file is actually a symlink to the real file which is in ram instead of on disk:
    wx.png -> /dev/shm/wxd/png/wx.png
    - I have a cron job on the server which runs every minute to regenerate the wx.png, every run it:
    updates the time
    updates the current temperature 3 times an hour on minutes 20,40, and 00
    updates the 5 hour forecast (the bottom row of the image) once an hour on minute 00

    I'm pulling the weather data from a couple weather.gov urls (US) the forecast is json and the current observation is a METAR text file.

    I was concerned that having a single file in the image list would result in image viewer just downloading it once and never updating it, but it looks like based on my server log, that image viewer downloads the list file and then runs through the list until it gets to the end and then starts again by starting the process over - so since my list only has the single entry, my log shows alternating requests, first for the list file, then for the image, then the list file, then the image, etc. over and over. And since jivelite does a bit of a fade between images, the minute changing actually looks pretty cool.

    I've still got some improvements I want to make to the image generation script, sort of thinking about rewriting it altogether to get rid of some of the heavier tools I'm using, like jq for the json file parsing.

    //edit, originally I was going to have two entries in the list file, one the date/time/weather image, and the other a family picture so it would alternate between the two. I'd have the script just update both files on the server side but keep the names the same.
    Last edited by sodface; 2021-01-10 at 09:26.

  9. #29
    Senior Member chill's Avatar
    Join Date
    Mar 2007
    Location
    Nottingham, UK
    Posts
    1,735
    Excellent - thank you. I'll give that a go. The cron job is a much better idea than running my own script in the background. And it's handy that the Image Viewer screensaver will handle the image updates by itself. I'll only need to update my image whenever the sunlit part moves by one pixel, so I'll do a little sum to work out how often that needs to be.

  10. #30
    Senior Member chill's Avatar
    Join Date
    Mar 2007
    Location
    Nottingham, UK
    Posts
    1,735
    It seems like local storage for the image works the same way - updating a single file in the specified folder results in the screensaver updating to that new image. So I don't need a local http server - I'll just have the cron job run my script for fetching the updated file into that local folder.

Posting Permissions

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