light() { local entity="light.$1" if [[ $2 == "on" ]]; then curl -X POST \ -H "Authorization: Bearer $HA_APIKEY" \ -H "Content-Type: application/json" \ -d "{\"entity_id\":\"$entity\"}" \ "$HA_URL/api/services/homeassistant/turn_on" elif [[ $2 == "off" ]]; then curl -X POST \ -H "Authorization: Bearer $HA_APIKEY" \ -H "Content-Type: application/json" \ -d "{\"entity_id\":\"$entity\"}" \ "$HA_URL/api/services/homeassistant/turn_off" else curl -X POST \ -H "Authorization: Bearer $HA_APIKEY" \ -H "Content-Type: application/json" \ -d "{\"entity_id\":\"$entity\",\"brightness_pct\":$2}" \ "$HA_URL/api/services/light/turn_on" fi }