Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 8 of 8
  1. #1
    Junior Member
    Join Date
    Mar 2011
    Posts
    21

    Getting the current state of the SB Boom

    Hi.

    Currently I have a SB Touch as Server, a SB Radio and a SB Boom. The Boom and the Radio connected to the server of the Touch. All works fine.

    Also I have a FritzBox with a freetz firmware and I ported the Telldus software for the TellStick to freetz. With the TellStick I can manage my home automation like enabling lights and power outlets.

    I want to enable my light in the bedroom if the alarm of the Boom is activated and I am thinking about it which possibilities I have. The Boom has no SSH access. This is bad. Has anybody an idea how I can find out the state of the Boom? I am not really interested in analysing the networktraffic between my router and the Boom for guessing that the the alarm of the Boom is activated.

    May be somebody has some hints in which direction I can starting my research!

    <edit on>
    I have following ideas(braindumps):
    1. FritzBox (freetz) connecting to Touch(SSH) or Boom(no SSH) and analyses the state or a log file (in the log of the Touch I can't find any hints for the alarm).
    2. I can define a trigger and the Boom is sending an event to the Touch (log entry) / FritzBox (port knocking).
    3. The SB Radio is in synch with the Boom. If the alarm of the Boom activated the SB Radio should switched on to. Via SSH I am getting the state of the Radio. I don't like this idea because I don't want to have the Radio in synch with the Boom all the time.
    4. I am analyzing periodically the traffic between my FritzBox and the Boom. If the time inside my common alarm time I have to guess. (I don't like this idea, to much guessing and assumptions).
    5. My FritzBox checks periodically the alarm properties of the boom and creates new cron jobs.
    6. To be continued ...

    The most of this possibilities are depending on the functionalities of the Boom or Touch.
    <edit off>

    Thank you and best regards
    Tamex
    Last edited by Tamex; 2011-11-08 at 06:27.

  2. #2
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    11,258
    Boom is a dumb device - it plays audio, displays pixels and tells server a button has been pressed.

    All the knowledge that an alarm is active is in the server. You need to communicate with the server.

  3. #3
    Junior Member
    Join Date
    Mar 2011
    Posts
    21
    Ok, thank you. I can imagine this.

    Then I have to find out the reason that the syslogd of the Touch is exiting periodically without reaching the max filsize.

    Best regards
    Tamex

  4. #4
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    18,933

    Getting the current state of the SB Boom

    Use the CLI or JSON/RPC to get the status of your players. Check the API
    documentation in LMS (you'll have to install it on your computer for easy
    access, or figure it out from
    http://svn.slimdevices.com/repos/sli...s/cli-api.html
    :-))
    --

    Michael

  5. #5
    Junior Member
    Join Date
    Mar 2011
    Posts
    21
    @mherger
    Thank you, for this hint! I tried and played a little bit with it and it seems that this is the answer. I can take a look and make changes to the alarm properties on the Boom. This is fine. No I have to find out if the alarm is currently active (without calculating the alarmtime).

    Best regards
    Tames

  6. #6
    Junior Member
    Join Date
    Feb 2012
    Posts
    1

    Fritzbox Telldus

    Hi Tamex,

    I'm actually quite interested in "... I ported the Telldus software for the TellStick to freetz..."

    Could you help me / provide instruction how to do this? Can I PM / e-mail you directly on this?

    My questions are actually not really related to this forum...sorry for that!

    I'm not completely new to freetz, but porting the Telldus source is still a bridge to far for me without some help.

    R.

    Eeg.

  7. #7
    Junior Member
    Join Date
    Mar 2011
    Posts
    21
    Quote Originally Posted by Superbert View Post
    Hi Tamex,

    I'm actually quite interested in "... I ported the Telldus software for the TellStick to freetz..."

    Could you help me / provide instruction how to do this? Can I PM / e-mail you directly on this?

    My questions are actually not really related to this forum...sorry for that!

    I'm not completely new to freetz, but porting the Telldus source is still a bridge to far for me without some help.

    R.

    Eeg.
    Hi Superbert.

    Sorry. that I see your message now I am not offten in this forum.

    Please take a look in my thread http://www.ip-phone-forum.de/showthr...18#post1824318 . If you aren't be able to understand German please contact me in the ip-phone-forum.de if you are interested. Then I will translate my posting.

    Best regards

  8. #8
    Junior Member
    Join Date
    Mar 2011
    Posts
    21
    Quote Originally Posted by mherger View Post
    Use the CLI or JSON/RPC to get the status of your players. Check the API
    documentation in LMS (you'll have to install it on your computer for easy
    access, or figure it out from
    http://svn.slimdevices.com/repos/sli...s/cli-api.html
    :-))
    --

    Michael
    Hi Michael.

    I think you are an employee of Logitech!? Can you please check your postet html link because my browsers shows only the source of this site. It seems that some tags are destroyed.

    <edit on>
    Small Workaround:

    Click in your browser "View Source". Copy all the stuff and paste it to a new html file on your local storage.
    Delete all text until "<p><a href="#Supported Commands">Experts, jump directly to the command index</a></p>" and replace it with <html><body>". Scroll to the end and delete "[% PROCESS helpfooter.html %]" and replace it with "</body></html>".

    <edit off>

    Thank you and best regards
    Last edited by Tamex; 2012-06-03 at 07:55.

Posting Permissions

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