Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "id": "b82ab6105aa3a811",
- "type": "switch",
- "z": "830d381ae5b24849",
- "name": "on/off",
- "property": "payload",
- "propertyType": "msg",
- "rules": [
- {
- "t": "eq",
- "v": "on",
- "vt": "str"
- },
- {
- "t": "eq",
- "v": "off",
- "vt": "str"
- }
- ],
- "checkall": "true",
- "repair": false,
- "outputs": 2,
- "x": 510,
- "y": 520,
- "wires": [
- [
- "93d6c23485ef5aa1"
- ],
- [
- "b8ef55fc5f3aea7a"
- ]
- ]
- },
- {
- "id": "b8ef55fc5f3aea7a",
- "type": "change",
- "z": "830d381ae5b24849",
- "name": "msg.reset = true",
- "rules": [
- {
- "t": "set",
- "p": "reset",
- "pt": "msg",
- "to": "true",
- "tot": "bool"
- }
- ],
- "action": "",
- "property": "",
- "from": "",
- "to": "",
- "reg": false,
- "x": 660,
- "y": 560,
- "wires": [
- [
- "93d6c23485ef5aa1"
- ]
- ]
- },
- {
- "id": "93d6c23485ef5aa1",
- "type": "trigger",
- "z": "830d381ae5b24849",
- "name": "Spray after 5m, then every 5m (until reset)",
- "op1": "",
- "op2": "spray",
- "op1type": "nul",
- "op2type": "str",
- "duration": "5",
- "extend": false,
- "units": "min",
- "reset": "true",
- "bytopic": "all",
- "topic": "toilet",
- "outputs": 1,
- "x": 920,
- "y": 520,
- "wires": [
- [
- "f9ed1267eb209b42"
- ]
- ]
- },
- {
- "id": "07f257616f7323a5",
- "type": "server-state-changed",
- "z": "830d381ae5b24849",
- "name": "",
- "server": "352f3689.973a4a",
- "version": 6,
- "outputs": 1,
- "exposeAsEntityConfig": "",
- "entities": {
- "entity": [
- "binary_sensor.bathroom_1_presence"
- ],
- "substring": [],
- "regex": []
- },
- "outputInitially": false,
- "stateType": "str",
- "ifState": "",
- "ifStateType": "str",
- "ifStateOperator": "is",
- "outputOnlyOnStateChange": true,
- "for": "0",
- "forType": "num",
- "forUnits": "minutes",
- "ignorePrevStateNull": false,
- "ignorePrevStateUnknown": false,
- "ignorePrevStateUnavailable": false,
- "ignoreCurrentStateUnknown": false,
- "ignoreCurrentStateUnavailable": false,
- "outputProperties": [
- {
- "property": "payload",
- "propertyType": "msg",
- "value": "",
- "valueType": "entityState"
- },
- {
- "property": "data",
- "propertyType": "msg",
- "value": "",
- "valueType": "eventData"
- },
- {
- "property": "topic",
- "propertyType": "msg",
- "value": "",
- "valueType": "triggerId"
- }
- ],
- "x": 240,
- "y": 520,
- "wires": [
- [
- "b82ab6105aa3a811"
- ]
- ]
- },
- {
- "id": "f9ed1267eb209b42",
- "type": "api-call-service",
- "z": "830d381ae5b24849",
- "name": "",
- "server": "352f3689.973a4a",
- "version": 7,
- "debugenabled": false,
- "action": "switch.turn_on",
- "floorId": [],
- "areaId": [],
- "deviceId": [],
- "entityId": [
- "switch.fresher2_freshen_the_air"
- ],
- "labelId": [],
- "data": "",
- "dataType": "jsonata",
- "mergeContext": "",
- "mustacheAltTags": false,
- "outputProperties": [],
- "queue": "none",
- "blockInputOverrides": true,
- "domain": "switch",
- "service": "turn_on",
- "x": 1180,
- "y": 520,
- "wires": [
- []
- ]
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment