Und hier das Update:
Super!
Es hat geklappt - die Devices tauchen auf, wie geplant. Vielen Dank!
Nun muss ich noch rausfinden, wie ich das Script in Rhytmus von x Sekunden laufen lasse, dann ist ales prima.
Allerdings hat das beim ersten Lauf ne Menge Logeinträge rausgeworfen:
! 16:14:12.629
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.631
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.631
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.631
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.633
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.634
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.634
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.636
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.636
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.636
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.638
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.639
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.639
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.641
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.641
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.641
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.643
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.643
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.643
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.645
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.645
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.645
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.648
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.648
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.648
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.650
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.650
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.650
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.652
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.652
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.652
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.654
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.655
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.655
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.657
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.657
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.657
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.659
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.659
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.659
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.661
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.662
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.662
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.663
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.664
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.664
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.665
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.665
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.666
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.669
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.669
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.670
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.671
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.671
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.672
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.673
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.673
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.673
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.676
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.676
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.676
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.679
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.679
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.679
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.681
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.681
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.681
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.683
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.684
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.684
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.686
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.686
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.686
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.689
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.689
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.689
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.691
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.691
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.691
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.694
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.695
! [warn]
! javascript.0 at CreateDevices (script.js.22:30:26)
! 16:14:12.695
! [warn]
! javascript.0 at Request._callback (script.js.22:12:9)
! 16:14:12.696
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:14:12.696
! [info]
! javascript.0 script.js.22: {"status": "ok", "version": "3.38", "request": {"route": "/swlist.json" }, "response": [{"id":0,"name":"Halogen Decke","type":"switch","status":"off","favorite":"no"},{"id":1,"name":"Spot Markus","type":"switch","status":"on","favorite":"no"},{"id":2,"name":"Schreibtisch M","type":"switch","status":"off","favorite":"no"},{"id":3,"name":"Drucker","type":"switch","status":"off","favorite":"no"},{"id":4,"name":"Smartmirror","type":"switch","status":"off","favorite":"no"},{"id":5,"name":"Lampe vor TV","type":"switch","status":"off","favorite":"no"},{"id":6,"name":"Lichter Balkon","type":"switch","status":"off","favorite":"no"},{"id":7,"name":"Kugellampe","type":"switch","status":"off","favorite":"no"},{"id":8,"name":"Lampe Steffi","type":"hue","status":"off","hue_id":0,"light_id":13,"color":{"hue":4,"sat":0,"bri":57},"favorite":"no"},{"id":9,"name":"Hue iris schwar","type":"hue","status":"off","hue_id":0,"light_id":7,"color":{"hue":0,"sat":81,"bri":52},"favorite":"no"},{"id":10,"name":"Hue iris clear","type":"hue","status":"off","hue_id":0,"light_id":5,"color":{"hue":5,"sat":0,"bri":0},"favorite":"no"},{"id":11,"name":"Hue lightstrip ","type":"hue","status":"off","hue_id":0,"light_id":6,"color":{"hue":0,"sat":0,"bri":50},"favorite":"no"},{"id":12,"name":"Wohnzimmertisch","type":"dimmer","status":"off","hue_id":0,"light_id":2,"dimlevel":42,"favorite":"no"},{"id":13,"name":"Flur","type":"switch","status":"off","favorite":"no"},{"id":14,"name":"Badezimmer","type":"switch","status":"off","favorite":"no"},{"id":15,"name":"Kueche","type":"switch","status":"off","favorite":"no"},{"id":16,"name":"Lichtbox","type":"hue","status":"off","hue_id":0,"light_id":10,"color":{"hue":244,"sat":99,"bri":95},"favorite":"no"},{"id":17,"name":"Stern","type":"switch","status":"off","favorite":"no"},{"id":19,"name":"Bs","type":"switch","status":"off","favorite":"no"},{"id":20,"name":"Bs","type":"switch","status":"off","favorite":"no"}]}
Dann bekomme ich bei jedem Lauf (manuell gestartet) einen Error - was der zu bedeuten hat, erschließt sich mir aber nicht. 
! 16:16:18.032
! [info]
! javascript.0 Stop script script.js.22
! 16:16:18.548
! [info]
! javascript.0 Start javascript script.js.22
! 16:16:18.549
! [info]
! javascript.0 script.js.22: registered 0 subscriptions and 0 schedules
! 16:16:19.120
! [error]
! javascript.0 script.js.22: null
! 16:16:19.121
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:16:19.121
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:16:19.122
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:16:19.122
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:16:19.122
! [info]
! javascript.0 script.js.22: ERSTELLT
! 16:16:19.122
! [info]
! javascript.0 script.js.22: {"status": "ok", "version": "3.38", "request": {"route": "/swlist.json" }, "response": [{"id":0,"name":"Halogen Decke","type":"switch","status":"on","favorite":"no"},{"id":1,"name":"Spot Markus","type":"switch","status":"on","favorite":"no"},{"id":2,"name":"Schreibtisch M","type":"switch","status":"off","favorite":"no"},{"id":3,"name":"Drucker","type":"switch","status":"off","favorite":"no"},{"id":4,"name":"Smartmirror","type":"switch","status":"off","favorite":"no"},{"id":5,"name":"Lampe vor TV","type":"switch","status":"off","favorite":"no"},{"id":6,"name":"Lichter Balkon","type":"switch","status":"off","favorite":"no"},{"id":7,"name":"Kugellampe","type":"switch","status":"off","favorite":"no"},{"id":8,"name":"Lampe Steffi","type":"hue","status":"off","hue_id":0,"light_id":13,"color":{"hue":4,"sat":0,"bri":57},"favorite":"no"},{"id":9,"name":"Hue iris schwar","type":"hue","status":"off","hue_id":0,"light_id":7,"color":{"hue":0,"sat":81,"bri":52},"favorite":"no"},{"id":10,"name":"Hue iris clear","type":"hue","status":"off","hue_id":0,"light_id":5,"color":{"hue":5,"sat":0,"bri":0},"favorite":"no"},{"id":11,"name":"Hue lightstrip ","type":"hue","status":"off","hue_id":0,"light_id":6,"color":{"hue":0,"sat":0,"bri":50},"favorite":"no"},{"id":12,"name":"Wohnzimmertisch","type":"dimmer","status":"off","hue_id":0,"light_id":2,"dimlevel":42,"favorite":"no"},{"id":13,"name":"Flur","type":"switch","status":"off","favorite":"no"},{"id":14,"name":"Badezimmer","type":"switch","status":"off","favorite":"no"},{"id":15,"name":"Kueche","type":"switch","status":"off","favorite":"no"},{"id":16,"name":"Lichtbox","type":"hue","status":"off","hue_id":0,"light_id":10,"color":{"hue":244,"sat":99,"bri":95},"favorite":"no"},{"id":17,"name":"Stern","type":"switch","status":"off","favorite":"no"},{"id":19,"name":"Bs","type":"switch","status":"off","favorite":"no"},{"[/spoiler]
LG
Markus / Sirius77