My New Motion integration EV Charging from Shell newmotion

Yes, mine was always hooked up via UTP. No GPRS reception at the location where my charge point is.

I have the current rest sensors:

- platform: rest
  name: newmotion_current
  unique_id: newmotion_current
  resource: http://IP:12800/user/status
  json_attributes_path: "$.['connectors'].[0].['transaction']"
  json_attributes:
    - consumed
    - start
    - status
  value_template: "{{ value_json['connectors'][0]['transaction']['consumed'] | int / 1000 }}"
  state_class: "total_increasing"
  device_class: "energy"
  unit_of_measurement: "kWh"


- platform: rest
  name: newmotion_total
  unique_id: newmotion_total
  resource: http://IP:12800/user/transactions
  value_template: "{{ value_json['value'][19]['meterStop'] | int / 1000 }}"
  unit_of_measurement: "kWh"
  state_class: "total_increasing"
  device_class: "energy"

As to the P1-port: that is not for read-out purposes. It is for hooking the charge-point up to your Smart Meter so the chargepoint knows the max draw of your home. That is used for power balancing the max power delivered by the chargepoint. Needs to be activated by Newmotion in the back end.

2 Likes