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
|
|
31 board0pin:d3 :connectedTo sensor:motion0 .
|
|
32 sensor:motion0 a :MotionSensor;
|
|
33 :sees houseLoc:storage .
|
|
34
|
|
35 board0pin:d4 :connectedTo :heater .
|
|
36 :heater a :DigitalOutput .
|
|
37
|
|
38 board0pin:d5 :connectedTo :storageCeilingLedCross .
|
|
39 :storageCeilingLedCross a :LedOutput .
|
|
40
|
|
41 board0pin:d6 :connectedTo :storageCeilingLedLong .
|
|
42 :storageCeilingLedLong a :LedOutput .
|
|
43
|
|
44 board0pin:d7 :connectedTo board0ow: .
|
|
45 board0ow: a :OneWire;
|
|
46 :connectedTo board0ow:dev-1052790f02080086 .
|
|
47 board0ow:dev-1052790f02080086 a :TemperatureSensor;
|
|
48 :position :storage;
|
|
49 :graphiteName "system.house.temp.storage" .
|
|
50
|
|
51
|
|
52 ha:boardTest a :ArduinoBoard;
|
|
53 :device "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9YLHR7R-if00-port0";
|
|
54 :boardTag "nano328";
|
|
55 :hasPin :bt8 .
|
|
56
|
|
57 :bt8 :pinNumber 8 .
|
|
58
|
|
59 board0pin:d8 :connectedTo board0:rgb .
|
|
60 board0:rgb a :RgbPixels;
|
|
61 :pixels (
|
|
62 board0:rgb_left_top_0
|
|
63 board0:rgb_left_top_1
|
|
64 board0:rgb_left_top_2
|
|
65 board0:rgb_left_bottom_0
|
|
66 board0:rgb_left_bottom_1
|
|
67 board0:rgb_left_bottom_2
|
|
68 board0:rgb_right_top_0
|
|
69 board0:rgb_right_top_1
|
|
70 board0:rgb_right_top_2
|
|
71 board0:rgb_right_bottom_0
|
|
72 board0:rgb_right_bottom_1
|
|
73 board0:rgb_right_bottom_2
|
|
74 ).
|
|
75
|
|
76 board0:rgb_left_top_0 rdfs:label "rgb_left_top_0" .
|
|
77 board0:rgb_left_top_1 rdfs:label "rgb_left_top_1" .
|
|
78 board0:rgb_left_top_2 rdfs:label "rgb_left_top_2" .
|
|
79 board0:rgb_left_bottom_0 rdfs:label "rgb_left_bottom_0" .
|
|
80 board0:rgb_left_bottom_1 rdfs:label "rgb_left_bottom_1" .
|
|
81 board0:rgb_left_bottom_2 rdfs:label "rgb_left_bottom_2" .
|
|
82 board0:rgb_right_top_0 rdfs:label "rgb_right_top_0" .
|
|
83 board0:rgb_right_top_1 rdfs:label "rgb_right_top_1" .
|
|
84 board0:rgb_right_top_2 rdfs:label "rgb_right_top_2" .
|
|
85 board0:rgb_right_bottom_0 rdfs:label "rgb_right_bottom_0" .
|
|
86 board0:rgb_right_bottom_1 rdfs:label "rgb_right_bottom_1" .
|
|
87 board0:rgb_right_bottom_2 rdfs:label "rgb_right_bottom_2" . |