[Announce] Spotty 4.4 - more personalised content

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mherger
    Babelfish's Best Boy
    • Apr 2005
    • 24655

    [Announce] Spotty 4.4 - more personalised content

    > I am having problems with this “ ‘ “character.
    >
    > Example
    >
    > DesÄ€’ree
    > Dustin OÄ€’Halloran
    > Gisbert OÄ€’Sullivan


    It's funny that your examples would be using somethinge else than what
    you'd claim was the problem... But anyway: yes, you're right. Those
    characters could make the comparison fail. It currently only strips out
    straight ' and " during the comparison. But what you're using aren't
    even simple backticks, but something more specific. LMS uses a list
    which perl considers punctuation characters (see eg.
    https://www.petefreitag.com/cheatshe...acter-classes/).
    Michael

    "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
    (LMS: Settings/Information)
  • mherger
    Babelfish's Best Boy
    • Apr 2005
    • 24655

    #2
    [Announce] Spotty 4.4 - more personalised content

    v4.4.0 introduces two new features:
    • More personalized content from Spotify
    • Select which accounts to import


    The first one is somewhat experimental: Spotty v4.4.0 allows you to get the Home/Start menu items as found on open.spotify.com. Unfortunately these are neither 100% identical to what you get in the Spotify apps, nor available through any documented web API. In order to use that feature you'll have to provide a session cookie from open.spotify.com. Please see the instruction as linked in Spotty's setup pages info bullet.

    The second feature is particularly interesting in a Spotify Family setup: you don't want your kids' music imported into your LMS library (using LMS8+). This new feature allows you to define which accounts you want to import, and which ones you want to leave alone.
    Michael

    "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
    (LMS: Settings/Information)

    Comment

    • Bafpund
      Member
      • Jun 2012
      • 30

      #3
      Great, a solution within 48 hours. You're not losing time

      I installed the new version and everything seems to be fine. Thank you very much!

      Comment

      • TomekWaw
        Junior Member
        • Jun 2020
        • 15

        #4
        I'm on 4.4.0 and my Connect devices have disappeared. There are those records in server.log:

        Code:
        [20-09-20 20:51:01.0764] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia
        [20-09-20 20:51:01.0790] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
        [20-09-20 20:51:01.0795] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
        [20-09-20 20:51:01.0799] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
        [20-09-20 20:51:01.0803] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
        Above that there are some more errors, but I'm not sure if they are anyway related to Spotty:

        Code:
        [20-09-20 20:46:57.3287] Slim::Control::Request::renderAsArray (2233) Error: request should set useIxHashes in Slim::Control::Request->new()
        [20-09-20 20:46:57.3294] Slim::Control::Request::renderAsArray (2233) Backtrace:
        
           frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Control/Request.pm line 2233)
           frame 1: Slim::Control::Request::renderAsArray (/usr/share/perl5/Slim/Plugin/CLI/Plugin.pm line 697)
           frame 2: Slim::Plugin::CLI::Plugin::cli_request_write (/usr/share/perl5/Slim/Plugin/CLI/Plugin.pm line 1010)
           frame 3: Slim::Plugin::CLI::Plugin::cli_subscribe_notification (/usr/share/perl5/Slim/Control/Request.pm line 2058)
           frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 2058)
           frame 5: Slim::Control::Request::notify (/usr/share/perl5/Slim/Control/Request.pm line 859)
           frame 6: Slim::Control::Request::checkNotifications (/usr/sbin/squeezeboxserver line 708)
           frame 7: main::idle (/usr/sbin/squeezeboxserver line 677)
           frame 8: main::main (/usr/sbin/squeezeboxserver line 1210)
        
        [20-09-20 20:46:57.3504] Slim::Control::Request::renderAsArray (2233) Error: request should set useIxHashes in Slim::Control::Request->new()
        [20-09-20 20:46:57.3511] Slim::Control::Request::renderAsArray (2233) Backtrace:
        
           frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Control/Request.pm line 2233)
           frame 1: Slim::Control::Request::renderAsArray (/usr/share/perl5/Slim/Plugin/CLI/Plugin.pm line 697)
           frame 2: Slim::Plugin::CLI::Plugin::cli_request_write (/usr/share/perl5/Slim/Plugin/CLI/Plugin.pm line 1010)
           frame 3: Slim::Plugin::CLI::Plugin::cli_subscribe_notification (/usr/share/perl5/Slim/Control/Request.pm line 2058)
           frame 4: (eval) (/usr/share/perl5/Slim/Control/Request.pm line 2058)
           frame 5: Slim::Control::Request::notify (/usr/share/perl5/Slim/Control/Request.pm line 859)
           frame 6: Slim::Control::Request::checkNotifications (/usr/sbin/squeezeboxserver line 708)
           frame 7: main::idle (/usr/sbin/squeezeboxserver line 677)
           frame 8: main::main (/usr/sbin/squeezeboxserver line 1210)
        Any hints welcome, I really use that Spotify Connect options

        Comment

        • mherger
          Babelfish's Best Boy
          • Apr 2005
          • 24655

          #5
          [Announce] Spotty 4.4 - morepersonalised content

          > Any hints welcome, I really use that Spotify Connect options

          Restart your LMS or computer as a starter.

          --

          Michael
          Michael

          "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
          (LMS: Settings/Information)

          Comment

          • mherger
            Babelfish's Best Boy
            • Apr 2005
            • 24655

            #6
            [Announce] Spotty 4.4 - morepersonalised content

            > Great, a solution within 48 hours. You're not losing time

            Well, I bit the bullet and got a family account today :-)

            --

            Michael
            Michael

            "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
            (LMS: Settings/Information)

            Comment

            • TomekWaw
              Junior Member
              • Jun 2020
              • 15

              #7
              Originally posted by mherger
              > Any hints welcome, I really use that Spotify Connect options
              Restart your LMS or computer as a starter.
              That was the very first thing i did. I've restarted LMS first and then RPi. That didn't help.

              Comment

              • TomekWaw
                Junior Member
                • Jun 2020
                • 15

                #8
                I have some new info.
                I've noticed there are some binary inputs in the log file (PuTTyPuTTyPuTTyPuTTyPuTTyPuTTyPuTTy - you know).
                So I cleared the log and restarted RPi again.
                Situation is different now - I have 17 errors with useIxHashes (yeah, seems like on boot only):

                Code:
                root@ms4home:~# cat /var/log/squeezeboxserver/server.log|grep "Error: request should set useIxHashes" |wc -l
                17
                but no error from Spotty anymore.
                Unfortunately, no LMS Zones on Spotify Connect also
                Last edited by TomekWaw; 2020-09-20, 21:21.

                Comment

                • BoomX2
                  Senior Member
                  • Oct 2009
                  • 649

                  #9
                  Originally posted by mherger
                  v4.4.0 introduces two new features:
                  • More personalized content from Spotify


                  The first one is somewhat experimental: Spotty v4.4.0 allows you to get the Home/Start menu items as found on open.spotify.com. Unfortunately these are neither 100% identical to what you get in the Spotify apps, nor available through any documented web API. In order to use that feature you'll have to provide a session cookie from open.spotify.com. Please see the instruction as linked in Spotty's setup pages info bullet.
                  Works nice. Easy to get the cookie value using your instructions. Thank you for adding this.

                  Comment

                  • TomekWaw
                    Junior Member
                    • Jun 2020
                    • 15

                    #10
                    Originally posted by TomekWaw
                    but no error from Spotty anymore.
                    Unfortunately, no LMS Zones on Spotify Connect also
                    Eventually Spotty has logged its errors:

                    Code:
                    [20-09-20 22:24:45.0680] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia
                    [20-09-20 22:24:45.0686] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
                    [20-09-20 22:24:45.0712] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
                    [20-09-20 22:24:45.0719] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
                    [20-09-20 22:24:45.0724] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
                    [20-09-20 23:35:49.0814] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia
                    [20-09-20 23:35:49.0827] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
                    [20-09-20 23:35:49.0836] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
                    [20-09-20 23:35:49.0845] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
                    [20-09-20 23:35:49.0854] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
                    [20-09-21 00:18:52.0738] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
                    [20-09-21 00:18:52.0744] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia
                    [20-09-21 00:18:52.0750] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
                    [20-09-21 00:18:52.0756] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
                    [20-09-21 00:18:52.0762] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
                    [20-09-21 00:21:52.0685] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia
                    [20-09-21 00:21:52.0695] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
                    [20-09-21 00:21:52.0705] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
                    [20-09-21 00:21:52.0714] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
                    [20-09-21 00:21:52.0751] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
                    [20-09-21 00:32:53.0619] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
                    [20-09-21 00:32:53.0626] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia
                    [20-09-21 00:32:53.0652] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
                    [20-09-21 00:32:53.0658] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
                    [20-09-21 00:32:53.0665] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
                    [20-09-21 01:49:57.0692] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: 02:00:22:59:b0:2f Cały dom
                    [20-09-21 01:49:57.0702] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:50:9d:c0:36 Salon
                    [20-09-21 01:49:57.0711] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:b7:f2:45:af Przedpokój
                    [20-09-21 01:49:57.0718] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:8a:f3:d6:c5 Łazienka
                    [20-09-21 01:49:57.0758] Plugins::Spotty::Connect::DaemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia

                    Comment

                    • mherger
                      Babelfish's Best Boy
                      • Apr 2005
                      • 24655

                      #11
                      [Announce] Spotty 4.4 - morepersonalised content

                      > TomekWaw wrote:
                      >>
                      >> but no error from Spotty anymore.
                      >> Unfortunately, no LMS Zones on Spotify Connect also

                      >
                      > Eventually Spotty has logged its errors:
                      >
                      >
                      > Code:
                      > --------------------
                      > [20-09-20 22:24:45.0680] Plugins::Spotty::Connect:aemonManager::checkAPIConnectPlayers (208) Connect daemon is running, but not connected - shutting down to force restart: aa:aa:a7:9a:1f:fa Sypialnia


                      Did anything else about your system change? The latest Spotty update
                      should not have any impact on the Connect functionality.

                      --

                      Michael
                      Michael

                      "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
                      (LMS: Settings/Information)

                      Comment

                      • slartibartfast
                        Senior Member
                        • Jan 2010
                        • 13878

                        #12
                        I can't remember how the Spotty menu looked before adding the Web Token. Which new features should I expect to see?

                        Sent from my Pixel 3a using Tapatalk
                        Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                        Bedroom: Radio
                        Bathroom: Radio

                        Comment

                        • TomekWaw
                          Junior Member
                          • Jun 2020
                          • 15

                          #13
                          Originally posted by mherger
                          Did anything else about your system change? The latest Spotty update
                          should not have any impact on the Connect functionality.
                          That's basically a new setup on RPi4, being used for a few days.
                          I've been using similar setup on x86 for several months before.
                          I've moved to RPi and for couple of days it worked perfectly fine.
                          Then it just stopped. I was not doing any changes lately because after migration from x86 all was working fine.
                          Perhaps beside upgrading LMS to latest version (worth noting). I'm on 7.9.4~1600144323 now.

                          After I've noticed problems with Spotty, I've tried two things:
                          - added web token of my Spotfiy account
                          - added another Spotify account from my Family account.
                          Hoping that any of this will solve the problem. It clearly didn't
                          Last edited by TomekWaw; 2020-09-21, 10:28.

                          Comment

                          • mherger
                            Babelfish's Best Boy
                            • Apr 2005
                            • 24655

                            #14
                            [Announce] Spotty 4.4 - morepersonalised content

                            > I can't remember how the Spotty menu looked before adding the Web Token.
                            > Which new features should I expect to see?


                            You should have a new "Home" item at the top (or at the top of the
                            user's menu if you have multiple accounts). And in there are goodies
                            like "Your top shows", "Made for (you)", "Based on your recent
                            listening" etc.

                            --

                            Michael
                            Michael

                            "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
                            (LMS: Settings/Information)

                            Comment

                            • slartibartfast
                              Senior Member
                              • Jan 2010
                              • 13878

                              #15
                              Originally posted by mherger
                              > I can't remember how the Spotty menu looked before adding the Web Token.
                              > Which new features should I expect to see?


                              You should have a new "Home" item at the top (or at the top of the
                              user's menu if you have multiple accounts). And in there are goodies
                              like "Your top shows", "Made for (you)", "Based on your recent
                              listening" etc.

                              --

                              Michael
                              OK "Home" is there. What does it mean if "Home" is empty?

                              Sent from my Pixel 3a using Tapatalk
                              Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                              Bedroom: Radio
                              Bathroom: Radio

                              Comment

                              Working...