annotate service/piNode/config/bed.n3 @ 1681:9d074317e16a

checkpoint service/piNode
author drewp@bigasterisk.com
date Mon, 27 Sep 2021 23:04:36 -0700
parents 9636e950373e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
346
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
2 @prefix : <http://projects.bigasterisk.com/room/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
3 @prefix order: <http://projects.bigasterisk.com/room/ledColorOrder/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
4 @prefix ha: <http://bigasterisk.com/homeauto/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
5 @prefix houseLoc: <http://bigasterisk.com/homeauto/houseLoc/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
6 @prefix sensor: <http://bigasterisk.com/homeauto/sensor/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
7
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
8 @prefix pin: <http://bigasterisk.com/homeauto/piBed/pin/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
9 @prefix ow: <http://bigasterisk.com/homeauto/piBed/oneWire/> .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
10
1681
9d074317e16a checkpoint service/piNode
drewp@bigasterisk.com
parents: 346
diff changeset
11 # on cable from buttons, black is gnd, other 2 are the buttons.
9d074317e16a checkpoint service/piNode
drewp@bigasterisk.com
parents: 346
diff changeset
12
9d074317e16a checkpoint service/piNode
drewp@bigasterisk.com
parents: 346
diff changeset
13
346
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
14 ha:piBed a :PiBoard;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
15 :hostname "bed";
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
16 :onboardDevice ha:bedroomPiTemp;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
17 :hasPin
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
18 pin:GPIO2,
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
19 pin:GPIO3,
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
20 pin:GPIO4,
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
21 pin:GPIO17,
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
22 pin:GPIO27,
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
23 pin:GPIO18,
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
24 pin:GPIO23
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
25 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
26
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
27 ha:bedPiTemp a :OnboardTemperature;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
28 :influxMeasurement [
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
29 :measurement "temperatureF";
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
30 :predicate :temperatureF;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
31 :tag [:key "host"; :value "bed"], [:key "location"; :value "bedPi"]] .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
32
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
33 pin:GPIO2 :gpioNumber 2 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
34 pin:GPIO3 :gpioNumber 3 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
35 pin:GPIO4 :gpioNumber 4 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
36 pin:GPIO17 :gpioNumber 17 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
37 pin:GPIO27 :gpioNumber 27 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
38 pin:GPIO18 :gpioNumber 18 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
39 pin:GPIO23 :gpioNumber 23 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
40
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
41 pin:GPIO18 :connectedTo sensor:bedGreenButton .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
42 pin:GPIO23 :connectedTo sensor:bedRedButton .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
43 sensor:bedGreenButton a :Pushbutton .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
44 sensor:bedRedButton a :Pushbutton .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
45
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
46 pin:GPIO17 :connectedTo sensor:bedMotionBed .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
47 sensor:bedMotionBed a :MotionSensor;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
48 :influxMeasurement [
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
49 :measurement "presence";
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
50 :predicate :sees;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
51 :tag [:key "host"; :value "bed"],
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
52 [:key "sensor"; :value "motion"],
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
53 [:key "location"; :value "bed"]];
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
54 :sees houseLoc:bed .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
55
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
56 :bedLedStrip a :RgbStrip;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
57 :redChannel pin:GPIO2;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
58 :greenChannel pin:GPIO3;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
59 :blueChannel pin:GPIO4 .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
60
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
61 pin:GPIO27 :connectedTo :headboardWhite .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
62 :headboardWhite a :LedOutput ; :gamma 2; :fade "yes" .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
63
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
64 #pin:b29 :connectedTo ow: .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
65 #ow: a :OneWire;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
66 # :connectedTo ow:temperatureSensor .
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
67 #ow:temperatureSensor a :TemperatureSensor;
9636e950373e split up pi configs
drewp@bigasterisk.com
parents:
diff changeset
68 # :position :bed .