UNPKG

bt-sensors-plugin-sk

Version:

Bluetooth Sensors for Signalk - see https://www.npmjs.com/package/bt-sensors-plugin-sk for a list of supported classes

174 lines (162 loc) 5.39 kB
{ "params":{ "name":{ "title": "Name", "description": "Sensor name" }, "location":{ "title": "Location", "description": "Sensor location on boat", "examples": ["inside", "outside", "galley", "freezer", "refrigerator", "head", "cabin", "engine", "deck", "cockpit"] }, "zone":{ "title":"Zone", "description": "Zone where sensor operates on boat AKA location ", "examples": ["inside", "outside", "galley", "freezer", "refrigerator", "head", "cabin", "engine", "deck", "cockpit"] }, "batteryID":{ "title": "Battery ID", "examples": ["starter", "house"] }, "id":{ "title": "ID", "description": "Sensor ID" } }, "environment":{ "temperature": { "title": "Temperature", "description":"Current zone's temperature", "unit":"K", "default": "environment.{zone}.temperature" }, "humidity": { "title": "Humidity", "description":"Current zone's humidity", "unit":"ratio", "default":"environment.{zone}.humidity" }, "relativeHumidity": { "description":"Current zone's relative humidity", "unit":"ratio", "default":"environment.{zone}.relativeHumidity" }, "pressure": { "description": "Current zone's ambient air pressure", "unit":"Pa", "default":"environment.{zone}.pressure" } }, "electrical":{ "inverters":{ "ac":{ "current":{ "unit": "A", "default":"electrical.inverters.{id}.ac.current" }, "voltage": { "unit": "V", "default":"electrical.inverters.{id}.ac.voltage" }, "power": { "unit": "W", "default":"electrical.inverters.{id}.ac.power" } }, "dc":{ "current":{ "unit": "A", "default":"electrical.inverters.{id}.dc.current" }, "voltage": { "unit": "V", "default":"electrical.inverters.{id}.dc.voltage" } } }, "batteries":{ "current":{ "unit": "A", "default":"electrical.batteries.{batteryID}.current" }, "voltage": { "unit": "V", "default": "electrical.batteries.{batteryID}.voltage" }, "power": { "unit": "W", "default": "electrical.batteries.{batteryID}.power" }, "impedance": { "unit": "Ohm", "default": "electrical.batteries.{batteryID}.impedance" }, "temperature":{ "unit": "K", "default": "electrical.batteries.{batteryID}.temperature" }, "cycles":{ "unit": "", "default": "electrical.batteries.{batteryID}.cycles" }, "capacity":{ "remaining":{ "unit":"C", "default": "electrical.batteries.{batteryID}.capacity.remaining" }, "actual":{ "unit":"C", "default": "electrical.batteries.{batteryID}.capacity.actual" }, "discharge":{ "unit":"KWh", "default": "electrical.batteries.{batteryID}.capacity.dischargeSinceFull" }, "charge":{ "unit":"KWh", "default": "electrical.batteries.{batteryID}.capacity.totalCharge" }, "stateOfCharge":{ "unit":"ratio", "default": "electrical.batteries.{batteryID}.capacity.stateOfCharge" }, "timeRemaining":{ "unit":"s", "default": "electrical.batteries.{batteryID}.capacity.timeRemaining" } } } }, "sensors":{ "RSSI": { "unit":"db", "default":"sensors.{macAndName}.RSSI", "description": "Sensor signal strength in decibels" }, "batteryStrength": { "title": "Battery Strength", "unit":"ratio", "default":"sensors.{macAndName}.battery.strength", "description":"Sensor battery strength" }, "batteryVoltage": { "title":"Battery Voltage", "unit":"V", "default":"sensors.{macAndName}.battery.voltage", "description":"Sensor battery voltage" } } }