On Saturday, January 14, 2023 1:29:05 PM CET, kmno589 wrote:
> Using KV15 or KV17 for /SYNTUS/ (Keolis) doesn't return anything
Try it with /KEOLIS
(or plainly /)
> In fact it appears that no matter what address I am trying to access, let
> it be /ARR/, /CXX/, /SYNTUS/, etc... it does not return anything when
> listening for KV15 or KV17 messages, it does return information with KV6
> though.
You only receive KV15 or KV17 messages once they are send. Last message was
a few minutes ago.
<VV_TM_PUSH xmlns="
http://bison.connekt.nl/tmi8/kv15/msg"
xmlns:tmi8c="
http://bison.connekt.nl/tmi8/kv15/core">
<SubscriberID>NDOVLOKET</SubscriberID>
<Version>BISON 8.1.2.0</Version>
<DossierName>KV15messages</DossierName>
<Timestamp>2023-01-14T13:27:03+01:00</Timestamp>
<KV15messages>
<STOPMESSAGE>
<dataownercode>CXX</dataownercode>
<messagecodedate>2023-01-14</messagecodedate>
<messagecodenumber>6</messagecodenumber>
<userstopcodes>
<userstopcode>65311010</userstopcode>
<userstopcode>65311020</userstopcode>
</userstopcodes>
<messagepriority>MISC</messagepriority>
<messagetype>OVERRULE</messagetype>
<messagedurationtype>ENDTIME</messagedurationtype>
<messagestarttime>2023-01-14T13:30:00+01:00</messagestarttime>
<messageendtime>2023-01-27T23:59:00+01:00</messageendtime>
<messagecontent>Let op: halte vervalt t/m 27-1 23:59u ivm
werkzaamheden.</messagecontent>
<reasontype>1</reasontype>
<subreasontype>23</subreasontype>
<messagetimestamp>2023-01-14T13:27:03+01:00</messagetimestamp>
<tmi8c:delimiter/>
</STOPMESSAGE>
</KV15messages>
</VV_TM_PUSH>
> I am not completely sure why I shouldn't use KV6 for trains because it
> works perfectly for Arriva and it works for Keolis, it's just that Keolis
> reports journey numbers that are different from what NS is using (Arriva
> doesn't have this problem).
The correct answer is: Dutch Railways (or more formally DCRI) is the single
source of truth for passenger information for railways. Any hacks may work,
but it is not a surprise it does not always work.
--
Stefan