GithubHelp home page GithubHelp logo

auroral-adapters-ontology's People

Contributors

ahlemrhayem avatar jucanbe avatar mariapoveda avatar ontoologyuser avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

auroral-adapters-ontology's Issues

Typo in Precipitation

There is a typo in Precipitation word of the ontology, the code states 'Percipitation' instead of 'Precipitation'

Change description of Person Counter Sensor

Actual description of Person Counter Sensor refers to "The person sounter sensor is designed to count the number of person that visit a specific city". Instead of city, this should be about a Building Space, SpatialObject or any similar class.

"Status" field

Hi, I want suggest to include a tag "status" in the reading of energy production that can indicate if the data exposed was read with the right technical condition and can be considered validated from the source. This could help to distinguish for example a value of "0" read from non-correctly-working sensor from a really-read value of "0".
Thank you.

Missing type for weather service

This is my data I am developing a thing description I am missing the type for weather service api.

Response data example:

{
  "airPressureAtSeaLevel": 1015.9,
  "airTemperature": 25.7,
  "cloudAreaFraction": 35.2,
  "relativeHumidity": 84.7,
  "windFromDirection": 168.4,
  "windSpeed": 6.7
}

Add property dev_position

Add property dev_position (related to Device position. identifies if device is in normal or tilt position)

Is the error property needed?

Do we need to represent this property or is it internal use?

location-<location_id>/flood-/sensor/error: if different from 0, there is an error with the sensor

and

location-<location_id>/flood-/sensor/act_reasons: list of reasons which woke up the device: battery, button, periodic, poweron, sensor, alarm

(from https://cloud.auroral.eu/index.php/f/98609)

Alentejo pilot.

Add properties for solar metrics

These properties can be measured in the context of pv and solar radiation, we should add them to the ontology:

  • DirectRadiation
  • DiffuseRadiation
  • DirectNormalIrradiance
  • TerrestrialRadiation
  • ShortwaveRadiationInstant
  • DirectRadiationInstant
  • DiffuseRadiationInstant
  • DirectNormalIrradianceInstant
  • TerrestrialRadiationInstant

How can we describe the data in jsonSchema

How can we describe the data below in the thing description using json schema?

Thing definition:

{
 "td": {
   "@context": [
     "https://www.w3.org/2019/wot/td/v1",
     "https://auroralh2020.github.io/auroral-ontology-contexts/adapters/context.json"
   ],
   "title": "Auroral Safe Search Weather Reader",
   "description": "Reads data from Auroral Safe Search API",
   "@type": "",
   "properties": {
     "auroral_safe_search_weather_reader": {
       "title": "Auroral Safe Search Weather Reader property",
       "readOnly": true,
       "type": "object",
       "@type": "weather",
       "forms": [
         {
           "op": [
             "readproperty"
           ],
           "href": "http://192.168.178.31:9000/api/weather"
         }
       ]
     }
   }
 }
}

Data response:

{
    "airPressureAtSeaLevel": 1015.9,
    "airTemperature": 25.7,
    "cloudAreaFraction": 35.2,
    "relativeHumidity": 84.7,
    "windFromDirection": 168.4,
    "windSpeed": 6.7
  }

SAREF & SOSA hard to choose

The adapters ontology is using two ontologies for sensors. For instance, if I want to express that I have a temperature sensor that measures the property adpaters:ActsReasons I can only use SOSA, with saref as it is now the ontology it is not possible.

Shall we keep only one of these two ontologies? or in other case, we should ensure that all the things can be expressed with both. But I think it would be better to use just one ontology.

Potential error in some URIs

Translating the owl file of the ontology into a different serialization is not possible because some terms have dots in their name which seems to be an error. For instance adapters:PM.25Concentration produces an error, instead adapters:PM25Concentration does not

add a geosparql relationship to saref:PhysicalObject

In order to define a geometry and spatial features. It could be useful to have a SubClass relationship between saref:PhysicalObject and geosparql:Feature.
Then it would be possible add geosparql:hasGeometry property to every sensor device.

Replace core:makesMeasurement

Instead of redefining the saref:makesMeasurement in adapters ontology with core:makesMeasurments, let's use the saref property

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.