From f3a90d69946890ee93ce59c6644ed6c27c0163a1 Mon Sep 17 00:00:00 2001 From: Hmmbob <33529490+hmmbob@users.noreply.github.com> Date: Sat, 11 Nov 2017 20:51:26 +0100 Subject: [PATCH] Update nederlandse_spoorwegen.py to include platform information (#10494) * Update nederlandse_spoorwegen.py Make departure and arrival platforms available as state attributes * Update nederlandse_spoorwegen.py * Update nederlandse_spoorwegen.py --- homeassistant/components/sensor/nederlandse_spoorwegen.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/homeassistant/components/sensor/nederlandse_spoorwegen.py b/homeassistant/components/sensor/nederlandse_spoorwegen.py index e8d3aa41c6c..3535e00d79b 100644 --- a/homeassistant/components/sensor/nederlandse_spoorwegen.py +++ b/homeassistant/components/sensor/nederlandse_spoorwegen.py @@ -135,6 +135,10 @@ class NSDepartureSensor(Entity): 'departure_delay': self._trips[0].departure_time_planned != self._trips[0].departure_time_actual, + 'departure_platform': + self._trips[0].trip_parts[0].stops[0].platform, + 'departure_platform_changed': + self._trips[0].trip_parts[0].stops[0].platform_changed, 'arrival_time_planned': self._trips[0].arrival_time_planned.strftime('%H:%M'), 'arrival_time_actual': @@ -142,6 +146,10 @@ class NSDepartureSensor(Entity): 'arrival_delay': self._trips[0].arrival_time_planned != self._trips[0].arrival_time_actual, + 'arrival_platform': + self._trips[0].trip_parts[0].stops[-1].platform, + 'arrival_platform_changed': + self._trips[0].trip_parts[0].stops[-1].platform_changed, 'next': self._trips[1].departure_time_actual.strftime('%H:%M'), 'status': self._trips[0].status.lower(),