OK, thanks @MORA!
The sketch indeed publishes every step as an event. Great!
This is the output I got in “Dashboard”: (! Sorted alphabetically, not in timestamp sequence!)
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:38:53.031Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:01.581Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:05.587Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:09.601Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:13.609Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:17.621Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:21.634Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:25.643Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:29.653Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:33.663Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:37.675Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:41.688Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:45.698Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:49.706Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:53.719Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:39:57.734Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:40:06.276Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:40:10.294Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:40:14.298Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:40:18.308Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 0 sensors","ttl":"60","published_at":"2016-03-15T15:40:22.324Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 1 sensors","ttl":"60","published_at":"2016-03-15T15:38:48.502Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 1 sensors","ttl":"60","published_at":"2016-03-15T15:38:57.051Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Found 1 sensors","ttl":"60","published_at":"2016-03-15T15:40:01.751Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Sensor# 1 (28FF219F611503F9) = : +23.7500\r\n","ttl":"60","published_at":"2016-03-15T15:38:49.019Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Sensor# 1 (28FF219F611503F9) = : +23.7500\r\n","ttl":"60","published_at":"2016-03-15T15:38:57.566Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Sensor# 1 (28FF219F611503F9) = : +23.8125\r\n","ttl":"60","published_at":"2016-03-15T15:40:02.270Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:38:51.519Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:38:55.537Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:00.078Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:04.075Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:08.088Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:12.098Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:16.109Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:20.124Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:24.130Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:28.143Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:32.160Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:36.172Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:40.178Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:44.192Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:48.197Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:52.209Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:39:56.225Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:40:00.238Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:40:04.769Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:40:08.783Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:40:12.788Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:40:16.800Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
{"data":"Starting measurement","ttl":"60","published_at":"2016-03-15T15:40:20.810Z","coreid":"xxxxxx-coreID-xxxxxxxxxxxxx","name":"log"}
As you can see, I have only one sensor on the bus for this test, and most of the times, the search fails…
The reason is certainly not bad connections or the pull-up resistor, because when I upload my other sketch for one sesor, it works perfectly every time!
Any idea?