Skip to content

Custom-Chip "Simple Temp"

Temp_light Temp_dark

Credits

Author: JStaegerino - 2025 Version 1.0.0

Changelog

1.0.0 Initial release

Usage

- type: "custom:button-card"
  template: custom_chip_simple_temp
  entity: sensor.temperature

Requirements

Add an temperature sensor

Variables

Variable Default Required Notes
entity Your temperature sensor

Template code

Template Code
custom_chip_simple_temp.yaml
---
custom_chip_simple_temp:
  template:
    - "chips"
  entity: "[[[ return entity.state]]]"
  variables:
    ulm_language: >
      [[[
        return hass["language"];
      ]]]
  triggers_update: "all"
  tap_action:
    action: "more-info"
  label: |
    [[[
      function convertTemperature(temp) {
        if (parseFloat(temp) == temp && Math.floor(temp) != temp) {
            return parseFloat(temp).toFixed(1);
        }
        return temp;
      }
      var outside_temp = entity.state;
      var label =  convertTemperature(outside_temp) + "°";
      label = label
      return label;
    ]]]