Skip to content

Commit

Permalink
lil cleanups
Browse files Browse the repository at this point in the history
  • Loading branch information
NickBorgers committed Jul 25, 2023
1 parent 4f2fe97 commit 2438475
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions flows.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
{
"id": "6a064f420a191bf8",
"type": "tab",
"label": "Climate Control",
"label": "Air Condition",
"disabled": false,
"info": "",
"env": []
Expand Down Expand Up @@ -6995,7 +6995,7 @@
"type": "function",
"z": "90f5fe8cb80ae6a7",
"name": "For all speakers generate volume 0 msg",
"func": "var playerNames = new Set()\n\nvar musicConfig = global.get(\"state\").musicConfig.value.music\nnode.warn(musicConfig)\nObject.values(musicConfig).forEach(function(musicType) {\n node.warn(musicType)\n musicType.participants.forEach(function (participant) {\n playerNames.add(participant.player_name)\n });\n});\n\nplayerNames.forEach(function(playerName) {\n msg = {}\n msg.playerName = playerName\n msg.payload = 0\n node.send(msg);\n});",
"func": "var playerNames = new Set()\n\nvar musicConfig = global.get(\"state\").musicConfig.value.music\n\nObject.values(musicConfig).forEach(function(musicType) {\n node.warn(musicType)\n musicType.participants.forEach(function (participant) {\n playerNames.add(participant.player_name)\n });\n});\n\nplayerNames.forEach(function(playerName) {\n msg = {}\n msg.playerName = playerName\n msg.payload = 0\n node.send(msg);\n});",
"outputs": 1,
"noerr": 0,
"initialize": "",
Expand Down Expand Up @@ -11782,7 +11782,7 @@
"type": "function",
"z": "6a064f420a191bf8",
"name": "Build air condition report",
"func": "// Define shell of report\nreport = {\n \"Master Bedroom\": {\n \"temperature\": 0,\n \"humidity\": 0,\n \"formaldehyde\": 0,\n \"pm2.5\": 0,\n \"voc\": 0\n },\n \"Living Room Window\": {\n \"temperature\": 0,\n \"humidity\": 0\n },\n \"Living Room Center\": {\n \"temperature\": 0,\n \"humidity\": 0,\n \"formaldehyde\": 0,\n \"pm2.5\": 0,\n \"voc\": 0\n },\n \"Bedroom\": {\n \"temperature\": 0,\n \"humidity\": 0,\n \"formaldehyde\": 0,\n \"pm2.5\": 0,\n \"voc\": 0\n },\n \"Average\": {\n \"temperature\": 0,\n \"humidity\": 0\n },\n \"Outside\": {\n \"temperature\": 0,\n \"humidity\": 0\n }\n}\n// Record Master Bedroom values\nreport[\"Master Bedroom\"].temperature = Math.round(global.get(\"state\").temperatureOfMasterBedroom.value)\nreport[\"Master Bedroom\"].humidity = global.get(\"state\").humidityOfMasterBedroom.value\nreport[\"Master Bedroom\"].formaldehyde = global.get(\"state\").formaldehydeOfMasterBedroom.value\nreport[\"Master Bedroom\"][\"pm2.5\"] = global.get(\"state\").pm25OfMasterBedroom.value\nreport[\"Master Bedroom\"][\"voc\"] = global.get(\"state\").vocOfMasterBedroom.value\nnode.warn(\"Completed Master Bedroom\")\n// Record Living Room Window values\nreport[\"Living Room Window\"].temperature = Math.round(global.get(\"state\").temperatureOfLivingRoomWindow.value)\nreport[\"Living Room Window\"].humidity = global.get(\"state\").humidityOfLivingRoomWindow.value\n// Record Living Room Center values\nreport[\"Living Room Center\"].temperature = Math.round(global.get(\"state\").temperatureOfLivingRoomCenter.value)\nreport[\"Living Room Center\"].humidity = global.get(\"state\").humidityOfLivingRoomCenter.value\nreport[\"Living Room Center\"].formaldehyde = global.get(\"state\").formaldehydeOfLivingRoom.value\nreport[\"Living Room Center\"][\"pm2.5\"] = global.get(\"state\").pm25OfLivingRoom.value\nreport[\"Living Room Center\"][\"voc\"] = global.get(\"state\").vocOfLivingRoom.value\nnode.warn(\"Completed Living Room\")\n// Record Bedroom values\nreport[\"Bedroom\"].temperature = Math.round(global.get(\"state\").temperatureOfBedroom.value)\nreport[\"Bedroom\"].humidity = global.get(\"state\").humidityOfBedroom.value\nreport[\"Bedroom\"].formaldehyde = global.get(\"state\").formaldehydeOfBedroom.value\nreport[\"Bedroom\"][\"pm2.5\"] = global.get(\"state\").pm25OfBedroom.value\nreport[\"Bedroom\"][\"voc\"] = global.get(\"state\").vocOfBedroom.value\nnode.warn(\"Completed Bedroom\")\n// Define function for averaging values\nconst average = array => Math.round(array.reduce((a, b) => a + b) / array.length);\n// Take average temperature\nreport[\"Average\"].temperature = average([\n report[\"Master Bedroom\"].temperature,\n report[\"Living Room Center\"].temperature,\n report[\"Living Room Window\"].temperature\n ])\n// Take average humidity \nreport[\"Average\"].humidity = average([\n report[\"Master Bedroom\"].humidity,\n report[\"Living Room Center\"].humidity,\n report[\"Living Room Window\"].humidity\n ])\n\n\n// Record Outside values\nreport[\"Outside\"].temperature = Math.round(global.get(\"state\").temperatureOfOutside.value)\nreport[\"Outside\"].humidity = global.get(\"state\").humidityOfOutside.value\n\nmsg.payload = report\n\nreturn msg;",
"func": "// Define shell of report\nreport = {\n \"Master Bedroom\": {\n \"temperature\": 0,\n \"humidity\": 0,\n \"formaldehyde\": 0,\n \"pm2.5\": 0,\n \"voc\": 0\n },\n \"Living Room Window\": {\n \"temperature\": 0,\n \"humidity\": 0\n },\n \"Living Room Center\": {\n \"temperature\": 0,\n \"humidity\": 0,\n \"formaldehyde\": 0,\n \"pm2.5\": 0,\n \"voc\": 0\n },\n \"Bedroom\": {\n \"temperature\": 0,\n \"humidity\": 0,\n \"formaldehyde\": 0,\n \"pm2.5\": 0,\n \"voc\": 0\n },\n \"Average\": {\n \"temperature\": 0,\n \"humidity\": 0\n },\n \"Outside\": {\n \"temperature\": 0,\n \"humidity\": 0\n }\n}\n// Record Master Bedroom values\nreport[\"Master Bedroom\"].temperature = Math.round(global.get(\"state\").temperatureOfMasterBedroom.value)\nreport[\"Master Bedroom\"].humidity = global.get(\"state\").humidityOfMasterBedroom.value\nreport[\"Master Bedroom\"].formaldehyde = global.get(\"state\").formaldehydeOfMasterBedroom.value\nreport[\"Master Bedroom\"][\"pm2.5\"] = global.get(\"state\").pm25OfMasterBedroom.value\nreport[\"Master Bedroom\"][\"voc\"] = global.get(\"state\").vocOfMasterBedroom.value\n\n// Record Living Room Window values\nreport[\"Living Room Window\"].temperature = Math.round(global.get(\"state\").temperatureOfLivingRoomWindow.value)\nreport[\"Living Room Window\"].humidity = global.get(\"state\").humidityOfLivingRoomWindow.value\n// Record Living Room Center values\nreport[\"Living Room Center\"].temperature = Math.round(global.get(\"state\").temperatureOfLivingRoomCenter.value)\nreport[\"Living Room Center\"].humidity = global.get(\"state\").humidityOfLivingRoomCenter.value\nreport[\"Living Room Center\"].formaldehyde = global.get(\"state\").formaldehydeOfLivingRoom.value\nreport[\"Living Room Center\"][\"pm2.5\"] = global.get(\"state\").pm25OfLivingRoom.value\nreport[\"Living Room Center\"][\"voc\"] = global.get(\"state\").vocOfLivingRoom.value\n\n// Record Bedroom values\nreport[\"Bedroom\"].temperature = Math.round(global.get(\"state\").temperatureOfBedroom.value)\nreport[\"Bedroom\"].humidity = global.get(\"state\").humidityOfBedroom.value\nreport[\"Bedroom\"].formaldehyde = global.get(\"state\").formaldehydeOfBedroom.value\nreport[\"Bedroom\"][\"pm2.5\"] = global.get(\"state\").pm25OfBedroom.value\nreport[\"Bedroom\"][\"voc\"] = global.get(\"state\").vocOfBedroom.value\n\n// Define function for averaging values\nconst average = array => Math.round(array.reduce((a, b) => a + b) / array.length);\n// Take average temperature\nreport[\"Average\"].temperature = average([\n report[\"Master Bedroom\"].temperature,\n report[\"Living Room Center\"].temperature,\n report[\"Living Room Window\"].temperature\n ])\n// Take average humidity \nreport[\"Average\"].humidity = average([\n report[\"Master Bedroom\"].humidity,\n report[\"Living Room Center\"].humidity,\n report[\"Living Room Window\"].humidity\n ])\n\n\n// Record Outside values\nreport[\"Outside\"].temperature = Math.round(global.get(\"state\").temperatureOfOutside.value)\nreport[\"Outside\"].humidity = global.get(\"state\").humidityOfOutside.value\n\nmsg.payload = report\n\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
Expand Down

0 comments on commit 2438475

Please sign in to comment.