annotate service/piNode/config/main.n3 @ 304:e7cbf250188a

influx output, fade support, switch to Adafruit_DHT, start of Lcd8544 Ignore-this: dd9cae16daafd780a301728a1ce8eb38
author drewp@bigasterisk.com
date Fri, 16 Sep 2016 00:55:04 -0700
parents e1b870f1274c
children e2865f1034a9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
2 @prefix : <http://projects.bigasterisk.com/room/> .
266
1ae78fe6f36e neopixel lib change. factor out pwm setup and try another pwm rate
drewp@bigasterisk.com
parents: 262
diff changeset
3 @prefix order: <http://projects.bigasterisk.com/room/ledColorOrder/> .
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
4 @prefix ha: <http://bigasterisk.com/homeauto/> .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
5 @prefix sensor: <http://bigasterisk.com/homeauto/sensor/> .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
6 @prefix houseLoc: <http://bigasterisk.com/homeauto/houseLoc/> .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
7
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
8 @prefix board2pin: <http://bigasterisk.com/homeauto/board2/pin/> .
246
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
9 @prefix board2ow: <http://bigasterisk.com/homeauto/board2/oneWire/> .
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
10 @prefix bed: <http://bigasterisk.com/homeauto/sensor/bed/> .
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
11 ha:node2 a :PiBoard;
270
9fceaaef753e update piNode host configs
drewp@bigasterisk.com
parents: 266
diff changeset
12 :hostname "bed";
206
drewp@bigasterisk.com
parents: 205
diff changeset
13 :onboardDevice ha:bedroomPiTemp;
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
14 :hasPin
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
15 board2pin:GPIO2,
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
16 board2pin:GPIO3,
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
17 board2pin:GPIO4,
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
18 board2pin:GPIO17,
246
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
19 board2pin:GPIO27,
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
20 board2pin:GPIO18,
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
21 board2pin:GPIO23
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
22 .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
23
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
24 ha:bedroomPiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
25 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
26 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
27 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
28 :tag [:key "host"; :value "bed"], [:key "location"; :value "bedPi"]] .
205
40000fafad94 piNode onboard temp
drewp@bigasterisk.com
parents: 182
diff changeset
29
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
30 board2pin:GPIO2 :gpioNumber 2 .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
31 board2pin:GPIO3 :gpioNumber 3 .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
32 board2pin:GPIO4 :gpioNumber 4 .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
33 board2pin:GPIO17 :gpioNumber 17 .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
34 board2pin:GPIO27 :gpioNumber 27 .
246
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
35 board2pin:GPIO18 :gpioNumber 18 .
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
36 board2pin:GPIO23 :gpioNumber 23 .
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
37
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
38 board2pin:GPIO18 :connectedTo bed:greenButton .
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
39 board2pin:GPIO23 :connectedTo bed:redButton .
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
40 bed:greenButton a :Pushbutton .
d4c5b0775b62 device and service configs
drewp@bigasterisk.com
parents: 233
diff changeset
41 bed:redButton a :Pushbutton .
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
42
270
9fceaaef753e update piNode host configs
drewp@bigasterisk.com
parents: 266
diff changeset
43 board2pin:GPIO17 :connectedTo sensor:motionBed .
9fceaaef753e update piNode host configs
drewp@bigasterisk.com
parents: 266
diff changeset
44 sensor:motionBed a :MotionSensor;
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
45 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
46 :measurement "presence";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
47 :predicate :sees;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
48 :tag [:key "host"; :value "bed"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
49 [:key "sensor"; :value "motion"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
50 [:key "location"; :value "bed"]];
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
51 :sees houseLoc:bed .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
52
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
53 :bedLedStrip a :RgbStrip;
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
54 :redChannel board2pin:GPIO2;
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
55 :greenChannel board2pin:GPIO3;
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
56 :blueChannel board2pin:GPIO4 .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
57
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
58 board2pin:GPIO27 :connectedTo :headboardWhite .
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
59 :headboardWhite a :LedOutput ; :gamma 2; :fade "yes" .
182
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
60
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
61 #board2pin:b29 :connectedTo board2ow: .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
62 #board2ow: a :OneWire;
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
63 # :connectedTo board2ow:temperatureSensor .
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
64 #board2ow:temperatureSensor a :TemperatureSensor;
9fff29ebca71 start pinode
drewp@bigasterisk.com
parents:
diff changeset
65 # :position :bed .
221
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
66
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
67 @prefix board3pin: <http://bigasterisk.com/homeauto/board3/pin/> .
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
68 @prefix board3ow: <http://bigasterisk.com/homeauto/board3/oneWire/> .
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
69
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
70 ha:node3 a :PiBoard;
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
71 :hostname "kitchen";
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
72 :onboardDevice ha:kitchenPiTemp;
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
73 :hasPin
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
74 board3pin:GPIO4,
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
75 board3pin:GPIO17
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
76 .
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
77
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
78 ha:kitchenPiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
79 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
80 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
81 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
82 :tag [:key "host"; :value "kitchen"], [:key "location"; :value "kitchenPi"]] .
221
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
83
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
84 board3pin:GPIO4 :gpioNumber 4; :connectedTo sensor:tempHumidKitchen .
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
85 sensor:tempHumidKitchen a :TempHumidSensor;
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
86 :sees houseLoc:kitchenCounter;
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
87 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
88 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
89 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
90 :tag [:key "host"; :value "kitchen"], [:key "location"; :value "kitchenCounter"]] .
221
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
91
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
92 board3pin:GPIO17 :gpioNumber 17; :connectedTo board3ow: .
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
93 board3ow: a :OneWire; :connectedTo board3ow:dev-000003a5a94c .
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
94 board3ow:dev-000003a5a94c a :TemperatureSensor;
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
95 :position houseLoc:kitchenCounter;
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
96 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
97 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
98 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
99 :tag [:key "host"; :value "kitchen"], [:key "location"; :value "kitchenCounter_ds_test"]] .
221
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
100
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
101 @prefix board4pin: <http://bigasterisk.com/homeauto/board4/pin/> .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
102
262
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
103 # pinout: https://www.raspberrypi.org/documentation/usage/gpio-plus-and-raspi2/
221
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
104 ha:node4 a :PiBoard;
666e0e756ce6 piNode support for temp sensors. proper hostname lookup
drewp@bigasterisk.com
parents: 206
diff changeset
105 :hostname "living";
262
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
106 :onboardDevice ha:livingPiTemp;
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
107 :hasPin
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
108 board4pin:GPIO17,
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
109 board4pin:GPIO18,
262
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
110 board4pin:GPIO4,
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
111 board4pin:GPIO27,
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
112 board4pin:GPIO22 .
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
113
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
114 board4pin:GPIO17 :gpioNumber 17; :connectedTo sensor:tempHumidLivingRoomCeiling .
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
115 board4pin:GPIO4 :gpioNumber 4; :connectedTo :livingRoomLamp1 .
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
116 board4pin:GPIO27 :gpioNumber 27; :connectedTo :livingRoomLamp2 .
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
117 board4pin:GPIO22 :gpioNumber 22; :connectedTo :bookSwitch .
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
118
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
119
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
120 board4pin:GPIO18 :gpioNumber 18; :connectedTo :livingRgb .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
121 :livingRgb a :RgbPixels;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
122 :colorOrder order:GRB;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
123 :pixels (:livingRgb0 :livingRgb1 :livingRgb2 :livingRgb3) .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
124
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
125
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
126 ha:livingPiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
127 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
128 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
129 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
130 :tag [:key "host"; :value "living"], [:key "location"; :value "livingPi"]] .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
131
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
132
262
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
133 sensor:tempHumidLivingRoomCeiling a :TempHumidSensor;
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
134 :sees houseLoc:livingRoomCeiling;
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
135 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
136 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
137 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
138 :tag [:key "host"; :value "living"], [:key "location"; :value "livingRoomCeiling"]], [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
139 :measurement "humidity";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
140 :predicate :humidity;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
141 :tag [:key "host"; :value "living"], [:key "location"; :value "livingRoomCeiling"]] .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
142
262
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
143 :livingRoomLamp1 a :LedOutput .
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
144 :livingRoomLamp2 a :LedOutput .
9e388c3f032c invert support for Pushbutton
drewp@bigasterisk.com
parents: 260
diff changeset
145 :bookSwitch a :Pushbutton; :style :inverted .
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
146
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
147 @prefix board5: <http://bigasterisk.com/homeauto/board5/> .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
148 @prefix board5pin: <http://bigasterisk.com/homeauto/board5/pin/> .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
149
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
150 ha:node5 a :PiBoard;
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
151 :hostname "changing";
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
152 :onboardDevice ha:changingPiTemp;
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
153 :hasPin
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
154 board5pin:GPIO4,
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
155 board5pin:GPIO17,
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
156 board5pin:GPIO18 .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
157
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
158 ha:changingPiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
159 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
160 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
161 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
162 :tag [:key "host"; :value "changing"], [:key "location"; :value "changingPi"]] .
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
163
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
164 board5pin:GPIO4 :gpioNumber 4 .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
165 board5pin:GPIO17 :gpioNumber 17 .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
166 board5pin:GPIO18 :gpioNumber 18 .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
167
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
168 board5pin:GPIO4 :connectedTo :changingWhite .
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
169 :changingWhite a :LedOutput; :fade "yes" .
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
170
270
9fceaaef753e update piNode host configs
drewp@bigasterisk.com
parents: 266
diff changeset
171 board5pin:GPIO17 :connectedTo sensor:motionChanging .
9fceaaef753e update piNode host configs
drewp@bigasterisk.com
parents: 266
diff changeset
172 sensor:motionChanging a :MotionSensor;
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
173 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
174 :measurement "presence";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
175 :predicate :sees;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
176 :tag [:key "host"; :value "changing"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
177 [:key "sensor"; :value "motion"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
178 [:key "location"; :value "changing"]];
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
179 :sees :changing .
270
9fceaaef753e update piNode host configs
drewp@bigasterisk.com
parents: 266
diff changeset
180
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
181 board5pin:GPIO18 :connectedTo :changingRgb .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
182 :changingRgb a :RgbPixels;
266
1ae78fe6f36e neopixel lib change. factor out pwm setup and try another pwm rate
drewp@bigasterisk.com
parents: 262
diff changeset
183 :colorOrder order:GRB;
260
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
184 :pixels (
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
185 board5:rgb0
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
186 board5:rgb1
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
187 board5:rgb2
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
188 board5:rgb3
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
189 board5:rgb4
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
190 board5:rgb5 ) .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
191
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
192 board5:rgb0 rdfs:label "rgb0" .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
193 board5:rgb1 rdfs:label "rgb1" .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
194 board5:rgb2 rdfs:label "rgb2" .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
195 board5:rgb3 rdfs:label "rgb3" .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
196 board5:rgb4 rdfs:label "rgb4" .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
197 board5:rgb5 rdfs:label "rgb5" .
88a9f78a7fa2 new changing table computer in config
drewp@bigasterisk.com
parents: 246
diff changeset
198
304
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
199
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
200
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
201 @prefix board6pin: <http://bigasterisk.com/homeauto/board6/pin/> .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
202 @prefix board6ow: <http://bigasterisk.com/homeauto/board6/oneWire/> .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
203
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
204 ha:node6 a :PiBoard;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
205 :hostname "garage";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
206 :onboardDevice ha:garagePiTemp;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
207 :hasPin
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
208 board6pin:GPIO4,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
209 board6pin:GPIO17,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
210 board6pin:GPIO7,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
211 board6pin:GPIO8,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
212 board6pin:GPIO15,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
213 board6pin:GPIO18,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
214 board6pin:GPIO24,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
215 board6pin:GPIO25 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
216 ha:garagePiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
217 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
218 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
219 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
220 :tag [:key "host"; :value "garage"], [:key "location"; :value "garagePi"]] .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
221
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
222 board6pin:GPIO4 :gpioNumber 4; :connectedTo sensor:motionGarageDoorInside .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
223 sensor:motionGarageDoorInside a :MotionSensor;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
224 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
225 :measurement "presence";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
226 :predicate :sees;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
227 :tag [:key "host"; :value "garage"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
228 [:key "sensor"; :value "motion"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
229 [:key "location"; :value "garageDoorInside"]];
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
230 :sees :garage .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
231
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
232 board6pin:GPIO17 :gpioNumber 17; :connectedTo board6ow: .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
233 board6ow: a :OneWire; :connectedTo board6ow:dev-000003a5c0fb .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
234 board6ow:dev-000003a5c0fb a :TemperatureSensor;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
235 :position houseLoc:garage;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
236 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
237 :measurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
238 :predicate :temperatureF;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
239 :tag [:key "host"; :value "garage"], [:key "location"; :value "garage"]] .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
240
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
241 board6pin:GPIO15 :gpioNumber 15; :connectedTo :garageOverhead .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
242 :garageOverhead a :LedOutput .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
243
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
244 board6pin:GPIO18 :gpioNumber 18; :connectedTo :garageRgb .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
245 :garageRgb a :RgbPixels;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
246 :colorOrder order:GRB;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
247 :pixels (:garageRgb0 :garageRgb1 :garageRgb2 :garageRgb3) .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
248
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
249
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
250 board6pin:GPIO25 :gpioNumber 25 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
251 board6pin:GPIO24 :gpioNumber 24 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
252 board6pin:GPIO8 :gpioNumber 8 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
253 board6pin:GPIO7 :gpioNumber 7 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
254
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
255 :garageLcd a :Lcd8544;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
256 :din board6pin:GPIO25;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
257 :clk board6pin:GPIO24;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
258 :dc board6pin:GPIO8;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
259 :rst board6pin:GPIO7 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
260
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
261
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
262
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
263
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
264
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
265
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
266 @prefix board7pin: <http://bigasterisk.com/homeauto/board7/pin/> .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
267
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
268 ha:node7 a :PiBoard;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
269 :hostname "downbath";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
270 :onboardDevice ha:downbathPiTemp;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
271 :hasPin
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
272 board7pin:GPIO17,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
273 board7pin:GPIO4,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
274 board7pin:GPIO27,
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
275 board7pin:GPIO22 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
276
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
277 ha:downbathPiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
278 :influxMeasurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
279 :influxTag [:key "location"; :value "downBathPi"] .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
280
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
281
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
282
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
283 @prefix board8pin: <http://bigasterisk.com/homeauto/board8/pin/> .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
284
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
285 ha:node8 a :PiBoard;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
286 :hostname "frontdoor";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
287 :onboardDevice ha:frontdoorPiTemp;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
288 :hasPin
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
289 board8pin:GPIO4 .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
290
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
291 ha:frontdoorPiTemp a :OnboardTemperature;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
292 :influxMeasurement "temperatureF";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
293 :influxTag [:key "location"; :value "downBathPi"] .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
294
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
295 board8pin:GPIO4 :gpioNumber 4; :connectedTo :frontdoorOpenSwitch .
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
296 :frontdoorOpenSwitch a :Pushbutton; :style :inverted;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
297 :influxMeasurement [
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
298 :measurement "state";
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
299 :predicate :buttonState;
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
300 :tag [:key "host"; :value "frontdoor"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
301 [:key "sensor"; :value "open"],
e7cbf250188a influx output, fade support, switch to Adafruit_DHT, start of Lcd8544
drewp@bigasterisk.com
parents: 289
diff changeset
302 [:key "location"; :value "frontDoor"]];.