ok - serialosc uses a UDP port listening on serialosc - could it be weird binding caused by me messing about with networking at somepoint? which would explain messages coming out but not in - following that line of reasoning for a bit
edit - not this - have been talking to the grid using aiosc in python
incoming message from ('127.0.0.1', 12002): /serialosc/device ('m1000318', 'monome 128', 14008)
incoming message from ('127.0.0.1', 14008): /sys/id ('m1000318',)
incoming message from ('127.0.0.1', 14008): /sys/size (16, 8)
incoming message from ('127.0.0.1', 14008): /sys/host ('127.0.0.1',)
incoming message from ('127.0.0.1', 14008): /sys/port (13288,)
incoming message from ('127.0.0.1', 14008): /sys/prefix ('/monome',)
incoming message from ('127.0.0.1', 14008): /sys/size (16, 8)
incoming message from ('127.0.0.1', 14008): /sys/rotation (0,)
sending it a direct /grid/led/set,1,1,1 does not do anything even though it responds to /sys/info