Notifications
Clear all
Search result for: WA 0821 1305 0400 [[Tigapillar]] Layanan Service XRF Handheld Xl2 Near Me Kepulauan Aru Maluku
Page 1 / 3
Next
Today my table started making multiple clicking noises a second when its Near the center, these are loud thunks that sound like skipping gears. I believe it is skipping gears since the lights get out of sync with the ball when these happen (lights move past the ball). It is more frequent in the center but still happens half WAy out. Seems to happen more on the South East-East side (Mini's cable is North) of the table. I have taken off the top and cleaned both the arms, the plates and the underside but its still present
It's hard to diagnose the cause of noise via verbal description - but I'm fairly sure the noise is not gear teeth being skipped. It is most likely the Rho stepper motor "stalling." When unable to turn its shaft because of Mechanical resistance (obstruction, higher than normal friction, etc.) it vibrates loudly. This can happen if Rho homing (finding the center) isn't working right, and the Rho axis hits its end of travel. It causes no damage to gear or pulley teeth. Our support team is expert at troubleshooting and fixing issues. Please contact the support desk, and if you can, take a video of your Mini when it's making the noise and out of position and upload it there.
I used node-red running on a RasPi to connect my Sisyphus to HomeKit. I can see the tables state and change brightness and speed and send it into sleep mode.
It's all mapped as "lights" in homekit, but it works, see picture.
It uses the HomeKit-bridged-nodes ().
Flows are pasted below (import to node red), you need to set the IP in every HTTP node to your table's local IP. ( replace all <your sisyphus IP> with e.g. 192.168.0.100)
[
{
"id": "9fae6a4f07359a53",
"type": "tab",
"label": "Sisi",
"disabled": false,
"info": "",
"env": []
},
{
"id": "73509f73e6f51240",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Status",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/state",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 590,
"y": 200,
"wires": [
[
"e378416052644b5a"
]
]
},
{
"id": "41e11e07a32918a5",
"type": "debug",
"z": "9fae6a4f07359a53",
"name": "Sisiphus",
"active": false,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 780,
"y": 300,
"wires": []
},
{
"id": "fc3777898e1070ac",
"type": "inject",
"z": "9fae6a4f07359a53",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "300",
"crontab": "",
"once": true,
"onceDelay": "0.5",
"topic": "",
"payload": "",
"payloadType": "date",
"x": 410,
"y": 200,
"wires": [
[
"73509f73e6f51240"
]
]
},
{
"id": "e378416052644b5a",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 790,
"y": 200,
"wires": [
[
"41e11e07a32918a5",
"39df053a83dd1fba",
"a8f8972fcca98982",
"7f4956edc8867b95",
"4fa0f7929fdf5ddf"
]
]
},
{
"id": "9bc253a01a47fc47",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Brightness",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/set_brightness",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 670,
"y": 420,
"wires": [
[
"38fa7a64f8e3342d"
]
]
},
{
"id": "38fa7a64f8e3342d",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 830,
"y": 420,
"wires": [
[
"c2e66511672b15ad"
]
]
},
{
"id": "af36a800b4bc3cf9",
"type": "ui_slider",
"z": "9fae6a4f07359a53",
"name": "",
"label": "Licht",
"tooltip": "",
"group": "6554eaffa3deadf7",
"order": 0,
"width": 0,
"height": 0,
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"min": 0,
"max": "100",
"step": "5",
"className": "",
"x": 170,
"y": 420,
"wires": [
[
"40a03d00d8309ebb"
]
]
},
{
"id": "40a03d00d8309ebb",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"data\":{\"value\": payload / 100 }}",
"tot": "jsonata"
},
{
"t": "move",
"p": "payload",
"pt": "msg",
"to": "payload.data",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 350,
"y": 420,
"wires": [
[
"9bc253a01a47fc47"
]
]
},
{
"id": "39df053a83dd1fba",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Brightness?",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload.resp[0].brightness",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$number(payload * 100)",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 990,
"y": 220,
"wires": [
[
"de60c524a09d4ed9",
"d775e7cc56dbeac6"
]
]
},
{
"id": "63f2f9f64b897f20",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Play",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/play",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 670,
"y": 520,
"wires": [
[
"6b0dd9ecaa2e6638"
]
]
},
{
"id": "9075a0b57341fafe",
"type": "ui_switch",
"z": "9fae6a4f07359a53",
"name": "",
"label": "Bewegung",
"tooltip": "",
"group": "6554eaffa3deadf7",
"order": 1,
"width": 0,
"height": 0,
"passthru": false,
"decouple": "true",
"topic": "topic",
"topicType": "msg",
"style": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "",
"oncolor": "",
"offvalue": "false",
"offvalueType": "bool",
"officon": "",
"offcolor": "",
"animate": false,
"className": "",
"x": 190,
"y": 560,
"wires": [
[
"9b345ce68657d103"
]
]
},
{
"id": "9b345ce68657d103",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "true"
},
{
"t": "false"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 330,
"y": 560,
"wires": [
[
"c7ae165f5a97da02"
],
[
"26d88f94f53e2873"
]
]
},
{
"id": "1cdd2ca370b02943",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Pause",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/pause",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 670,
"y": 580,
"wires": [
[
"7194fd74f010df06"
]
]
},
{
"id": "c7ae165f5a97da02",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"data\":{}}",
"tot": "jsonata"
},
{
"t": "move",
"p": "payload",
"pt": "msg",
"to": "payload.data",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 510,
"y": 540,
"wires": [
[
"63f2f9f64b897f20"
]
]
},
{
"id": "26d88f94f53e2873",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"data\":{}}",
"tot": "jsonata"
},
{
"t": "move",
"p": "payload",
"pt": "msg",
"to": "payload.data",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 510,
"y": 580,
"wires": [
[
"1cdd2ca370b02943"
]
]
},
{
"id": "a8f8972fcca98982",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Playing?",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload.resp[0].state",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$boolean(payload=\"playing\")",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 980,
"y": 140,
"wires": [
[
"220b9afe727d6406",
"6d7b734893d635eb"
]
]
},
{
"id": "a08c778833c866a8",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Sleep",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/sleep_sisbot",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 690,
"y": 700,
"wires": [
[
"cda674dd875afcac"
]
]
},
{
"id": "49d0ad8faaf2927e",
"type": "ui_switch",
"z": "9fae6a4f07359a53",
"name": "",
"label": "Schlafen",
"tooltip": "",
"group": "6554eaffa3deadf7",
"order": 1,
"width": 0,
"height": 0,
"passthru": false,
"decouple": "true",
"topic": "topic",
"topicType": "msg",
"style": "",
"onvalue": "true",
"onvalueType": "bool",
"onicon": "",
"oncolor": "",
"offvalue": "false",
"offvalueType": "bool",
"officon": "",
"offcolor": "",
"animate": false,
"className": "",
"x": 200,
"y": 740,
"wires": [
[
"14949e5be26a1b5a"
]
]
},
{
"id": "14949e5be26a1b5a",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "true"
},
{
"t": "false"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 350,
"y": 740,
"wires": [
[
"8bb186b210998b1b"
],
[
"ae950e9992906e3b"
]
]
},
{
"id": "1d7febeaa33334d8",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Wake",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/wake_sisbot",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 690,
"y": 760,
"wires": [
[
"92f657b08207954d"
]
]
},
{
"id": "8bb186b210998b1b",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"data\":{}}",
"tot": "jsonata"
},
{
"t": "move",
"p": "payload",
"pt": "msg",
"to": "payload.data",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 530,
"y": 720,
"wires": [
[
"a08c778833c866a8"
]
]
},
{
"id": "ae950e9992906e3b",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"data\":{}}",
"tot": "jsonata"
},
{
"t": "move",
"p": "payload",
"pt": "msg",
"to": "payload.data",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 530,
"y": 760,
"wires": [
[
"1d7febeaa33334d8"
]
]
},
{
"id": "7f4956edc8867b95",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Sleeping?",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload.resp[0].is_sleeping",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$boolean(payload=\"true\")",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 980,
"y": 60,
"wires": [
[
"580b3e169655659f",
"12d3c0aafa98ed16"
]
]
},
{
"id": "a15ad883eefaadd1",
"type": "ui_slider",
"z": "9fae6a4f07359a53",
"name": "",
"label": "Speed",
"tooltip": "",
"group": "6554eaffa3deadf7",
"order": 0,
"width": 0,
"height": 0,
"passthru": false,
"outs": "end",
"topic": "topic",
"topicType": "msg",
"min": 0,
"max": "100",
"step": "5",
"className": "",
"x": 190,
"y": 880,
"wires": [
[
"4c05864808a3bc6d"
]
]
},
{
"id": "4c05864808a3bc6d",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "{\"data\":{\"value\": payload / 100 }}",
"tot": "jsonata"
},
{
"t": "move",
"p": "payload",
"pt": "msg",
"to": "payload.data",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 370,
"y": 880,
"wires": [
[
"caef962c763c04c3"
]
]
},
{
"id": "caef962c763c04c3",
"type": "http request",
"z": "9fae6a4f07359a53",
"name": "Speed",
"method": "POST",
"ret": "txt",
"paytoqs": "ignore",
"url": "<your sisyphus IP>:3002/sisbot/set_speed",
"tls": "",
"persist": false,
"proxy": "",
"insecureHTTPParser": false,
"authType": "",
"senderr": false,
"headers": [],
"x": 650,
"y": 880,
"wires": [
[
"79ae20d6129a2c45"
]
]
},
{
"id": "4fa0f7929fdf5ddf",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Speed?",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload.resp[0].speed",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$number(payload * 100)",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 980,
"y": 300,
"wires": [
[
"5285e529645679cf",
"d0d6e0221218181e"
]
]
},
{
"id": "580b3e169655659f",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Context: Sleeping",
"rules": [
{
"t": "set",
"p": "Sleeping",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1630,
"y": 60,
"wires": [
[]
]
},
{
"id": "220b9afe727d6406",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Context: Playing",
"rules": [
{
"t": "set",
"p": "Playing",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1620,
"y": 140,
"wires": [
[]
]
},
{
"id": "de60c524a09d4ed9",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Context: Brightness",
"rules": [
{
"t": "set",
"p": "Brightness",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1640,
"y": 220,
"wires": [
[]
]
},
{
"id": "5285e529645679cf",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "Context: Speed",
"rules": [
{
"t": "set",
"p": "Speed",
"pt": "flow",
"to": "payload",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1620,
"y": 300,
"wires": [
[]
]
},
{
"id": "6b0dd9ecaa2e6638",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 830,
"y": 520,
"wires": [
[
"907d14755a4e2b83"
]
]
},
{
"id": "7194fd74f010df06",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 830,
"y": 580,
"wires": [
[
"907d14755a4e2b83"
]
]
},
{
"id": "cda674dd875afcac",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 830,
"y": 700,
"wires": [
[
"496506aff8f78d7a"
]
]
},
{
"id": "92f657b08207954d",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 830,
"y": 760,
"wires": [
[
"496506aff8f78d7a"
]
]
},
{
"id": "79ae20d6129a2c45",
"type": "json",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"action": "",
"pretty": false,
"x": 830,
"y": 880,
"wires": [
[
"15ea002c5786ea5b"
]
]
},
{
"id": "594eee43c3eab60c",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "move",
"p": "payload.resp[0].state",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$boolean(payload=\"playing\")",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1170,
"y": 500,
"wires": [
[
"859f5f1de2609321"
]
]
},
{
"id": "907d14755a4e2b83",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload.resp",
"propertyType": "msg",
"rules": [
{
"t": "istype",
"v": "array",
"vt": "array"
},
{
"t": "istype",
"v": "object",
"vt": "object"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 970,
"y": 520,
"wires": [
[
"594eee43c3eab60c"
],
[
"97facbf16990ec80"
]
],
"outputLabels": [
"Array",
"Object"
]
},
{
"id": "97facbf16990ec80",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "move",
"p": "payload.resp.state",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$boolean(payload=\"playing\")",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1170,
"y": 540,
"wires": [
[
"859f5f1de2609321"
]
]
},
{
"id": "859f5f1de2609321",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "neq",
"v": "Playing",
"vt": "flow"
},
{
"t": "else"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 1370,
"y": 520,
"wires": [
[
"a73e29bd6ee47346",
"220b9afe727d6406"
],
[]
]
},
{
"id": "a73e29bd6ee47346",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "Playing",
"mode": "link",
"links": [
"12a89f7554683b42"
],
"x": 1465,
"y": 520,
"wires": []
},
{
"id": "12a89f7554683b42",
"type": "link in",
"z": "9fae6a4f07359a53",
"name": "link in 1",
"links": [
"a73e29bd6ee47346",
"6d7b734893d635eb"
],
"x": 45,
"y": 560,
"wires": [
[
"9075a0b57341fafe",
"013ed6cf796b5671"
]
]
},
{
"id": "c2b55d5f0d228713",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "move",
"p": "payload.resp[0].is_sleeping",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$boolean(payload=\"true\")",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1170,
"y": 700,
"wires": [
[
"cbc71c17cf020eec"
]
]
},
{
"id": "496506aff8f78d7a",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload.resp",
"propertyType": "msg",
"rules": [
{
"t": "istype",
"v": "array",
"vt": "array"
},
{
"t": "istype",
"v": "object",
"vt": "object"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 970,
"y": 720,
"wires": [
[
"c2b55d5f0d228713"
],
[
"d42f3f175da994bc"
]
],
"outputLabels": [
"Array",
"Object"
]
},
{
"id": "d42f3f175da994bc",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "move",
"p": "payload.resp.is_sleeping",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$boolean(payload=\"true\")",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1170,
"y": 740,
"wires": [
[
"cbc71c17cf020eec"
]
]
},
{
"id": "cbc71c17cf020eec",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "neq",
"v": "Sleeping",
"vt": "flow"
},
{
"t": "else"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 1370,
"y": 720,
"wires": [
[
"330192bde4a80dbc",
"580b3e169655659f"
],
[]
]
},
{
"id": "330192bde4a80dbc",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 1",
"mode": "link",
"links": [
"af6ade35725d93ac"
],
"x": 1495,
"y": 700,
"wires": []
},
{
"id": "af6ade35725d93ac",
"type": "link in",
"z": "9fae6a4f07359a53",
"name": "link in 2",
"links": [
"330192bde4a80dbc",
"12d3c0aafa98ed16"
],
"x": 45,
"y": 740,
"wires": [
[
"49d0ad8faaf2927e",
"d590150140f5f727"
]
]
},
{
"id": "15ea002c5786ea5b",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "move",
"p": "payload.resp.speed",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$number(payload * 100)",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1010,
"y": 880,
"wires": [
[
"bfd0182b2ef26408"
]
]
},
{
"id": "bfd0182b2ef26408",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "neq",
"v": "Speed",
"vt": "flow"
},
{
"t": "else"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 1190,
"y": 880,
"wires": [
[
"5285e529645679cf",
"886a012c9c234912"
],
[]
]
},
{
"id": "886a012c9c234912",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 2",
"mode": "link",
"links": [
"2fe116c6b58e03a8"
],
"x": 1295,
"y": 900,
"wires": []
},
{
"id": "2fe116c6b58e03a8",
"type": "link in",
"z": "9fae6a4f07359a53",
"name": "link in 3",
"links": [
"886a012c9c234912",
"d0d6e0221218181e"
],
"x": 45,
"y": 880,
"wires": [
[
"a15ad883eefaadd1",
"289f7b79dd7ea6ac"
]
]
},
{
"id": "c2e66511672b15ad",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "move",
"p": "payload.resp.brightness",
"pt": "msg",
"to": "payload",
"tot": "msg"
},
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "$number(payload * 100)",
"tot": "jsonata"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 1010,
"y": 380,
"wires": [
[
"b727ec1519b5a181"
]
]
},
{
"id": "b727ec1519b5a181",
"type": "switch",
"z": "9fae6a4f07359a53",
"name": "",
"property": "payload",
"propertyType": "msg",
"rules": [
{
"t": "neq",
"v": "Brightness",
"vt": "flow"
},
{
"t": "else"
}
],
"checkall": "true",
"repair": false,
"outputs": 2,
"x": 1190,
"y": 380,
"wires": [
[
"de60c524a09d4ed9",
"579d6da71f12fe9c"
],
[]
]
},
{
"id": "579d6da71f12fe9c",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 3",
"mode": "link",
"links": [
"4f409a4348c3336c"
],
"x": 1285,
"y": 400,
"wires": []
},
{
"id": "4f409a4348c3336c",
"type": "link in",
"z": "9fae6a4f07359a53",
"name": "link in 4",
"links": [
"579d6da71f12fe9c",
"d775e7cc56dbeac6"
],
"x": 45,
"y": 420,
"wires": [
[
"af36a800b4bc3cf9",
"255652d54d50cada"
]
]
},
{
"id": "12d3c0aafa98ed16",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 4",
"mode": "link",
"links": [
"af6ade35725d93ac"
],
"x": 1215,
"y": 80,
"wires": []
},
{
"id": "6d7b734893d635eb",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 5",
"mode": "link",
"links": [
"12a89f7554683b42"
],
"x": 1215,
"y": 160,
"wires": []
},
{
"id": "d775e7cc56dbeac6",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 6",
"mode": "link",
"links": [
"4f409a4348c3336c"
],
"x": 1215,
"y": 240,
"wires": []
},
{
"id": "d0d6e0221218181e",
"type": "link out",
"z": "9fae6a4f07359a53",
"name": "link out 7",
"mode": "link",
"links": [
"2fe116c6b58e03a8"
],
"x": 1215,
"y": 320,
"wires": []
},
{
"id": "a21293aba52b197e",
"type": "homekit-service",
"z": "9fae6a4f07359a53",
"isParent": true,
"hostType": "0",
"bridge": "9ecbb87f3de9fb1b",
"accessoryId": "",
"parentService": "",
"name": "Sisiphus Licht",
"serviceName": "Lightbulb",
"topic": "",
"filter": false,
"manufacturer": "NRCHKB",
"model": "1.6.1",
"serialNo": "Default Serial Number",
"firmwareRev": "1.6.1",
"hardwareRev": "1.6.1",
"softwareRev": "1.6.1",
"cameraConfigVideoProcessor": "ffmpeg",
"cameraConfigSource": "",
"cameraConfigStillImageSource": "",
"cameraConfigMaxStreams": 2,
"cameraConfigMaxWidth": 1280,
"cameraConfigMaxHeight": 720,
"cameraConfigMaxFPS": 10,
"cameraConfigMaxBitrate": 300,
"cameraConfigVideoCodec": "libx264",
"cameraConfigAudioCodec": "libfdk_aac",
"cameraConfigAudio": false,
"cameraConfigPacketSize": 1316,
"cameraConfigVerticalFlip": false,
"cameraConfigHorizontalFlip": false,
"cameraConfigMapVideo": "0:0",
"cameraConfigMapAudio": "0:1",
"cameraConfigVideoFilter": "scale=1280:720",
"cameraConfigAdditionalCommandLine": "-tune zerolatency",
"cameraConfigDebug": false,
"cameraConfigSnapshotOutput": "disabled",
"cameraConfigInterfaceName": "",
"characteristicProperties": "{\"Brightness\":true}",
"waitForSetupMsg": false,
"outputs": 2,
"x": 360,
"y": 360,
"wires": [
[
"e21fe521a2a12d15"
],
[]
]
},
{
"id": "255652d54d50cada",
"type": "function",
"z": "9fae6a4f07359a53",
"name": "Convert2input",
"func": "var input = msg.payload;\nif (input < 101) {\n if (input < 1) {\n msg.payload = {\n \"On\": false\n }\n }\n else {\n msg.payload = {\n \"Brightness\": input,\n \"On\": true\n }\n }\n return msg;\n}",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 180,
"y": 360,
"wires": [
[
"a21293aba52b197e"
]
]
},
{
"id": "e21fe521a2a12d15",
"type": "function",
"z": "9fae6a4f07359a53",
"name": "Convert2Value",
"func": "var b = context.get('b') || 0;\nif (msg.payload.Brightness) {\n b = msg.payload.Brightness;\n context.set('b', b);\n msg.payload = b\n}\n\n// Uncomment lines 9 and 20 to prevent looping\nif (msg.hap.context !== undefined) {\n if (msg.payload.Brightness === 0) {\n msg.payload = 0\n }\n if (msg.payload.On === false) {\n msg.payload = 0\n }\n if (msg.payload.On === true) {\n msg.payload = b\n }\n return msg\n}",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 560,
"y": 360,
"wires": [
[
"40a03d00d8309ebb"
]
]
},
{
"id": "923f9781e64eae44",
"type": "homekit-service",
"z": "9fae6a4f07359a53",
"isParent": true,
"hostType": "0",
"bridge": "9ecbb87f3de9fb1b",
"accessoryId": "",
"parentService": "",
"name": "Sisiphus Geschwindigkeit",
"serviceName": "Lightbulb",
"topic": "",
"filter": false,
"manufacturer": "NRCHKB",
"model": "1.6.1",
"serialNo": "Default Serial Number",
"firmwareRev": "1.6.1",
"hardwareRev": "1.6.1",
"softwareRev": "1.6.1",
"cameraConfigVideoProcessor": "ffmpeg",
"cameraConfigSource": "",
"cameraConfigStillImageSource": "",
"cameraConfigMaxStreams": 2,
"cameraConfigMaxWidth": 1280,
"cameraConfigMaxHeight": 720,
"cameraConfigMaxFPS": 10,
"cameraConfigMaxBitrate": 300,
"cameraConfigVideoCodec": "libx264",
"cameraConfigAudioCodec": "libfdk_aac",
"cameraConfigAudio": false,
"cameraConfigPacketSize": 1316,
"cameraConfigVerticalFlip": false,
"cameraConfigHorizontalFlip": false,
"cameraConfigMapVideo": "0:0",
"cameraConfigMapAudio": "0:1",
"cameraConfigVideoFilter": "scale=1280:720",
"cameraConfigAdditionalCommandLine": "-tune zerolatency",
"cameraConfigDebug": false,
"cameraConfigSnapshotOutput": "disabled",
"cameraConfigInterfaceName": "",
"characteristicProperties": "{\"Brightness\":true}",
"waitForSetupMsg": false,
"outputs": 2,
"x": 390,
"y": 820,
"wires": [
[
"b15034ee034d525c"
],
[]
]
},
{
"id": "289f7b79dd7ea6ac",
"type": "function",
"z": "9fae6a4f07359a53",
"name": "Convert2input",
"func": "var input = msg.payload;\nif (input < 101) {\n if (input < 1) {\n msg.payload = {\n \"On\": false\n }\n }\n else {\n msg.payload = {\n \"Brightness\": input,\n \"On\": true\n }\n }\n return msg;\n}",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 180,
"y": 820,
"wires": [
[
"923f9781e64eae44"
]
]
},
{
"id": "b15034ee034d525c",
"type": "function",
"z": "9fae6a4f07359a53",
"name": "Convert2Value",
"func": "var s = context.get('s') || 0;\nif (msg.payload.Brightness) {\n s = msg.payload.Brightness;\n context.set('s', s);\n msg.payload = s\n}\n\n// Uncomment lines 9 and 20 to prevent looping\nif (msg.hap.context !== undefined) {\n if (msg.payload.Brightness === 0) {\n msg.payload = 0\n }\n if (msg.payload.On === false) {\n msg.payload = 0\n }\n if (msg.payload.On === true) {\n msg.payload = s\n }\n return msg\n}",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 600,
"y": 820,
"wires": [
[
"4c05864808a3bc6d"
]
]
},
{
"id": "dd717e5993d34154",
"type": "homekit-service",
"z": "9fae6a4f07359a53",
"isParent": true,
"hostType": "0",
"bridge": "9ecbb87f3de9fb1b",
"accessoryId": "",
"parentService": "",
"name": "Sisiphus Bewegung",
"serviceName": "Switch",
"topic": "",
"filter": false,
"manufacturer": "NRCHKB",
"model": "1.6.1",
"serialNo": "Default Serial Number",
"firmwareRev": "1.6.1",
"hardwareRev": "1.6.1",
"softwareRev": "1.6.1",
"cameraConfigVideoProcessor": "ffmpeg",
"cameraConfigSource": "",
"cameraConfigStillImageSource": "",
"cameraConfigMaxStreams": 2,
"cameraConfigMaxWidth": 1280,
"cameraConfigMaxHeight": 720,
"cameraConfigMaxFPS": 10,
"cameraConfigMaxBitrate": 300,
"cameraConfigVideoCodec": "libx264",
"cameraConfigAudioCodec": "libfdk_aac",
"cameraConfigAudio": false,
"cameraConfigPacketSize": 1316,
"cameraConfigVerticalFlip": false,
"cameraConfigHorizontalFlip": false,
"cameraConfigMapVideo": "0:0",
"cameraConfigMapAudio": "0:1",
"cameraConfigVideoFilter": "scale=1280:720",
"cameraConfigAdditionalCommandLine": "-tune zerolatency",
"cameraConfigDebug": false,
"cameraConfigSnapshotOutput": "disabled",
"cameraConfigInterfaceName": "",
"characteristicProperties": "{}",
"waitForSetupMsg": false,
"outputs": 2,
"x": 360,
"y": 480,
"wires": [
[
"62d102a56184237f"
],
[]
]
},
{
"id": "013ed6cf796b5671",
"type": "function",
"z": "9fae6a4f07359a53",
"name": "Convert2input",
"func": " var newMsg = {\n \"payload\": {\n \"On\": msg.payload\n }\n }\nreturn newMsg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 160,
"y": 480,
"wires": [
[
"dd717e5993d34154"
]
]
},
{
"id": "62d102a56184237f",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload.On",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 570,
"y": 460,
"wires": [
[
"9b345ce68657d103"
]
]
},
{
"id": "d590150140f5f727",
"type": "function",
"z": "9fae6a4f07359a53",
"name": "Convert2input",
"func": " var newMsg = {\n \"payload\": {\n \"On\": msg.payload\n }\n }\nreturn newMsg;",
"outputs": 1,
"timeout": 0,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 160,
"y": 660,
"wires": [
[
"4aa20118044ebd5c"
]
]
},
{
"id": "4aa20118044ebd5c",
"type": "homekit-service",
"z": "9fae6a4f07359a53",
"isParent": true,
"hostType": "0",
"bridge": "9ecbb87f3de9fb1b",
"accessoryId": "",
"parentService": "",
"name": "Sisiphus Schlafen",
"serviceName": "Switch",
"topic": "",
"filter": false,
"manufacturer": "NRCHKB",
"model": "1.6.1",
"serialNo": "Default Serial Number",
"firmwareRev": "1.6.1",
"hardwareRev": "1.6.1",
"softwareRev": "1.6.1",
"cameraConfigVideoProcessor": "ffmpeg",
"cameraConfigSource": "",
"cameraConfigStillImageSource": "",
"cameraConfigMaxStreams": 2,
"cameraConfigMaxWidth": 1280,
"cameraConfigMaxHeight": 720,
"cameraConfigMaxFPS": 10,
"cameraConfigMaxBitrate": 300,
"cameraConfigVideoCodec": "libx264",
"cameraConfigAudioCodec": "libfdk_aac",
"cameraConfigAudio": false,
"cameraConfigPacketSize": 1316,
"cameraConfigVerticalFlip": false,
"cameraConfigHorizontalFlip": false,
"cameraConfigMapVideo": "0:0",
"cameraConfigMapAudio": "0:1",
"cameraConfigVideoFilter": "scale=1280:720",
"cameraConfigAdditionalCommandLine": "-tune zerolatency",
"cameraConfigDebug": false,
"cameraConfigSnapshotOutput": "disabled",
"cameraConfigInterfaceName": "",
"characteristicProperties": "{}",
"waitForSetupMsg": false,
"outputs": 2,
"x": 350,
"y": 660,
"wires": [
[
"86f316975b609b6f"
],
[]
]
},
{
"id": "86f316975b609b6f",
"type": "change",
"z": "9fae6a4f07359a53",
"name": "",
"rules": [
{
"t": "set",
"p": "payload",
"pt": "msg",
"to": "payload.On",
"tot": "msg"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 570,
"y": 640,
"wires": [
[
"14949e5be26a1b5a"
]
]
},
{
"id": "6554eaffa3deadf7",
"type": "ui_group",
"name": "Steuerung",
"tab": "92d95ee4c013a822",
"order": 1,
"disp": true,
"width": "6",
"collapse": false,
"className": ""
},
{
"id": "9ecbb87f3de9fb1b",
"type": "homekit-bridge",
"bridgeName": "NodeRedBridgeAdapter",
"pinCode": "4813-2314",
"port": "",
"advertiser": "bonjour-hap",
"allowInsecureRequest": false,
"manufacturer": "NRCHKB",
"model": "1.6.1",
"serialNo": "Default Serial Number",
"firmwareRev": "1.6.1",
"hardwareRev": "1.6.1",
"softwareRev": "1.6.1",
"customMdnsConfig": false,
"mdnsMulticast": true,
"mdnsInterface": "",
"mdnsPort": "",
"mdnsIp": "",
"mdnsTtl": "",
"mdnsLoopback": true,
"mdnsReuseAddr": true,
"allowMessagePassthrough": true
},
{
"id": "92d95ee4c013a822",
"type": "ui_tab",
"name": "Sisyphus",
"icon": "dashboard",
"disabled": false,
"hidden": false
}
]
Attachment : sisy-1.jpeg
... in the browser instead of causing pauses on the Sisyphus itself. SVG files now read polyline elements, as well as smoothing lines that cross Near zero. Previously you may have seen added bumps Near the center, as the polar Mechanism would move between points.
Also in this update, is the ability to upload additional RGBW patterns. I've started a separate post about this here: Custom RGBW Patterns
A number of bug fixes are also included in this update, including but not limited to:
Hotspot SSID maxlength of 32
RGBW Error Messages (theta/rho/usb/servo_rho/ ...
Incase anyone happens upon this post and WAnts to know about resolution:
After some back and forth pictures and diagnostics with Bruce, The issue WAs identified and the errant part is being replaced;
Bruce / Sisyphus Industries is sending the replacement direct to Me in NZ. so I would like to record full satisfaction of the Service supplied so far and appreciate that the team is standing by their product and providing excellent Service.
Thanks guys.
Hello Sisyphus Community!
I recently WAs lucky enough to acquire a Metal Sisyphus side table second hand from someone who used to work for the company. I've really been enjoying exploring how the table and interface work. However, the table has a few issues that I'm hoping someone could help Me troubleshoot to get it working properly.
The first issue is that both of the white/RGB light strips aren't working properly under normal operating conditions. The linked picture shows how the lights typically look when the table is running:
At first I thought it w ...
Hmm... I don't really have a good, ready-made solution for you. Sisyphus is, by its nature, a slowly evolving experience - difficult to show specific drawings quickly. You can always change to a track, like "India" which covers a lot of the field relatively quickly. But I might suggest asking your guests to look closely at how the ball is creating the highly intricate dunes with extreme precision, as it adds layer after layer to long tracks like "Apache." Take a look at the Community tracks (Community tab on your app), and maybe you can find a short track that plays Near the periphery?
You can try disconnecting and reconnecting the 3-wire cable to the lights, at the connector Near the start of the light strip, and at the circuit board - but if that doesn't remedy the flickering, the strip will need replacement. Please contact our support team.
... stay on the selected timezone even if your phone or browser timezone does not match.
Erase Before Playing is an option on each individual Track page. This setting is per-track, so if you turn it on for "Sailboat", every time that track plays, it will run an erasing movement right before it. The currently playing name will be "Sailboat", it does not say "Erase" during those movements. It also plays the erase movement at a faster speed than the regular track movements.
The Queue is a new WAy that the Sisyphus manages the upcoming tracks. It is a single list ...
... it gets better / smoother. Your static problem is a different matter, though more noticeable as your sand becomes finer. Static phenomena are notorious for being difficult to track down and eliminate in industry. A long while back, I WAs obsessed / outraged by sand sticking to the ball during dry periods (like Minnesota winters). I tried grounding everything Metal anywhere Near the sand, including the pan. Nope. My undergrad WAs biochem and included lots of inorganic as well. Took Me a while, but I finally tried mixing baking soda (NaHCO3) in - and it work ...
Do you have a second ball? This is just a hunch, but the errant drawing doesn't look haphazard - there are definitely "related features" - which makes Me suspect that the head ball got picked up by the tail magnet. So what you're currently seeing are inside-out version of tracks. To confirm this, reboot your table (either form the app or by power cycling). The ball should go to the center, but I predict it will go to the edge. If I'm right, you'll need to take off the glass, pickup the ball and place it Near the center, where you'll feel the head magnet grab it. If I'm wrong, please contact our support staff.
Bruce
Hi James,
I think you're asking how to edit a playlist not just add a track. Follow these steps:
Select Library on the bottom Menu
Select the playlist you WAnt to add tracks to
Select the edit icon on the top right
The first page allows you to re-order tracks in the playlist
Select add tracks Near the top, just under the playlist name.
From here you can add and remove tracks at will by hitting plus or minus next to the track. When you add a track it's added to the end of the playlist.
Hit done on the top right to go back to the first page to re-arrange y ...
Hi,
A couple of times a day, the ball gets "stuck" and the table produces a clicking noise. I've reset the table to no avail. Observations:
Always happens Near the center. I _think_ it's during a homing operation.
Does not appear to occur on a specific track.
I've set the speed to something reasonable (~60%)
Can eventually pull out of it (after a minute+ of clicking).
Thoughts? Thanks for any help.
... them to the inner surface of the Metal skirt, Near the bottom edge, using the arms holding the sisbot as a guide for even spacing. This makes a cover that is WAshable and breathable, as well as nondestructive to the table. I can't promise that a cat won't try to snag its claws on it, though.
Write the following 2 line text file
0 1
314.159 0
save it as "inwarderase.thr"
upload it and run it on the table - it will erase from the outside to the inside.
use 157.0795 if you WAnt it faster and coarser lines (pi*some even value - 100 and 50 here)
but be aware that any movement to movement Near the center except for a long spiral like that will be choppy.
The table should grab the time from your phone when connected to it, but will not remember the time after a power cycle - this will change in the Near future (the table will be able to get time from the internet). But without the table connected to WiFi, the phone is its only time reference. If it's still not updating after phone connection (every time the table is rebooted), please start a support ticket.
Vruce
... Curved gives Me two text boxes to fill, whereas Spiral only gives Me one, but in all cases, I get that error regardless of whether I enter a single character or enough characters to raise the line length value to Near maximum. I'm WAiting to make sure the "echo" area lower in the interface updates based on what I typed before clicking "Draw preview first", but I can't avoid that error. What am I doing wrong?
... But WArranty is 1 year for everything except wood tables - which is 2 years. I would suggest checking the 2-wire cable which connects the LED string to the SisBotBoard under the table. If you follow it back (from the LEDs to the SBB) you will find a connection Near the LED string and another where it attaches to the SBB. Try disconnecting and reconnecting them. If that doesn't help, please start a support ticket at the above email address. We'll get it fixed ASAP.
... the app these details are in the respective app store.
Can I opt not to update? For the app this is a setting on your phone and not anything we can control. On the firmware, we do not auto update. However, a couple possible explanations occurred to Me. When loading the app it always checks for an update and prompts you to update. Is it possible this WAs clicked through without fully reading? Are there any others in your residence connecting to the table that may have triggered an update inadvertently or otherwise?
When browsing the tracks in IOS the UI ...
Page 1 / 3
Next
We take your privacy seriously and will only use your personal information to provide you with the products and services you request from us. Please see our privacy policy for more details.