diff service/wifi/wifi.py @ 427:db031d9ec28e

don't use 'connected' for time and for network. add rdf:type. Ignore-this: 59899796d4785300f40137de2c2c44d5
author drewp@bigasterisk.com
date Thu, 04 Apr 2019 02:19:10 -0700
parents e0703c7824e9
children d0830394bf7b
line wrap: on
line diff
--- a/service/wifi/wifi.py	Thu Apr 04 02:16:22 2019 -0700
+++ b/service/wifi/wifi.py	Thu Apr 04 02:19:10 2019 -0700
@@ -17,7 +17,7 @@
 from dateutil import tz
 from influxdb import InfluxDBClient
 from pymongo import MongoClient as Connection, DESCENDING
-from rdflib import Namespace, Literal, ConjunctiveGraph
+from rdflib import Namespace, Literal, ConjunctiveGraph, RDF
 from twisted.internet import reactor, task
 from twisted.internet.defer import inlineCallbacks
 import ago
@@ -200,6 +200,7 @@
         for dev in self.lastAddrs:
             if not dev.connected:
                 continue
+            g.add((dev.uri, RDF.type, ROOM['NetworkedDevice'], ctx))
             g.add((dev.uri, ROOM['macAddress'], Literal(dev.mac), ctx))
             g.add((dev.uri, ROOM['ipAddress'], Literal(dev.ip), ctx))