- platform: usps name: 'USPS' username: !secret myusps_username password: !secret myusps_password - platform: ups name: 'UPS' username: !secret upsmychoice_username password: !secret upsmychoice_password # - platform: fedex # name: 'Fedex' # username: !secret fedexdeliverymanager_username # password: !secret fedexdeliverymanager_password - platform: template sensors: packages_in_transit: friendly_name: "Packages in Transit" value_template: > {% macro in_transit(sensor) %} {{sensor.state|int - delivered(sensor)|int}} {% endmacro %} {% macro delivered(sensor) %} {% if 'delivered' in sensor.attributes %} {{sensor.attributes.delivered}} {% else %} 0 {% endif %} {% endmacro %} {{in_transit(states.sensor.usps)|int + in_transit(states.sensor.ups)|int + in_transit(states.sensor.fedex)|int}} deliveries_today: friendly_name: "Today's Deliveries" value_template: > {% macro delivered(sensor) %} {% if 'delivered' in sensor.attributes %} {{sensor.attributes.delivered}} {% else %} 0 {% endif %} {% endmacro %} {{delivered(states.sensor.usps)|int + delivered(states.sensor.ups)|int + delivered(states.sensor.fedex)|int}}