Mercurial > code > home > repos > homeauto
annotate service/arduinoNode/config/bang.n3 @ 1110:6ee834a6f970
influx output for arduino, update web lib path
Ignore-this: 76b7fb15db86563ed3fa1ec5322b918c
darcs-hash:98a4e100e4951c3260bf5d713e2fa079b24af338
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Fri, 16 Sep 2016 01:16:12 -0700 |
parents | 93cc6238f5ce |
children | a143658ebeff |
rev | line source |
---|---|
1019 | 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . |
2 @prefix : <http://projects.bigasterisk.com/room/> . | |
3 @prefix ha: <http://bigasterisk.com/homeauto/> . | |
4 @prefix sensor: <http://bigasterisk.com/homeauto/sensor/> . | |
5 @prefix houseLoc: <http://bigasterisk.com/homeauto/houseLoc/> . | |
6 | |
7 @prefix board0: <http://bigasterisk.com/homeauto/board0/> . | |
8 @prefix board0pin: <http://bigasterisk.com/homeauto/board0/pin/> . | |
9 @prefix board0ow: <http://bigasterisk.com/homeauto/board0/oneWire/> . | |
10 | |
11 ha:board0 a :ArduinoBoard; | |
12 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900cepU-if00-port0"; | |
13 :boardTag "atmega328"; | |
14 :hasPin | |
15 board0pin:d3, | |
16 board0pin:d4, | |
17 board0pin:d5, | |
18 board0pin:d6, | |
19 board0pin:d7, | |
20 board0pin:d8 | |
21 . | |
22 | |
23 board0pin:d3 :pinNumber 3 . | |
24 board0pin:d4 :pinNumber 4 . | |
25 board0pin:d5 :pinNumber 5 . | |
26 board0pin:d6 :pinNumber 6 . | |
27 board0pin:d7 :pinNumber 7 . | |
28 board0pin:d8 :pinNumber 8 . | |
29 | |
30 | |
1110
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
31 board0pin:d3 :connectedTo sensor:motionStorage . |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
32 sensor:motionStorage a :MotionSensor; |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
33 :influxMeasurement [ |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
34 :measurement "presence"; |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
35 :predicate :sees; |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
36 :tag [:key "host"; :value "bang"], |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
37 [:key "sensor"; :value "motion"], |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
38 [:key "location"; :value "storage"]]; |
1019 | 39 :sees houseLoc:storage . |
40 | |
41 board0pin:d4 :connectedTo :heater . | |
42 :heater a :DigitalOutput . | |
43 | |
44 board0pin:d5 :connectedTo :storageCeilingLedCross . | |
45 :storageCeilingLedCross a :LedOutput . | |
46 | |
47 board0pin:d6 :connectedTo :storageCeilingLedLong . | |
48 :storageCeilingLedLong a :LedOutput . | |
49 | |
50 board0pin:d7 :connectedTo board0ow: . | |
51 board0ow: a :OneWire; | |
52 :connectedTo board0ow:dev-1052790f02080086 . | |
53 board0ow:dev-1052790f02080086 a :TemperatureSensor; | |
54 :position :storage; | |
1110
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
55 :influxMeasurement [ |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
56 :measurement "temperatureF"; |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
57 :predicate :temperatureF; |
6ee834a6f970
influx output for arduino, update web lib path
drewp <drewp@bigasterisk.com>
parents:
1019
diff
changeset
|
58 :tag [:key "host"; :value "bang"], [:key "location"; :value "storage"]] . |
1019 | 59 |
60 | |
61 ha:boardTest a :ArduinoBoard; | |
62 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9YLHR7R-if00-port0"; | |
63 :boardTag "nano328"; | |
64 :hasPin :bt8 . | |
65 | |
66 :bt8 :pinNumber 8 . | |
67 | |
68 board0pin:d8 :connectedTo board0:rgb . | |
69 board0:rgb a :RgbPixels; | |
70 :pixels ( | |
71 board0:rgb_left_top_0 | |
72 board0:rgb_left_top_1 | |
73 board0:rgb_left_top_2 | |
74 board0:rgb_left_bottom_0 | |
75 board0:rgb_left_bottom_1 | |
76 board0:rgb_left_bottom_2 | |
77 board0:rgb_right_top_0 | |
78 board0:rgb_right_top_1 | |
79 board0:rgb_right_top_2 | |
80 board0:rgb_right_bottom_0 | |
81 board0:rgb_right_bottom_1 | |
82 board0:rgb_right_bottom_2 | |
83 ). | |
84 | |
85 board0:rgb_left_top_0 rdfs:label "rgb_left_top_0" . | |
86 board0:rgb_left_top_1 rdfs:label "rgb_left_top_1" . | |
87 board0:rgb_left_top_2 rdfs:label "rgb_left_top_2" . | |
88 board0:rgb_left_bottom_0 rdfs:label "rgb_left_bottom_0" . | |
89 board0:rgb_left_bottom_1 rdfs:label "rgb_left_bottom_1" . | |
90 board0:rgb_left_bottom_2 rdfs:label "rgb_left_bottom_2" . | |
91 board0:rgb_right_top_0 rdfs:label "rgb_right_top_0" . | |
92 board0:rgb_right_top_1 rdfs:label "rgb_right_top_1" . | |
93 board0:rgb_right_top_2 rdfs:label "rgb_right_top_2" . | |
94 board0:rgb_right_bottom_0 rdfs:label "rgb_right_bottom_0" . | |
95 board0:rgb_right_bottom_1 rdfs:label "rgb_right_bottom_1" . | |
96 board0:rgb_right_bottom_2 rdfs:label "rgb_right_bottom_2" . |