Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [{"id":"ce321bc0cb7ec2a3","type":"tab","label":"Vækkeur","disabled":false,"info":"","env":[]},{"id":"f971b944e1e84213","type":"http in","z":"ce321bc0cb7ec2a3","name":"","url":"/sofie_1","method":"get","upload":false,"swaggerDoc":"","x":140,"y":200,"wires":[["463abc74dbf8811a"]]},{"id":"463abc74dbf8811a","type":"change","z":"ce321bc0cb7ec2a3","name":"","rules":[{"t":"set","p":"speaker_entity","pt":"msg","to":"media_player.nest_mini_sofie","tot":"str"},{"t":"set","p":"volume","pt":"msg","to":"0.50","tot":"str"},{"t":"set","p":"alarm_off","pt":"msg","to":"alarm er slået fra","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":120,"y":260,"wires":[["ad104efda613c789"]]},{"id":"ad104efda613c789","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"er alarmen igang?","server":"dbc114b2.7c0368","version":3,"outputs":2,"halt_if":"playing","halt_if_type":"str","halt_if_compare":"is","entity_id":"media_player.nest_mini_kontoret","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":390,"y":260,"wires":[["416951c6a2e803d4"],["ca91d9da05fe3765"]]},{"id":"416951c6a2e803d4","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"Slå alarm fra","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"input_boolean","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.sofie_vaekkeur"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":920,"y":340,"wires":[["7237cbdbd8df4ada"]]},{"id":"ca91d9da05fe3765","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"Er alarm fra?","server":"dbc114b2.7c0368","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.sofie_vaekkeur","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":610,"y":260,"wires":[["a57f7473cbec78d3"],["416951c6a2e803d4"]]},{"id":"dad3891140ec2cac","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"er alarmen igang?","server":"dbc114b2.7c0368","version":3,"outputs":2,"halt_if":"playing","halt_if_type":"str","halt_if_compare":"is","entity_id":"media_player.nest_mini_kontoret","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":390,"y":380,"wires":[["416951c6a2e803d4"],["e62a01f937ca1a3b"]]},{"id":"f7f69a9e0a6441cd","type":"inject","z":"ce321bc0cb7ec2a3","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":530,"y":520,"wires":[["416951c6a2e803d4"]]},{"id":"7237cbdbd8df4ada","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"Stop afspildning af alarm","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"media_player","service":"media_stop","areaId":[],"deviceId":[],"entityId":["{{speaker_entity}}"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1330,"y":380,"wires":[["c3290991f0d6bc82"]]},{"id":"a57f7473cbec78d3","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"Slå alrm til","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"input_boolean","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.sofie_vaekkeur"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":930,"y":300,"wires":[["6a8f9a13b5195896"]]},{"id":"9f1db20013011e99","type":"change","z":"ce321bc0cb7ec2a3","name":"","rules":[{"t":"set","p":"speaker_entity","pt":"msg","to":"media_player.nest_mini_sofie","tot":"str"},{"t":"set","p":"volume","pt":"msg","to":"0.50","tot":"str"},{"t":"set","p":"alarm_off","pt":"msg","to":"alarm er slået fra","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":120,"y":380,"wires":[["dad3891140ec2cac"]]},{"id":"e62a01f937ca1a3b","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"Er alarm til?","server":"dbc114b2.7c0368","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.sofie_vaekkeur","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":610,"y":380,"wires":[["feb5b60752cc75d7"],[]]},{"id":"c3290991f0d6bc82","type":"template","z":"ce321bc0cb7ec2a3","name":"Alarm slået fra","field":"sonos_data","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"message\": \"alarm er slået fra\"\n}","output":"json","x":1740,"y":380,"wires":[["de645b6ed8c4901b"]]},{"id":"6a8f9a13b5195896","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"Hvad tid er alarmen sat til?","server":"dbc114b2.7c0368","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_select.sofies_vaekkeur","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":1220,"y":220,"wires":[["57569cd2ad8dd2e5"]]},{"id":"71dbde45f04566ca","type":"http in","z":"ce321bc0cb7ec2a3","name":"","url":"/sofie_hold","method":"get","upload":false,"swaggerDoc":"","x":150,"y":320,"wires":[["9f1db20013011e99"]]},{"id":"feb5b60752cc75d7","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"vælg næste klokkeslæt","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"input_select","service":"select_next","areaId":[],"deviceId":[],"entityId":["input_select.sofies_vaekkeur"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":930,"y":200,"wires":[["6a8f9a13b5195896"]]},{"id":"de645b6ed8c4901b","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"Volume","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"media_player","service":"volume_set","areaId":[],"deviceId":[],"entityId":["{{speaker_entity}}"],"data":"{\"volume_level\":\"{{volume}}\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1920,"y":260,"wires":[["7b38df973453ac31"]]},{"id":"57569cd2ad8dd2e5","type":"show-value","z":"ce321bc0cb7ec2a3","name":"","path":"","x":1430,"y":200,"wires":[["3c3bd0a7e199829c"]]},{"id":"5f61b1a2685d2479","type":"template","z":"ce321bc0cb7ec2a3","name":"Alarm 6:00","field":"sonos_data","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"message\": \"Alarm er sat til klokken 6:00\"\n}","output":"json","x":1730,"y":180,"wires":[["de645b6ed8c4901b"]]},{"id":"fc1e664729f270f3","type":"template","z":"ce321bc0cb7ec2a3","name":"Alarm 7:00","field":"sonos_data","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"message\": \"Alarm er sat til klokken 7:00\"\n}","output":"json","x":1730,"y":260,"wires":[["de645b6ed8c4901b"]]},{"id":"31ebea6b58b5a4ac","type":"template","z":"ce321bc0cb7ec2a3","name":"Alarm 7:30","field":"sonos_data","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"message\": \"Alarm er sat til klokken 7:30\"\n}","output":"json","x":1730,"y":300,"wires":[["de645b6ed8c4901b"]]},{"id":"c26107585f43efc3","type":"template","z":"ce321bc0cb7ec2a3","name":"Alarm 6:30","field":"sonos_data","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"message\": \"Alarm er sat til klokken 6:30\"\n}","output":"json","x":1730,"y":220,"wires":[["de645b6ed8c4901b"]]},{"id":"db875a93b0338aea","type":"template","z":"ce321bc0cb7ec2a3","name":"Alarm 8:00","field":"sonos_data","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"message\": \"Alarm er sat til klokken 8:00\"\n}","output":"json","x":1730,"y":340,"wires":[["de645b6ed8c4901b"]]},{"id":"7b38df973453ac31","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"TTS","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"tts","service":"cloud_say","areaId":[],"deviceId":[],"entityId":["{{speaker_entity}}"],"data":"{\"message\":\"{{ sonos_data.message }}\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":2050,"y":240,"wires":[[]]},{"id":"3c3bd0a7e199829c","type":"switch","z":"ce321bc0cb7ec2a3","name":"Hvad tids er alarmen sat til 6:00 / 7:00 /7:30","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"06:00","vt":"str"},{"t":"eq","v":"06:30","vt":"str"},{"t":"eq","v":"07:00","vt":"str"},{"t":"eq","v":"07:30","vt":"str"},{"t":"eq","v":"08:00","vt":"str"}],"checkall":"true","repair":false,"outputs":5,"x":1270,"y":280,"wires":[["5f61b1a2685d2479"],["c26107585f43efc3"],["fc1e664729f270f3"],["31ebea6b58b5a4ac"],["db875a93b0338aea"]]},{"id":"0aac6e866f7cb728","type":"comment","z":"ce321bc0cb7ec2a3","name":"Vælg tisdspunkt og sluk/sæt alarm ","info":"","x":160,"y":160,"wires":[]},{"id":"1c4d33111217e9ee","type":"comment","z":"ce321bc0cb7ec2a3","name":"Starter afspildning af alarm","info":"","x":150,"y":620,"wires":[]},{"id":"16e55c1540058287","type":"inject","z":"ce321bc0cb7ec2a3","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"*/1 5-7 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":130,"y":680,"wires":[["bf1311dff47822f9"]]},{"id":"bf1311dff47822f9","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"Er alarmen sat?","server":"dbc114b2.7c0368","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.sofie_vaekkeur","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":320,"y":680,"wires":[["5f6013d32ebfa3ce","1003dd222dc858c2"],[]]},{"id":"5f6013d32ebfa3ce","type":"moment","z":"ce321bc0cb7ec2a3","name":"Nuværende tid","topic":"","input":"payload","inputType":"msg","inTz":"Europe/Copenhagen","adjAmount":"0","adjType":"minutes","adjDir":"subtract","format":"HH:mm","locale":"C","output":"payload","outputType":"msg","outTz":"Europe/Copenhagen","x":540,"y":680,"wires":[["fba5c1c0b1bb58a4"]]},{"id":"1003dd222dc858c2","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"Tid for alarm","server":"dbc114b2.7c0368","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_select.sofies_vaekkeur","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":530,"y":740,"wires":[["fba5c1c0b1bb58a4"]]},{"id":"fba5c1c0b1bb58a4","type":"join","z":"ce321bc0cb7ec2a3","name":"","mode":"custom","build":"array","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","accumulate":false,"timeout":"","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":710,"y":680,"wires":[["bc93135a0b2805e2"]]},{"id":"bc93135a0b2805e2","type":"function","z":"ce321bc0cb7ec2a3","name":"sammenlign tider","func":"newmsg = {};\nif (msg.payload[0] == msg.payload[1]) {\n newmsg.payload = \"True\";\n} else {\n newmsg.payload = \"False\";\n}\n\nreturn newmsg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":870,"y":680,"wires":[["aca69f8a2c0b48df"]]},{"id":"aca69f8a2c0b48df","type":"switch","z":"ce321bc0cb7ec2a3","name":"Skal alarmen ringe?","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"True","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":1080,"y":680,"wires":[["ed859ccca9f9c17e"]]},{"id":"ed859ccca9f9c17e","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":["light.ikea_sofie"],"data":"{\t \"transition\":60,\t \"brightness_pct\":100\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":910,"y":740,"wires":[["0e08b482c61c00b1"]]},{"id":"0e08b482c61c00b1","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"Volume","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"media_player","service":"volume_set","areaId":[],"deviceId":[],"entityId":["media_player.nest_mini_sofie"],"data":"{\"volume_level\":0.5}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1100,"y":740,"wires":[["494a462e12fa6ee1"]]},{"id":"494a462e12fa6ee1","type":"api-call-service","z":"ce321bc0cb7ec2a3","name":"Afspild alarm","server":"dbc114b2.7c0368","version":5,"debugenabled":false,"domain":"media_player","service":"play_media","areaId":[],"deviceId":[],"entityId":["media_player.nest_mini_sofie"],"data":"{\"media_content_id\":\"http://192.168.1.142:8123/local/vaekkeur.m4a\",\"media_content_type\":\"music\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1310,"y":720,"wires":[["3593ac6a42c098c1"]]},{"id":"806fd2f20aec3daf","type":"api-current-state","z":"ce321bc0cb7ec2a3","name":"tjek om alarmen er blevet deaktiveret","server":"dbc114b2.7c0368","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.sofie_vaekkeur","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":1370,"y":800,"wires":[["494a462e12fa6ee1"],[]]},{"id":"3593ac6a42c098c1","type":"delay","z":"ce321bc0cb7ec2a3","name":"","pauseType":"delay","timeout":"35","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":1460,"y":720,"wires":[["806fd2f20aec3daf"]]},{"id":"dbc114b2.7c0368","type":"server","name":"Home Assistant","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":30,"areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}]
Advertisement
Add Comment
Please, Sign In to add comment