Created
June 12, 2017 12:18
-
-
Save AnnaGerber/ca4220effef476eea67bd9516ca010a6 to your computer and use it in GitHub Desktop.
Revisions
-
AnnaGerber created this gist
Jun 12, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,95 @@ [ { "id": "bb87c61.ab4c438", "type": "homekit-service", "z": "35c3d6b9.82903a", "accessory": "dcd28ec5.c286d", "name": "Door Motion Sensor", "serviceName": "MotionSensor", "x": 603.5, "y": 202, "wires": [ [] ] }, { "id": "f0265ffb.55152", "type": "rpi-gpio in", "z": "35c3d6b9.82903a", "name": "Motion Sensor", "pin": "7", "intype": "tri", "debounce": "25", "read": false, "x": 98.5, "y": 218, "wires": [ [ "bf871b3d.22d478", "3564caed.05dc26" ] ] }, { "id": "bf871b3d.22d478", "type": "function", "z": "35c3d6b9.82903a", "name": "Convert PIR reading", "func": "const motionDetected = msg.payload;\nmsg.payload = {MotionDetected: !!motionDetected};\nreturn msg", "outputs": 1, "noerr": 0, "x": 321.5, "y": 156, "wires": [ [ "bb87c61.ab4c438" ] ] }, { "id": "1c122a64.c6c0e6", "type": "rpi-gpio out", "z": "35c3d6b9.82903a", "name": "Buzzer", "pin": "11", "set": "", "level": "0", "out": "out", "x": 478.5, "y": 387, "wires": [] }, { "id": "3564caed.05dc26", "type": "trigger", "z": "35c3d6b9.82903a", "op1": "1", "op2": "0", "op1type": "str", "op2type": "str", "duration": "200", "extend": false, "units": "ms", "reset": "0", "name": "", "x": 269.5, "y": 387, "wires": [ [ "1c122a64.c6c0e6" ] ] }, { "id": "dcd28ec5.c286d", "type": "homekit-accessory", "z": "", "accessoryName": "PIR Sensor", "pinCode": "111-11-111", "port": "", "manufacturer": "Default Manufacturer", "model": "Default Model", "serialNo": "Default Serial Number", "accessoryType": "10" } ] This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,137 @@ [ { "id": "7954f7e2.b8a718", "type": "inject", "z": "7dd78f6d.b253f", "name": "every five minutes", "topic": "", "payload": "", "payloadType": "date", "repeat": "60", "crontab": "", "once": false, "x": 153, "y": 131, "wires": [ [ "15a79879.afe4f8" ] ] }, { "id": "15a79879.afe4f8", "type": "rpi-dht22", "z": "7dd78f6d.b253f", "name": "Temperature and Humidity Sensor", "topic": "rpi-dht11", "dht": "11", "pintype": 1, "pin": "40", "x": 271.2727355957031, "y": 221.63636779785156, "wires": [ [ "30275318.4e056c", "edeba4b.5445a58" ] ] }, { "id": "edeba4b.5445a58", "type": "function", "z": "7dd78f6d.b253f", "name": "Read temperature", "func": "msg.payload = {\n CurrentTemperature: parseFloat(msg.payload),\n StatusActive: 1\n};\nreturn msg;", "outputs": 1, "noerr": 0, "x": 549.3636474609375, "y": 142.90907287597656, "wires": [ [ "ce75e1b9.e8a3b" ] ] }, { "id": "30275318.4e056c", "type": "function", "z": "7dd78f6d.b253f", "name": "Read humidity", "func": "msg.payload = {\n CurrentRelativeHumidity:parseInt(msg.humidity),\n StatusActive: 1\n};\nreturn msg;", "outputs": 1, "noerr": 0, "x": 393.4090881347656, "y": 471.54547119140625, "wires": [ [ "a86928f7.dfb1f8" ] ] }, { "id": "a86928f7.dfb1f8", "type": "homekit-service", "z": "7dd78f6d.b253f", "accessory": "a6972bf3.87a2a8", "name": "humidity", "serviceName": "HumiditySensor", "x": 658.4090881347656, "y": 474.54547119140625, "wires": [ [ "feff02ff.caa1" ] ] }, { "id": "feff02ff.caa1", "type": "debug", "z": "7dd78f6d.b253f", "name": "", "active": true, "console": "false", "complete": "true", "x": 749.4090576171875, "y": 267.54547119140625, "wires": [] }, { "id": "ce75e1b9.e8a3b", "type": "homekit-service", "z": "7dd78f6d.b253f", "accessory": "6d35dd3b.f10664", "name": "temperature", "serviceName": "TemperatureSensor", "x": 623, "y": 200, "wires": [ [ "feff02ff.caa1" ] ] }, { "id": "a6972bf3.87a2a8", "type": "homekit-accessory", "z": "", "accessoryName": "Humidity Sensor", "pinCode": "333-33-333", "port": "", "manufacturer": "Default Manufacturer", "model": "Default Model", "serialNo": "Default Serial Number", "accessoryType": "10" }, { "id": "6d35dd3b.f10664", "type": "homekit-accessory", "z": "", "accessoryName": "Temperature Sensor", "pinCode": "222-22-222", "port": "", "manufacturer": "Default Manufacturer", "model": "Default Model", "serialNo": "Default Serial Number", "accessoryType": "10" } ]