Har prøvd å sette opp en enkel sak i TP, deler koden under. Er ikke veldig dreven i TP, og vet at det nok burde vært inne mer for å skape en bedre automatisering, men dette viser basisen i hvertfall. (det er noen av mine enheter i koden, men de kan du endre selv i TP. Jeg har blant annet ikke sirene installert.)
{
"Id": "2natrWkBtbU7rC5",
"ClassId": "2natrWkBtbU7rC5",
"Author": "",
"Version": 0,
"CreatedAt": "2023-07-27T12:31:32.78573302+02:00",
"UpdatedAt": "2023-07-27T12:31:32.78573302+02:00",
"Name": "Bevegelse - Sirene",
"Group": "Test",
"Description": "Bevegelse - 1 min forsinkelse og sirene utløst. I borte og ferie-modus.",
"Nodes": [
{
"Id": "1",
"Type": "trigger",
"Label": "Bevegelsessensor merker bevegelse",
"SuccessTransition": "2",
"TimeoutTransition": "",
"ErrorTransition": "",
"Address": "pt:j1/mt:evt/rt:dev/rn:zw/ad:1/sv:sensor_presence/ad:78_0",
"Service": "sensor_presence",
"ServiceInterface": "evt.presence.report",
"Config": {
"Timeout": 0,
"ConnectorID": "",
"ValueFilter": {
"Value": true,
"ValueType": "bool"
},
"PropFilterName": "",
"PropFilterValue": "",
"ValueJPath": "",
"ValueJPathResultType": "",
"InputVariableType": "",
"IsValueFilterEnabled": true,
"RegisterAsVirtualService": false,
"LookupServiceNameAndLocation": false,
"VirtualServiceGroup": "",
"VirtualServiceProps": null
},
"Ui": {
"x": 277,
"y": 127,
"nodeType": ""
},
"TypeAlias": "Trigger"
},
{
"Id": "2",
"Type": "if",
"Label": "Om borte eller ferie",
"Address": "",
"Service": "",
"ServiceInterface": "",
"SuccessTransition": "",
"ErrorTransition": "",
"Config": {
"TrueTransition": "3",
"FalseTransition": "",
"Expression": [
{
"Operand": "eq",
"LeftVariableName": "fh.home.mode",
"LeftVariableIsGlobal": true,
"RightVariable": {
"Value": "away",
"ValueType": "string"
},
"BooleanOperator": "or"
},
{
"Operand": "eq",
"LeftVariableName": "fh.home.mode",
"LeftVariableIsGlobal": true,
"RightVariable": {
"Value": "vacation",
"ValueType": "string"
},
"BooleanOperator": ""
}
]
},
"Ui": {
"x": 253,
"y": 293,
"nodeType": ""
},
"TypeAlias": "If condition"
},
{
"Id": "3",
"Type": "wait",
"Label": "Vent 1 minutt",
"Address": "",
"Service": "",
"ServiceInterface": "",
"SuccessTransition": "4",
"ErrorTransition": "",
"Config": 60000,
"Ui": {
"x": 253,
"y": 455,
"nodeType": ""
},
"TypeAlias": "Delay"
},
{
"Id": "4",
"Type": "action",
"Label": "Lampe skrur seg på",
"Address": "pt:j1/mt:cmd/rt:dev/rn:zigbee/ad:1/sv:out_bin_switch/ad:12_11",
"Service": "out_bin_switch",
"ServiceInterface": "cmd.binary.set",
"SuccessTransition": "",
"ErrorTransition": "",
"Config": {
"VariableName": "",
"IsVariableGlobal": false,
"Props": {},
"RegisterAsVirtualService": false,
"VirtualServiceGroup": "",
"VirtualServiceProps": {},
"ResponseToTopic": "",
"DefaultValue": {
"Value": true,
"ValueType": "bool"
}
},
"Ui": {
"x": 257,
"y": 628,
"nodeType": ""
},
"TypeAlias": "Action"
}
],
"Settings": null,
"IsDisabled": false,
"IsDefault": false,
"ParallelExecution": "keep_last"
}
For å importere koden må du legge til Thingplex i playground, og logge deg inn med adressen den viser i nettleseren din. Så går du til Flow og helt nederst ligger det noen knapper, blant annet import. Trykk på den og lim inn koden, da kommer den opp og du kan forandre og prøve deg frem med den 
Men som sagt, ikke noen ekspert på TP, vet at det er mange andre gode der ute, men prøving og feiling fungerer ofte også 