Git Product home page Git Product logo

hass-phoniebox's People

Contributors

c0un7-z3r0 avatar wrt54g avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

h1xu

hass-phoniebox's Issues

Services

Overview: https://github.com/MiczFlor/RPi-Jukebox-RFID/tree/develop/components/smart-home-automation/MQTT-protocol#possible-commands

  • volumeup
  • volumedown
  • #16
  • playerplay
  • playerpause
  • playernext
  • playerprev
  • playerstop
  • playerrewind
  • playershuffle
  • playerreplay
  • scan
  • shutdown
  • shutdownsilent
  • reboot
  • disablewifi
  • setvolume [0-100]
  • #22
  • #23
  • #24
  • playerseek [e.g. +20 for 20sec ahead or -12 for 12sec back]
  • #26
  • #27
  • playerrepeat [off / single / playlist]
  • rfid [start / stop]
  • gpio [start / stop]
  • swipecard [card ID]
  • playfolder [folder name (not path)]
  • playfolderrecursive [folder name (not path)]

duration

Duration Payload from phoniebox is always '00:00:00'.

Sensors

https://github.com/MiczFlor/RPi-Jukebox-RFID/tree/develop/components/smart-home-automation/MQTT-protocol#possible-attributes

  • phoniebox/version (e.g. 1.2-rc1)
  • phoniebox/edition (e.g. classic)
  • phoniebox/state (online)
  • phoniebox/disk_total (disk size in Gigabytes)
  • phoniebox/disk_avail (available disk size in Gigabytes)
  • volume
  • mute
  • repeat
  • random
  • state
  • file
  • artist
  • albumartist
  • album
  • #18
  • trackdate
  • last_card
  • maxvolume
  • volstep
  • idletime
  • rfid (status of rfid service [true/false])
  • gpio (status of gpio service [true/false])
  • remaining_stopafter [minutes left until "stop" is triggered]
  • remaining_shutdownafter [minutes left until shutdown]
  • remaining_idle [minutes left for the idle shutdown timer]
  • throttling
  • temperature

mute

Mute Service not triggering mute on Phoniebox

service: media_player.volume_mute

Add Buttons

  • switch off silent button
  • switch off button
  • #32
  • scan button
  • player_rewind button
  • player_replay button
  • restart button

Media Player Component

Not all make sense or are supported in media player component. Needs sorting, filtering.

Interactions

  • volumeup
  • volumedown
  • mute
  • playerplay
  • playerpause
  • playernext
  • playerprev
  • playerrewind
  • playershuffle
  • playerreplay
  • shutdown
  • reboot
  • setvolume [0-100]
  • playerseek [e.g. +20 for 20sec ahead or -12 for 12sec back]
  • playerrepeat [off / single / playlist]
  • playfolder [folder name (not path)]
  • playfolderrecursive [folder name (not path)]

Sensors
Needs verifying if they all are supported and working

  • volume
  • mute
  • repeat
  • random
  • state
  • file
  • artist
  • albumartist
  • title
  • album
  • track
  • elapsed
  • duration
  • trackdate

Switches

Not all make sense as switches. Needs sorting, filtering.

  • volumeup
  • volumedown
  • mute
  • playerplay
  • playerpause
  • playernext
  • playerprev
  • playerstop
  • playerrewind
  • playerreplay
  • scan
  • shutdown
  • shutdownsilent
  • reboot
  • disablewifi
  • setvolume [0-100]
  • setvolstep [0-100]
  • setmaxvolume [0-100]
  • setidletime [in minutes]
  • playerseek [e.g. +20 for 20sec ahead or -12 for 12sec back]
  • shutdownafter [in minutes; 0 = remove timer]
  • playerstopafter [in minutes]
  • playerrepeat [off / single / playlist]
  • rfid [start / stop]
  • gpio [start / stop]
  • swipecard [card ID]
  • playfolder [folder name (not path)]
  • playfolderrecursive [folder name (not path)]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.