Package org.bluez


package org.bluez
  • Class
    Description
    File generated - 2023-02-20.
    Based on bluez Documentation: adapter-api.txt.

    Service: org.bluez
    Interface: org.bluez.Adapter1

    Object path:
    [variable prefix]/{hci0,hci1,...}

    Supported properties:

    string Address [readonly]

    The Bluetooth device address.

    string AddressType [readonly]

    The Bluetooth Address Type.
    File generated - 2023-02-20.
    Based on bluez Documentation: agent-api.txt.

    Service: unique name
    Interface: org.bluez.Agent1

    Object path:
    freely definable

    File generated - 2023-02-20.
    Based on bluez Documentation: agent-api.txt.

    Service: org.bluez
    Interface: org.bluez.AgentManager1

    Object path:
    /org/bluez

    File generated - 2020-06-18.
    Based on bluez Documentation: battery-api.txt.

    Service: org.bluez
    Interface: org.bluez.Battery1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: device-api.txt.

    Service: org.bluez
    Interface: org.bluez.Device1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: gatt-api.txt.

    Service: org.bluez
    Interface: org.bluez.GattCharacteristic1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: gatt-api.txt.

    Service: org.bluez
    Interface: org.bluez.GattDescriptor1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: gatt-api.txt.

    Service: org.bluez
    Interface: org.bluez.GattManager1

    Object path:
    [variable prefix]/{hci0,hci1,...}

    GATT Manager hierarchy
    ======================

    GATT Manager allows external applications to register GATT services and
    profiles.

    Registering a profile allows applications to subscribe to *remote* services.
    These must implement the GattProfile1 interface defined above.

    Registering a service allows applications to publish a *local* GATT service,
    which then becomes available to remote devices.
    File generated - 2023-02-20.
    Based on bluez Documentation: gatt-api.txt.

    Service: <application dependent>
    Interface: org.bluez.GattProfile1

    Object path:
    <application dependent>

    Supported properties:

    array{string} UUIDs [read-only]

    128-bit GATT service UUIDs to auto connect.



    File generated - 2023-02-20.
    Based on bluez Documentation: gatt-api.txt.

    Service: org.bluez
    Interface: org.bluez.GattService1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: health-api.txt.

    Service: org.bluez
    Interface: org.bluez.HealthChannel1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: health-api.txt.

    Service: org.bluez
    Interface: org.bluez.HealthDevice1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    This signal is launched when a new data channel is
    created or when a known data channel is reconnected.
    This signal is launched when a data channel is deleted.
    After this signal the data channel path will not be
    valid and its path can be reused for future data
    channels.
    File generated - 2023-02-20.
    Based on bluez Documentation: health-api.txt.

    Service: org.bluez
    Interface: org.bluez.HealthManager1

    Object path:
    /org/bluez/

    File generated - 2023-02-20.
    Based on bluez Documentation: input-api.txt.

    Service: org.bluez
    Interface: org.bluez.Input1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: advertising-api.txt.

    Service: org.bluez
    Interface: org.bluez.LEAdvertisement1

    Object path:
    freely definable

    Supported properties:

    string Type

    Determines the type of advertising packet requested.

    Possible values: "broadcast" or "peripheral"

    array{string} ServiceUUIDs

    List of UUIDs to include in the "Service UUID" field of
    the Advertising Data.

    dict ManufacturerData

    Manufactuer Data fields to include in
    the Advertising Data.
    File generated - 2023-02-20.
    Based on bluez Documentation: advertising-api.txt.

    Service: org.bluez
    Interface: org.bluez.LEAdvertisingManager1

    Object path:
    /org/bluez/{hci0,hci1,...}

    Supported properties:

    byte ActiveInstances

    Number of active advertising instances.

    byte SupportedInstances

    Number of available advertising instances.

    array{string} SupportedIncludes

    List of supported system includes.

    Possible values: "tx-power"
    "appearance"
    "local-name"

    array{string} SupportedSecondaryChannels [Experimental]

    List of supported Secondary channels.
    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: org.bluez
    Interface: org.bluez.Media1

    Object path:
    [variable prefix]/{hci0,hci1,...}

    Supported properties:

    array{string} SupportedUUIDs [readonly]:

    List of 128-bit UUIDs that represents the supported
    Endpoint registration.


    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: org.bluez
    Interface: org.bluez.MediaControl1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: unique name (Server role)
    Interface: org.bluez.MediaEndpoint1

    Object path:
    freely definable (Server role)
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: unique name (Target role)
    Interface: org.bluez.MediaFolder1

    Object path:
    freely definable (Target role)
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: unique name (Target role)
    Interface: org.bluez.MediaItem1

    Object path:
    freely definable (Target role)
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: org.bluez (Controller role)
    Interface: org.bluez.MediaPlayer1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: media-api.txt.

    Service: org.bluez
    Interface: org.bluez.MediaTransport1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: network-api.txt.

    Service: org.bluez
    Interface: org.bluez.Network1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2023-02-20.
    Based on bluez Documentation: network-api.txt.

    Service: org.bluez
    Interface: org.bluez.NetworkServer1

    Object path:
    /org/bluez/{hci0,hci1,...}

    File generated - 2023-02-20.
    Based on bluez Documentation: profile-api.txt.

    Service: unique name
    Interface: org.bluez.Profile1

    Object path:
    freely definable

    File generated - 2023-02-20.
    Based on bluez Documentation: profile-api.txt.

    Service: org.bluez
    Interface: org.bluez.ProfileManager1

    Object path:
    /org/bluez

    File generated - 2023-02-20.
    Based on bluez Documentation: sap-api.txt.

    Service: org.bluez
    Interface: org.bluez.SimAccess1

    Object path:
    [variable prefix]/{hci0,hci1,...}

    Supported properties:

    boolean Connected [readonly]

    Indicates if SAP client is connected to the server.

    File generated - 2020-06-18.
    Based on bluez Documentation: thermometer-api.txt.

    Service: org.bluez
    Interface: org.bluez.Thermometer1

    Object path:
    [variable prefix]/{hci0,hci1,...}
    File generated - 2020-06-18.
    Based on bluez Documentation: thermometer-api.txt.

    Service: org.bluez
    Interface: org.bluez.ThermometerManager1

    Object path:
    [variable prefix]/{hci0,hci1,...}

    File generated - 2020-06-18.
    Based on bluez Documentation: thermometer-api.txt.

    Service: unique name
    Interface: org.bluez.ThermometerWatcher1

    Object path:
    freely definable