EDIT LATER :)
(rebuilding readme) - A totally new rebuild compared to the previous versions.
Remote control Philips SmartTv
Tested on Philips Smart Tv (55PFS8209/12)
- Add auto-set function
- Complete this readme
- Archive this repository
- needs to be installed before first launch
fastify, follow-redirects
- access local-SmartTV-Object values. (set
or get
)
- ObjectSet(Position,objVal); (Automatically Updates the SmartTV values, from the values set to the )
- ObjectGet(Position);
- access the values from tv, and updates the local object
- SmartTV_Set(IP_ADDRESS, '/5/audio/volume', {"min":0,"current":10,"muted":false,"max":0});
- SmartTV_Fetch_Update_All(); (fetch and saves all values to the local-SmartTV-Object)
- SmartTV_Fetch_Update_One(Position); (fetch and save one item to the local-SmartTV-Object)
- access values locally by use of a http-client of your own flavour
http://127.0.0.1/5 <-
SmartTV joinSPACE version, (1~6)
- http://127.0.0.1/5/ (Retrieving the full local-SmartTV-Object)
- http://127.0.0.1/5/activities/tv
- http://127.0.0.1/5/ambilight/cached
- http://127.0.0.1/5/ambilight/lounge
- http://127.0.0.1/5/ambilight/measured
- http://127.0.0.1/5/ambilight/mode
- http://127.0.0.1/5/ambilight/processed
- http://127.0.0.1/5/ambilight/topology
- http://127.0.0.1/5/applications
- http://127.0.0.1/5/audio/volume
- http://127.0.0.1/5/channeldb/tv
- http://127.0.0.1/5/context
- http://127.0.0.1/5/input/key
- http://127.0.0.1/5/input/pointer
- http://127.0.0.1/5/network/devices
- http://127.0.0.1/5/powerstate
- http://127.0.0.1/5/system
- http://127.0.0.1/5/system/country
- http://127.0.0.1/5/system/deviceid_encrypted
- http://127.0.0.1/5/system/epgsource
- http://127.0.0.1/5/system/menulanguage
- http://127.0.0.1/5/system/model_encrypted
- http://127.0.0.1/5/system/name
- http://127.0.0.1/5/system/serialnumber_encrypted
- http://127.0.0.1/5/system/timestamp
SPACE is a Software Architecture developed by Philips for its range of TV displays.
It is based on Linux and DirectFB technologies.
JointSPACE opens the TV APIs to let you develop new applications and run them on the TV.
- JointSpace
- JointSpace files
- JointSpace API Documentation (saved in the repository)
- Getting Started
- Introduction to the ambilight interface
- GET ambilight/topology
- GET ambilight/mode
- POST ambilight/mode
- GET ambilight/measured
- GET ambilight/processed
- GET ambilight/cached
- POST ambilight/cached
- GET system
- GET system/country
- GET system/name
- GET system/menulanguage
- GET system/model
- GET system/serialnumber
- GET system/softwareversion
For more details, see the LICENSES file.