view service/rdf_from_mqtt/config_nightlight_ari.n3 @ 718:edc14422f128

add rdf_from_mqtt, though at the moment the graph urls may not be in sync and the reqs have just been updated Ignore-this: 11b16f06340adc7228930f3774323d1a
author drewp@bigasterisk.com
date Tue, 04 Feb 2020 23:33:21 -0800
parents
children
line wrap: on
line source

@prefix : <http://projects.bigasterisk.com/room/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix fr: <http://bigasterisk.com/foaf/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .


:nightlightAriTemperature a :MqttStatementSource;
  :mqttTopic ("nightlight_ari" "sensor" "temperature" "state");

  :parser xsd:double;
  :conversions (:celsiusToFarenheit
                [:ignoreValueBelow -999]);
  :graphStatements [
    :outputPredicate :temperatureF;  
    :statementLifetime "150s";
  # ], [
  #  :conversions ([:recentLow "30s"]);
  #  :outputPredicate :recentLowTemperatureF;
  ];
  
  :influxMeasurement [ # replaces this block in piNode configs
    :measurement "temperatureF";
    :predicate :temperatureF;
    :tag [:key "host"; :value "nightlight_ari"],
         [:key "location"; :value "ariRoom"]] .