Hi, and great effort so far! Sometimes, It can really be more than OK to stay home watching over the kida
I think we are almost there, but.. Looks like the parser have some problems giving an ID to other values than temp: My output running the parser (have shorten it down a bit but still a lot of lines - sorry for that one) finds all the sensors and even write out the last ID 0 (with correct value). Temp sensor value (and ID) reading fine.
A lot to ask, but do you mind take another look at the codelines ?
Array
(
[0] => type=sensor
[1] => protocol=mandolyn
[2] => model=temperaturehumidity
[3] => id=11
[4] => temperature=16.3
[5] => humidity=96
[6] => time=2015-01-22 16:40:11
[7] => age=12
)
Writing id: mandolyn-temperaturehumidity-11, value: 16.3, time: 2015-01-22 16:40:11.
Writing id: 0, value: 96, time: 2015-01-22 16:40:11.
Array
(
[0] => type=sensor
[1] => protocol=oregon
[2] => model=1984
[3] => id=17
[4] => winddirection=157.5
[5] => windaverage=0.6
[6] => windgust=0.5
)
Writing id: 0, value: 157.5, time: 2015-01-22 16:40:24.
Writing id: 0, value: 0.6, time: 2015-01-22 16:40:24.
Writing id: 0, value: 0.5, time: 2015-01-22 16:40:24.
Array
(
[0] => type=sensor
[1] => protocol=fineoffset
[2] => model=temperaturehumidity
[3] => id=1
[4] => temperature=9.9
[5] => humidity=45
[6] => time=2015-01-22 16:40:05
[7] => age=18
)
Writing id: fineoffset-temperaturehumidity-1, value: 9.9, time: 2015-01-22 16:40:05.
Writing id: 0, value: 45, time: 2015-01-22 16:40:05.
Array
(
[0] => type=sensor
[1] => protocol=fineoffset
[2] => model=temperature
[3] => id=207
[4] => temperature=11.2
[5] => time=2015-01-22 16:40:05
[6] => age=18
)
Writing id: fineoffset-temperature-207, value: 11.2, time: 2015-01-22 16:40:05.
Array
(
[0] => type=sensor
[1] => protocol=oregon
[2] => model=2914
[3] => id=11
[4] => rainrate=0.0
[5] => raintotal=9.5
)
Writing id: 0, value: 0.0, time: 2015-01-22 16:40:24.
Writing id: 0, value: 9.5, time: 2015-01-22 16:40:24.
Array
(
[0] => type=sensor
[1] => protocol=oregon
[2] => model=F824
[3] => id=18
[4] => temperature=-15.6
[5] => humidity=63
[6] => time=2015-01-22 16:40:07
[7] => age=16
)
Writing id: oregon-F824-18, value: -15.6, time: 2015-01-22 16:40:07.
Writing id: 0, value: 63, time: 2015-01-22 16:40:07.
Array
(
[0] => type=sensor
[1] => protocol=mandolyn
[2] => model=temperaturehumidity
[3] => id=13
[4] => temperature=6.5
[5] => humidity=59
[6] => time=2015-01-22 16:40:02
[7] => age=21
)
Array
(
[0] => type=sensor
[1] => protocol=fineoffset
[2] => model=temperature
[3] => id=225
[4] => temperature=23.3
[5] => time=2015-01-22 16:40:06
[6] => age=17
)
Writing id: fineoffset-temperature-225, value: 23.3, time: 2015-01-22 16:40:06.
Found: mandolyn-temperaturehumidity-11, value: 16.3
Found: 0, value: 96
Found: 0, value: 157.5
Found: 0, value: 0.6
Found: 0, value: 0.5
Found: fineoffset-temperaturehumidity-1, value: 9.9
Found: 0, value: 45
Found: fineoffset-temperature-207, value: 11.2
Found: 0, value: 0.0
Found: 0, value: 9.5
Found: oregon-F824-18, value: -15.6
Found: 0, value: 63
Found: mandolyn-temperaturehumidity-13, value: 6.5
Found: 0, value: 59
Found: fineoffset-temperature-225, value: 23.3
Parsing 'telldusduo' completed