HomeControl Server: Lists: Bindings - robe16/HomeControl-documentation GitHub Wiki

The bundles list json used to define binding (device and info-service) properties, such as name, type, port, logo or api keys:

{
    "tivo": {
        "name": "Virgin Media",
        "logo": "logo_virgin.png",
        "type": "tivo",
        "port": 31339
    },
    "tv_lg_netcast": {
        "name": "TV",
        "logo": "logo_lg.png",
        "type": "tv_lg_netcast",
        "port": 8080
    },
    "tv_samsung": {
        "name": "TV",
        "logo": "logo_samsung.png",
        "type": "tv_samsung",
        "port": 55000
    },
    "nest_account": {
        "name": "Nest Account",
        "client_id": "170016da-432a-4ca0-aa37-426a2117d7a2",
        "client_secret": "6NqNFOfF1BAHByR8T6dn0OLTI",
        "logo": "logo_nest_blue.png",
        "type": "nest_account"
    },
    "icloud_account": {
        "name": "iCloud Account",
        "logo": "logo_apple.png",
        "type": "icloud_account"
    },
    "metoffice": {
        "type": "metoffice",
        "app_key": "186ae211-9495-4a9b-8a15-6b8d6140dfa6"
    },
    "newsapi": {
        "type": "newsapi",
        "app_key": "38f6deea58cc46559d17624b9495c6e6"
    }
}