annotate service/arduinoNode/config/config.n3 @ 1424:458355ee1b99

arduinonode: per-device-type timing stats Ignore-this: de560ed6044cef5dacbf5d9b6334df99 darcs-hash:c0164f22d20b5673d1f42ffa4462ef4ed87b608d
author drewp <drewp@bigasterisk.com>
date Wed, 07 Aug 2019 20:55:00 -0700
parents 6ee834a6f970
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1019
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
2 @prefix : <http://projects.bigasterisk.com/room/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
3 @prefix ha: <http://bigasterisk.com/homeauto/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
4 @prefix sensor: <http://bigasterisk.com/homeauto/sensor/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
5 @prefix houseLoc: <http://bigasterisk.com/homeauto/houseLoc/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
6
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
7
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
8 @prefix board1pin: <http://bigasterisk.com/homeauto/board1/pin/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
9 @prefix board1lcd: <http://bigasterisk.com/homeauto/board1/lcd/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
10 @prefix board1ow: <http://bigasterisk.com/homeauto/board1/oneWire/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
11
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
12 ha:board1 a :ArduinoBoard;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
13 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A6004bUG-if00-port0";
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
14 :boardTag "atmega328";
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
15 rdfs:comment "chip has been replaced with a 328";
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
16 :hasPin
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
17 board1pin:d3,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
18 board1pin:d5,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
19 board1pin:d6,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
20 board1pin:d7,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
21 board1pin:d8,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
22 board1pin:d9,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
23 board1pin:d10,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
24 board1pin:d11,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
25 board1pin:d12 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
26
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
27 board1pin:d3 :pinNumber 3 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
28 board1pin:d10 :pinNumber 10 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
29 board1pin:d11 :pinNumber 11 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
30 board1pin:d12 :pinNumber 12 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
31
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
32 board1pin:d10 :connectedTo board1lcd:backlight .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
33 board1lcd:backlight a :LedOutput, :ActiveLowOutput .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
34
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
35 board1pin:d3 :connectedTo board1ow: .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
36 board1ow: a :OneWire;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
37 :connectedTo board1ow:temperatureSensor .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
38 board1ow:temperatureSensor a :TemperatureSensor;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
39 :position :office .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
40
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
41 board1pin:d9 :pinNumber 9; :connectedTo board1lcd:SID .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
42 board1pin:d8 :pinNumber 8; :connectedTo board1lcd:SCLK .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
43 board1pin:d7 :pinNumber 7; :connectedTo board1lcd:A0 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
44 board1pin:d6 :pinNumber 6; :connectedTo board1lcd:RST .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
45 board1pin:d5 :pinNumber 5; :connectedTo board1lcd:CS .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
46
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
47 board1lcd: a :ST7565Lcd;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
48 :lcdSID board1lcd:SID;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
49 :lcdSCLK board1lcd:SCLK;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
50 :lcdA0 board1lcd:A0;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
51 :lcdRST board1lcd:RST;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
52 :lcdCS board1lcd:CS .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
53
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
54
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
55 @prefix board2pin: <http://bigasterisk.com/homeauto/board2/pin/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
56 @prefix board2ow: <http://bigasterisk.com/homeauto/board2/oneWire/> .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
57
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
58 ha:board2 a :ArduinoBoard;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
59 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A4001nIu-if00-port0";
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
60 :boardTag "diecimila";
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
61 :hasPin
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
62 board2pin:d3,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
63 board2pin:d4,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
64 board2pin:d5,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
65 board2pin:d6,
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
66 board2pin:d7
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
67 .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
68
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
69 board2pin:d3 :pinNumber 3; :connectedTo sensor:motionAriDesk .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
70 sensor:motionAriDesk a :MotionSensor;
1110
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
71 :influxMeasurement [
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
72 :measurement "presence";
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
73 :predicate :sees;
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
74 :tag [:key "host"; :value "brace"],
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
75 [:key "sensor"; :value "motion"],
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
76 [:key "location"; :value "ariDesk"]];
1019
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
77 :sees houseLoc:ariDesk .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
78
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
79 board2pin:d4 :pinNumber 4; :connectedTo sensor:buttonAriBed .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
80 sensor:buttonAriBed a :Pushbutton .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
81
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
82 board2pin:d5 :pinNumber 5; :connectedTo board2ow: .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
83
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
84 board2ow: a :OneWire;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
85 :connectedTo board2ow:dev-2813bea50300003d .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
86 board2ow:dev-2813bea50300003d a :TemperatureSensor;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
87 :position houseLoc:ariUnderBed;
1110
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
88 :influxMeasurement [
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
89 :measurement "temperatureF";
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
90 :predicate :temperatureF;
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
91 :tag [:key "host"; :value "brace"], [:key "location"; :value "ariUnderBed"]] .
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
92
1019
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
93
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
94 board2pin:d6 :pinNumber 6; :connectedTo :starTrekLight .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
95 :starTrekLight a :LedOutput;
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
96 :position houseLoc:ariRoom .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
97
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
98 board2pin:d7 :pinNumber 7; :connectedTo sensor:motionAriBed .
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
99 sensor:motionAriBed a :MotionSensor;
1110
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
100 :influxMeasurement [
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
101 :measurement "presence";
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
102 :predicate :sees;
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
103 :tag [:key "host"; :value "brace"],
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
104 [:key "sensor"; :value "motion"],
6ee834a6f970 influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents: 1019
diff changeset
105 [:key "location"; :value "ariBed"]];
1019
93cc6238f5ce support a dir of config files
drewp <drewp@bigasterisk.com>
parents:
diff changeset
106 :sees houseLoc:ariBed .