1.0.4 • Published 3 years ago

osiota-app-onewire v1.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

osiota application onewire

Osiota is a software platform capable of running distributed IoT applications written in JavaScript to enable any kind of IoT tasks. See osiota.

Configuration: onewire

This application collects temperature values (and other data) from 1-Wire devices.

Properties

NameTypeDescriptionRequired
map(Device mappings)object[]no
bus_idnumberBus number of the 1-Wire portDefault: 1no

Additional Properties: not allowed Example

{
    "map": [
        {
            "map": "28-0123456789ab",
            "node": "/Außen/Außentemperatur",
            "metadata": {
                "type": "temperature.data",
                "unit": "C",
                "unit_long": "Celsius"
            }
        }
    ],
    "bus_id": 1
}

map[]: Device mappings

Items: Device mapping

Item Properties

NameTypeDescriptionRequired
mapstring1-Wire device idyes
nodestringNode name to publish data tono
metadataobjectMetadata for that deviceDefault: {"type":"temperature.data","unit":"C","unit_long":"Celsius"}no

Item Additional Properties: not allowed Example

[
    {
        "map": "28-0123456789ab",
        "node": "/Außen/Außentemperatur",
        "metadata": {
            "type": "temperature.data",
            "unit": "C",
            "unit_long": "Celsius"
        }
    }
]

map[].metadata:

Metadata for that device

Additional Properties: allowed Example

{
    "type": "temperature.data",
    "unit": "C",
    "unit_long": "Celsius"
}

How to setup

Add a configuration object for this application, see osiota configuration:

{
    "name": "onewire",
    "config": CONFIG
}

License

Osiota and this application are released under the MIT license.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

1.0.4

3 years ago

1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

4 years ago